Uses of Interface
org.planx.xmlstore.nodes.SystemNode

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
<U,S> Collection<List<S>>
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)
           
 



Copyright © 2010. All Rights Reserved.