uk.ac.ic.doc.automed.p2p.tree
Class CollectionSet

java.lang.Object
  extended by uk.ac.ic.doc.automed.p2p.tree.TreeNode
      extended by uk.ac.ic.doc.automed.p2p.tree.CollectionSet

public class CollectionSet
extends TreeNode


Field Summary
 
Fields inherited from class uk.ac.ic.doc.automed.p2p.tree.TreeNode
children, CLASS, COLLECTION, COLLECTION_SET, FIELD, GLOBAL, id, ID, LIST, MAIN_OBJECT_CLASSES, OBJECT, OBJECT_DEFINITION, OBJECT_LIST, parent, REF, VALUE
 
Constructor Summary
CollectionSet()
           
 
Method Summary
protected  void addObject(AutoMedObject object)
           
 void completeTree()
           
protected  AutoMedObject getAutoMedObject(Reference ref)
           
protected  java.util.List getAutoMedObjects(java.util.List refList)
           
protected  org.w3c.dom.Node getXMLNode(org.w3c.dom.Document document)
           
protected  boolean isValidChild(TreeNode child)
           
 
Methods inherited from class uk.ac.ic.doc.automed.p2p.tree.TreeNode
addChild, createObjectNode, createTree, createTree, getChild, getChildren, getId, getXMLDocument, getXMLString, placeChild, setId, setParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CollectionSet

public CollectionSet()
Method Detail

isValidChild

protected boolean isValidChild(TreeNode child)
Specified by:
isValidChild in class TreeNode

getXMLNode

protected org.w3c.dom.Node getXMLNode(org.w3c.dom.Document document)
Specified by:
getXMLNode in class TreeNode

getAutoMedObject

protected AutoMedObject getAutoMedObject(Reference ref)

getAutoMedObjects

protected java.util.List getAutoMedObjects(java.util.List refList)

completeTree

public void completeTree()
                  throws AutoMedTreeException
Throws:
AutoMedTreeException

addObject

protected void addObject(AutoMedObject object)