com.bigllc.retsiq.metadata.newmodel
Class AbstractMetadataEditableNode

java.lang.Object
  extended by com.bigllc.retsiq.metadata.newmodel.AbstractMetadataNode
      extended by com.bigllc.retsiq.metadata.newmodel.AbstractMetadataEditableNode
All Implemented Interfaces:
MetadataEditableNode, MetadataNode

public abstract class AbstractMetadataEditableNode
extends AbstractMetadataNode
implements MetadataEditableNode


Field Summary
 
Fields inherited from class com.bigllc.retsiq.metadata.newmodel.AbstractMetadataNode
children, childrenLookup, map, nameKey, parent
 
Constructor Summary
AbstractMetadataEditableNode()
           
 
Method Summary
 void addChildNode(MetadataEditableNode child)
           
 void removeChildNode(com.bigllc.retsiq.api.RETSConstants.MetadataType type, java.lang.String name)
           
 void setParent(MetadataNode parent)
           
 java.lang.String setValue(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class com.bigllc.retsiq.metadata.newmodel.AbstractMetadataNode
getAttributeName, getChild, getChildren, getChildTypes, getDate, getMetadataType, getName, getNameKey, getParent, getRoot, getValue, getValueKeys, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.bigllc.retsiq.metadata.newmodel.MetadataEditableNode
addChild, removeChild, setParent, setValue
 
Methods inherited from interface com.bigllc.retsiq.metadata.newmodel.MetadataNode
getAttributeName, getChild, getChildren, getChildTypes, getDate, getMetadataType, getName, getNameKey, getParent, getRoot, getValue, getValueKeys, getVersion
 

Constructor Detail

AbstractMetadataEditableNode

public AbstractMetadataEditableNode()
Method Detail

addChildNode

public void addChildNode(MetadataEditableNode child)

removeChildNode

public void removeChildNode(com.bigllc.retsiq.api.RETSConstants.MetadataType type,
                            java.lang.String name)

setParent

public void setParent(MetadataNode parent)

setValue

public java.lang.String setValue(java.lang.String key,
                                 java.lang.String value)