ist.palcom.types
Class SimpleTypeManager

java.lang.Object
  extended by ist.palcom.hmap.HmapNode
      extended by ist.palcom.hmap.HmapDir
          extended by ist.palcom.types.AbstractTypeManager
              extended by ist.palcom.types.SimpleTypeManager

public class SimpleTypeManager
extends AbstractTypeManager


Nested Class Summary
 
Nested classes/interfaces inherited from class ist.palcom.hmap.HmapDir
HmapDir.EntryHandler
 
Nested classes/interfaces inherited from class ist.palcom.hmap.HmapNode
HmapNode.NameHandler
 
Field Summary
 
Fields inherited from class ist.palcom.hmap.HmapDir
entries, HMAPDIR_COMMAND_ADDNODE, HMAPDIR_COMMAND_REMOVENODE
 
Fields inherited from class ist.palcom.hmap.HmapNode
HET_DIR, HET_LEAF, HET_UNKNOWN, HMAPNODE_COMMAND_GETNAME, HMAPNODE_COMMAND_SETNAME, nameInvokator, nodeInvokator, parent, path, valueInvokator
 
Constructor Summary
SimpleTypeManager(String name)
           
 
Method Summary
protected  HmapNode deSerializeNode(XmlPullParser parser)
           
protected  void serializeDirRecursively(HmapDir dir, XmlSerializer serializer)
           
protected  void serializeLeaf(HmapLeaf leaf, XmlSerializer serializer)
           
protected  void serializeNode(HmapNode node, XmlSerializer serializer)
           
 
Methods inherited from class ist.palcom.types.AbstractTypeManager
deSerialize, deSerialize, serialize
 
Methods inherited from class ist.palcom.hmap.HmapDir
_addNode, addNode, addNode, invokeHandlers, invokeHandlersDown, invokeHandlersUp, isAncestorOf, iterator, recalculatePath, removeNode, removeNode, removeNode, resolve, resolveLocally, toString, toString, toStringAll, toStringFlat
 
Methods inherited from class ist.palcom.hmap.HmapNode
addHandler, addInvokator, addListener, asDir, asLeaf, callback, getFullyQualifiedType, getHmapEntryType, getKey, getName, getParent, getPath, getType, getTypeVersion, handle, handlerIterator, hasHandlers, hasInvokators, hasListeners, hasName, hasType, invokation, invokatorIterator, invokeListeners, isDir, isLeaf, listenerIterator, printHandlers, printInvokators, printListeners, recalculatePath, removeHandler, removeInvocator, removeListener, resolve, resolve, resolveDir, resolveDir, resolveDirLocally, resolveDirLocally, resolveLeaf, resolveLeaf, resolveLeafLocally, resolveLeafLocally, resolveLocally, resolveLocally, setName, setName, setParent
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, println
 

Constructor Detail

SimpleTypeManager

public SimpleTypeManager(String name)
Method Detail

deSerializeNode

protected HmapNode deSerializeNode(XmlPullParser parser)
Specified by:
deSerializeNode in class AbstractTypeManager

serializeDirRecursively

protected void serializeDirRecursively(HmapDir dir,
                                       XmlSerializer serializer)
Specified by:
serializeDirRecursively in class AbstractTypeManager

serializeLeaf

protected void serializeLeaf(HmapLeaf leaf,
                             XmlSerializer serializer)
Specified by:
serializeLeaf in class AbstractTypeManager

serializeNode

protected void serializeNode(HmapNode node,
                             XmlSerializer serializer)
Specified by:
serializeNode in class AbstractTypeManager