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

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

public class MainObjectClasses
extends TreeNode

Author:
Charis TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Field Summary
 java.util.Set classes
           
 java.util.List values
           
 
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
MainObjectClasses()
           
 
Method Summary
protected  void addClass(java.lang.Class mainClass)
           
 java.util.List getChildren()
           
protected  java.util.List getClasses()
           
protected  org.w3c.dom.Node getXMLNode(org.w3c.dom.Document document)
           
protected  boolean isValidChild(TreeNode child)
           
protected  void placeChild(TreeNode value)
           
 
Methods inherited from class uk.ac.ic.doc.automed.p2p.tree.TreeNode
addChild, createObjectNode, createTree, createTree, getChild, getId, getXMLDocument, getXMLString, setId, setParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

values

public java.util.List values

classes

public java.util.Set classes
Constructor Detail

MainObjectClasses

public MainObjectClasses()
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

placeChild

protected void placeChild(TreeNode value)
Overrides:
placeChild in class TreeNode

addClass

protected void addClass(java.lang.Class mainClass)

getClasses

protected java.util.List getClasses()

getChildren

public java.util.List getChildren()
Overrides:
getChildren in class TreeNode