|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SystemNode | |
|---|---|
| org.planx.xmlstore.nodes | |
| org.planx.xmlstore.regions | |
| Uses of SystemNode in org.planx.xmlstore.nodes |
|---|
| Classes in org.planx.xmlstore.nodes that implement SystemNode | |
|---|---|
class |
AbstractNode
|
class |
BlockingNodeProxy
|
class |
DVMNode
Standard implementation of an immutable Node. |
class |
NodeProxy
|
class |
XMLStoreNodeProxy
|
| Fields in org.planx.xmlstore.nodes with type parameters of type SystemNode | |
|---|---|
protected Future<SystemNode> |
BlockingNodeProxy.future
|
| Methods in org.planx.xmlstore.nodes that return SystemNode | |
|---|---|
SystemNode |
NodeNavigator.chooseCanonical(List<Compactor.Edge> eqCls)
|
static SystemNode |
DVMNodeFactory.convert(Node n)
Addition method that converts any Node to a SystemNode. |
SystemNode |
InlineNodeStreamer.fromStream(DataInput in)
|
protected abstract SystemNode |
NodeProxy.generate()
|
protected SystemNode |
BlockingNodeProxy.generate()
|
protected SystemNode |
XMLStoreNodeProxy.generate()
|
SystemNode |
NodeProxy.get()
|
SystemNode |
AbstractNode.get()
|
SystemNode |
DVMNode.get()
|
SystemNode |
SystemNode.get()
Resolves the node if it is a proxy and guarantees to return a 'real' node. |
SystemNode |
NodeNavigator.getChild(SystemNode node,
int index)
|
SystemNode |
DVMHandler.getRoot()
|
SystemNode |
NodeConverter.load(LocalLocator loc,
Reference secondaryRef,
LocalLocator bound,
FileSystem fs,
LocatorListener listener)
The secondary Reference of the node is used to construct child
NodeProxys with plausible secondary references. |
SystemNode |
LocatorListener.lookup(LocalLocator loc)
Requests a lookup of a Node with the specified LocalLocator. |
SystemNode |
NodeListener.nodeCreated(SystemNode node,
int depth)
|
| Methods in org.planx.xmlstore.nodes that return types with arguments of type SystemNode | |
|---|---|
List<SystemNode> |
NodeProxy.getChildren()
|
List<SystemNode> |
DVMNode.getChildren()
|
List<SystemNode> |
SystemNode.getChildren()
|
| Methods in org.planx.xmlstore.nodes with parameters of type SystemNode | |
|---|---|
int |
NodeNavigator.childCount(SystemNode node)
|
SystemNode |
NodeNavigator.getChild(SystemNode node,
int index)
|
int |
NodeNavigator.getHeight(SystemNode node)
|
Object |
NodeNavigator.getVisitToken(SystemNode node)
|
boolean |
NodeNavigator.isOutside(SystemNode node)
|
SystemNode |
NodeListener.nodeCreated(SystemNode node,
int depth)
|
void |
LocatorListener.nodeLoaded(LocalLocator loc,
SystemNode node,
boolean hasOutgoing)
Informs that a Node with the specified LocalLocator
has been loaded. |
void |
LocatorListener.nodeSaved(LocalLocator loc,
SystemNode node,
boolean hasOutgoing)
Informs that a Node with the specified LocalLocator
has been saved. |
LocalLocator |
NodeConverter.save(SystemNode node,
LocalLocator bound,
FileSystem fs,
LocatorListener listener)
If a bound is specified, all nodes within it will be saved even if they already have a locator. |
void |
NodeProxy.setChild(int index,
SystemNode child)
|
void |
DVMNode.setChild(int index,
SystemNode child)
|
void |
SystemNode.setChild(int index,
SystemNode child)
|
void |
NodeNavigator.setChild(SystemNode node,
int index,
SystemNode child)
|
void |
NodeNavigator.setHeight(SystemNode node,
int height)
|
void |
NodeNavigator.setVisitToken(SystemNode node,
Object token)
|
| Method parameters in org.planx.xmlstore.nodes with type arguments of type SystemNode | ||
|---|---|---|
|
NodeDiscriminator.discriminate(List<? extends U> values,
Extractor<U,? extends SystemNode,S> e)
|
|
| Constructors in org.planx.xmlstore.nodes with parameters of type SystemNode | |
|---|---|
DVMNode(byte type,
String value,
SystemNode[] children,
Attribute[] attrs)
|
|
| Constructor parameters in org.planx.xmlstore.nodes with type arguments of type SystemNode | |
|---|---|
BlockingNodeProxy(Reference ref,
Future<SystemNode> future)
|
|
DVMNode(byte type,
String value,
List<SystemNode> children,
List<Attribute> attrs)
|
|
| Uses of SystemNode in org.planx.xmlstore.regions |
|---|
| Methods in org.planx.xmlstore.regions that return SystemNode | |
|---|---|
SystemNode |
LeastInterRegionPolicy.chooseCanonical(List<Compactor.Edge> eqCls)
|
SystemNode |
RegionManager.load(LocalLocator loc)
|
SystemNode |
Region.load(LocalLocator loc,
Reference secondaryRef)
Loads the node with the specified locator from this region. |
| Methods in org.planx.xmlstore.regions with parameters of type SystemNode | |
|---|---|
protected int |
LeastInterRegionPolicy.countOutgoing(SystemNode node,
Region r)
|
LocalLocator |
Region.save(SystemNode node)
Can only save to non-closed Region. |
LocalLocator |
RegionManager.save(SystemNode node)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||