org.mmbase.module.gui.html
Class EditStateNode

java.lang.Object
  extended by org.mmbase.module.gui.html.EditStateNode

public class EditStateNode
extends Object

EditStateNode (hitlisted)

Version:
$Id: EditStateNode.java 35335 2009-05-21 08:14:41Z michiel $
Author:
Daniel Ockeloen, Hans Speijer
Application:
SCAN

Field Summary
(package private)  String dutchEditor
           
(package private)  String editNode
           
(package private)  String editor
           
(package private)  Hashtable<String,Object> htmlValues
           
(package private)  boolean insSave
           
(package private)  Vector<MMObjectNode> insSaveList
           
(package private)  MMBase mmBase
           
(package private)  MMObjectBuilder mmObjectBuilder
           
(package private)  MMObjectNode node
           
(package private)  int nodeEditPos
           
(package private)  Hashtable<String,Object> searchValues
           
(package private)  String selectionQuery
           
 
Constructor Summary
EditStateNode(MMBase mmBase)
           
 
Method Summary
 void clearHtmlValues()
           
 void clearSearchValues()
           
 void delInsSaveList()
           
 void delRelationTable()
           
 MMObjectBuilder getBuilder()
           
 String getBuilderName()
           
 String getDutchBuilderName()
           
 MMObjectNode getEditDstNode()
           
 MMObjectNode getEditNode()
           
 int getEditNodeNumber()
           
 MMObjectNode getEditSrcNode()
           
 String getHtmlValue(String name)
           
 Hashtable<String,Object> getHtmlValues()
           
 boolean getInsSave()
           
 Vector<MMObjectNode> getInsSaveList()
           
 void getNewNode(String owner)
           
 Hashtable<String,Vector> getRelationTable()
          Returns Hashtable with the currently linked items sorted by relation type.
 String getSearchValue(String name)
           
 Hashtable<String,Object> getSearchValues()
           
 String getSelectionQuery()
           
 boolean isChanged()
           
 void removeNode()
           
 void removeRelations()
           
 void setBuilder(String name)
           
 void setEditNode(String number, String userName)
           
 boolean setHtmlValue(String fieldname, Object value)
           
 void setInsSave(boolean set)
           
 void setInsSaveNode(MMObjectNode node)
           
 boolean setSearchValue(String fieldname, Object value)
           
 void setSelectionQuery(String query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

searchValues

Hashtable<String,Object> searchValues

htmlValues

Hashtable<String,Object> htmlValues

editNode

String editNode

editor

String editor

dutchEditor

String dutchEditor

selectionQuery

String selectionQuery

mmObjectBuilder

MMObjectBuilder mmObjectBuilder

node

MMObjectNode node

mmBase

MMBase mmBase

nodeEditPos

int nodeEditPos

insSave

boolean insSave

insSaveList

Vector<MMObjectNode> insSaveList
Constructor Detail

EditStateNode

public EditStateNode(MMBase mmBase)
Method Detail

setSearchValue

public boolean setSearchValue(String fieldname,
                              Object value)

getSearchValue

public String getSearchValue(String name)

getSearchValues

public Hashtable<String,Object> getSearchValues()

isChanged

public boolean isChanged()

clearSearchValues

public void clearSearchValues()

setHtmlValue

public boolean setHtmlValue(String fieldname,
                            Object value)

getHtmlValue

public String getHtmlValue(String name)

getHtmlValues

public Hashtable<String,Object> getHtmlValues()

clearHtmlValues

public void clearHtmlValues()

setEditNode

public void setEditNode(String number,
                        String userName)

getNewNode

public void getNewNode(String owner)

removeNode

public void removeNode()

removeRelations

public void removeRelations()

getEditNode

public MMObjectNode getEditNode()

getEditSrcNode

public MMObjectNode getEditSrcNode()

getEditDstNode

public MMObjectNode getEditDstNode()

getEditNodeNumber

public int getEditNodeNumber()

setBuilder

public void setBuilder(String name)

getBuilderName

public String getBuilderName()

getDutchBuilderName

public String getDutchBuilderName()

getBuilder

public MMObjectBuilder getBuilder()

setSelectionQuery

public void setSelectionQuery(String query)

getSelectionQuery

public String getSelectionQuery()

getInsSave

public boolean getInsSave()

setInsSave

public void setInsSave(boolean set)

setInsSaveNode

public void setInsSaveNode(MMObjectNode node)

getInsSaveList

public Vector<MMObjectNode> getInsSaveList()

delInsSaveList

public void delInsSaveList()

delRelationTable

public void delRelationTable()

getRelationTable

public Hashtable<String,Vector> getRelationTable()
Returns Hashtable with the currently linked items sorted by relation type.



MMBase 2.0-SNAPSHOT - null