Uses of Class
consciouscode.seedling.NodeReference

Packages that use NodeReference
consciouscode.seedling Provides the core classes and interfaces of the Seedling container; see consciouscode.seedling.tree for standard implementations. 
consciouscode.seedling.config Implements the standard configuration-driven node provisioning, the central class being ConfigBasedNodeProvider
consciouscode.seedling.config.properties   
 

Uses of NodeReference in consciouscode.seedling
 

Subclasses of NodeReference in consciouscode.seedling
 class NodeLocation
          Identifies the location of a node installed into a Seedling hierarchical container, by naming a child of a specific BranchNode.
 

Methods in consciouscode.seedling that return NodeReference
 NodeReference NodeReference.child(String name)
          Builds a reference to a child of this reference.
static NodeReference NodeReference.forBranch(BranchNode branch)
          Builds a reference to a given branch and the identity path.
static NodeReference NodeReference.forParts(BranchNode branch, String... pathParts)
          Builds a reference to a node from a base branch and a sequence of path parts.
static NodeReference NodeReference.forPath(BranchNode branch, NodePath path)
          Builds a reference to a node from a base branch and a path relative to it.
static NodeReference NodeReference.forPath(BranchNode branch, String path)
          Builds a node reference, parsing a given canonical path string into its '/'-separated parts.
static NodeReference NodeReference.from(BranchNode branch)
          Deprecated. Renamed to forBranch(BranchNode).
static NodeReference NodeReference.fromParts(BranchNode branch, String... pathParts)
          Deprecated. Renamed to forParts(BranchNode, String...).
static NodeReference NodeReference.fromPath(BranchNode branch, NodePath path)
          Deprecated. Renamed to forPath(BranchNode, NodePath).
static NodeReference NodeReference.fromPath(BranchNode branch, String path)
          Deprecated. Renamed to forPath(BranchNode, String).
 NodeReference NodeProvisioningException.getNodeReference()
           
 NodeReference NodeException.getReference()
          Gets a reference to the node that caused this exception.
 NodeReference NodeReference.parent()
          Returns a reference to the parent branch of this reference.
 NodeReference NodeReference.parts(String... parts)
          Builds a reference to a descendant node from a sequence of parts.
 NodeReference NodeReference.path(NodePath path)
          Builds a reference to a descendant node, extending this with the given path.
 NodeReference NodeReference.path(String path)
          Builds a reference to a descendant node, parsing the given path into its parts.
 

Methods in consciouscode.seedling with parameters of type NodeReference
static void Nodes.installNode(NodeReference reference, Object node)
          Installs a node at a given reference.
 

Constructors in consciouscode.seedling with parameters of type NodeReference
NodeException(NodeReference reference)
           
NodeException(NodeReference reference, String reason)
           
NodeException(NodeReference reference, String reason, Throwable cause)
           
NodeException(NodeReference reference, Throwable cause)
           
NodeInstantiationException(NodeReference location, String reason)
           
NodeInstantiationException(NodeReference location, String reason, Throwable cause)
           
NodeInstantiationException(NodeReference location, Throwable cause)
           
NodeProvisioningException(NodeReference nodeRef)
           
NodeProvisioningException(NodeReference nodeRef, String message)
           
NodeProvisioningException(NodeReference nodeRef, String message, Throwable cause)
           
NodeProvisioningException(NodeReference nodeRef, Throwable cause)
           
NoSuchNodeException(NodeReference ref)
           
NoSuchNodeException(NodeReference ref, String reason)
           
NoSuchNodeException(NodeReference ref, String reason, Throwable cause)
           
WrongNodeTypeException(NodeReference reference, Class<?> expectedType, Class<?> actualType)
           
 

Uses of NodeReference in consciouscode.seedling.config
 

Methods in consciouscode.seedling.config with parameters of type NodeReference
 Iterable<ConfigResource> StandardConfigLayer.getConfigResources(NodeReference nodeRef)
           
 Iterable<ConfigResource> ConfigLayer.getConfigResources(NodeReference nodeRef)
          Finds all configuration resources in this layer that are relevant to a specified node.
 ConfigEvaluator ImplicitBranchConfigResource.getEvaluator(NodeReference locationIgnored)
           
 ConfigEvaluator ConfigResource.getEvaluator(NodeReference location)
          Returns the evaluator being used by this resource.
 NodeConfiguration LayeredConfigTree.getNodeConfiguration(NodeReference nodeRef)
           
 NodeConfiguration ConfigTree.getNodeConfiguration(NodeReference nodeRef)
          Returns the configuration of a specific node.
 NodeConfiguration ConfigBasedNodeProvider.getNodeConfiguration(NodeReference nodeRef)
          Gets the configuration for a specific node.
 

Constructors in consciouscode.seedling.config with parameters of type NodeReference
ConfigurationException(NodeReference nodeRef, String resourceIdentifier, String reason)
           
ConfigurationException(NodeReference nodeRef, String resourceIdentifier, String reason, Throwable cause)
           
 

Uses of NodeReference in consciouscode.seedling.config.properties
 

Methods in consciouscode.seedling.config.properties with parameters of type NodeReference
 ConfigEvaluator PropertiesConfigResource.getEvaluator(NodeReference location)
           
 



Copyright © 2001–2012 Todd V. Jonker. All Rights Reserved.