Uses of Interface
org.sapia.archie.Node

Packages that use Node
org.sapia.archie   
org.sapia.archie.impl   
org.sapia.archie.jndi   
org.sapia.archie.strategy   
org.sapia.archie.sync   
 

Uses of Node in org.sapia.archie
 

Classes in org.sapia.archie that implement Node
 class AbstractNode
          Abstract implementation of the Node interface.
 

Methods in org.sapia.archie that return Node
 Node Node.createChild(NamePart name)
          Creates the node corresponding to the given name and returns it.
 Node AbstractNode.createChild(NamePart name)
           
 Node Node.getChild(NamePart name)
          Returns the node with the given name.
 Node AbstractNode.getChild(NamePart name)
           
 Node Node.getParent()
          Returns this instance's parent.
 Node AbstractNode.getParent()
           
 Node Archie.getRoot()
          The root node that this instance holds can be acquired to be manipulated in an application-defined way - by applying a custom lookup algorithm, for example.
 Node Archie.lookupNode(Name n, boolean create)
          Looks up the Node with the given name.
 Node NodeFactory.newNode()
           
 Node Node.removeChild(NamePart name)
          Removes the node with the given name.
 Node AbstractNode.removeChild(NamePart name)
           
 

Methods in org.sapia.archie with parameters of type Node
 void Node.setUp(Node parent, NamePart nodeName)
          Sets this node's name and parent node.
 void AbstractNode.setUp(Node parent, NamePart name)
           
 boolean NodeVisitor.visit(Node node)
           
 

Constructors in org.sapia.archie with parameters of type Node
Archie(Node root)
           
 

Uses of Node in org.sapia.archie.impl
 

Classes in org.sapia.archie.impl that implement Node
 class AttributeNode
           
 class DefaultNode
          Default Node implementation.
 class MultiValueNode
          An instance of this class tolerates multiple values under the same name.
 class SingleValueNode
          An instance of this class tolerates only one value for a given name.
 

Methods in org.sapia.archie.impl that return Node
 Node DefaultNodeFactory.newNode()
           
 Node AttributeNodeFactory.newNode()
           
 

Uses of Node in org.sapia.archie.jndi
 

Methods in org.sapia.archie.jndi with parameters of type Node
protected  javax.naming.Context JndiContext.newChildContext(Node node)
           
protected  javax.naming.Context JndiNamingEnum.newJndiContext(Node node)
           
protected  javax.naming.Binding JndiNamingEnum.toBinding(Node node)
           
 

Constructors in org.sapia.archie.jndi with parameters of type Node
JndiContext(Node node)
           
 

Uses of Node in org.sapia.archie.strategy
 

Methods in org.sapia.archie.strategy with parameters of type Node
 java.lang.Object FindRootStrategy.lookup(Name n, Node from)
          Returns the root Node of the hierarchy of which the given "from" Node is part.
 java.lang.Object LookupStrategy.lookup(Name n, Node from)
          Performs the lookup operation from the given node.
 java.lang.Object DefaultLookupStrategy.lookup(Name n, Node from)
           
 java.lang.Object DefaultLookupNodeStrategy.lookup(Name n, Node from)
           
 

Uses of Node in org.sapia.archie.sync
 

Classes in org.sapia.archie.sync that implement Node
 class SynchronizedNode
           
 

Methods in org.sapia.archie.sync that return Node
 Node SynchronizedNode.createChild(NamePart name)
           
 Node SynchronizedNode.getChild(NamePart name)
           
 Node SynchronizedNode.getParent()
           
 Node SynchronizedNode.removeChild(NamePart name)
           
 

Methods in org.sapia.archie.sync with parameters of type Node
 void SynchronizedNode.setUp(Node parent, NamePart nodeName)
           
 

Constructors in org.sapia.archie.sync with parameters of type Node
SynchronizedNode(Node node)
           
 



Copyright © 2010 Sapia OSS. All Rights Reserved.