org.planx.xmlstore.nodes
Interface SystemNode
- All Superinterfaces:
- EquivalenceClassDiscriminable, Node
- All Known Implementing Classes:
- AbstractNode, BlockingNodeProxy, DVMNode, NodeProxy, XMLStoreNodeProxy
public interface SystemNode
- extends Node, EquivalenceClassDiscriminable
get
SystemNode get()
- Resolves the node if it is a proxy and guarantees to return a 'real' node.
isShared
boolean isShared()
setShared
void setShared(boolean isShared)
getHeight
int getHeight()
setHeight
void setHeight(int height)
setChild
void setChild(int index,
SystemNode child)
getReference
Reference getReference()
setReference
void setReference(Reference ref)
getLocator
LocalLocator getLocator()
setLocator
void setLocator(LocalLocator loc)
getVisitToken
Object getVisitToken()
setVisitToken
void setVisitToken(Object token)
getChildren
List<SystemNode> getChildren()
- Description copied from interface:
Node
- Returns the children of this
Node.
If the node represents character data the empty list is returned.
- Specified by:
getChildren in interface Node
- Returns:
- An immutable list of the children of this
Node.
Copyright © 2010. All Rights Reserved.