uk.ac.ic.doc.automed.p2p.tree
Class Reference
java.lang.Object
uk.ac.ic.doc.automed.p2p.tree.TreeNode
uk.ac.ic.doc.automed.p2p.tree.Value
uk.ac.ic.doc.automed.p2p.tree.Reference
public class Reference
- extends Value
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 |
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 |
Reference
public Reference(PersistentKey key,
boolean isGlobal)
Reference
public Reference(PersistentObject realObject,
boolean isGlobal)
isGlobal
public boolean isGlobal()
- Returns:
- Returns the isGlobal.
setGlobal
public void setGlobal(boolean isGlobal)
- Parameters:
isGlobal
- The isGlobal to set.
getKey
public PersistentKey getKey()
- Returns:
- Returns the objectClass.
getObjectClass
public java.lang.Class getObjectClass()
getXMLNode
protected org.w3c.dom.Node getXMLNode(org.w3c.dom.Document document)
- Overrides:
getXMLNode
in class Value
isValidChild
protected boolean isValidChild(TreeNode child)
- Overrides:
isValidChild
in class Value
getRealObject
public PersistentObject getRealObject()
- Returns:
- Returns the realObject.
setRealObject
public void setRealObject(PersistentObject realObject)
- Parameters:
realObject
- The realObject to set.