Uses of Interface
org.apache.jackrabbit.core.nodetype.NodeDef

Packages that use NodeDef
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.nodetype   
org.apache.jackrabbit.core.virtual   
 

Uses of NodeDef in org.apache.jackrabbit.core
 

Methods in org.apache.jackrabbit.core that return NodeDef
 NodeDef BatchedItemOperations.findApplicableNodeDefinition(QName name, QName nodeTypeName, NodeState parentState)
          Helper method that finds the applicable definition for a child node with the given name and node type in the parent node's node type and mixin types.
 

Methods in org.apache.jackrabbit.core with parameters of type NodeDef
 NodeState BatchedItemOperations.createNodeState(NodeState parent, QName nodeName, QName nodeTypeName, QName[] mixinNames, NodeId id, NodeDef def)
          Creates a new node based on the given definition.
 

Uses of NodeDef in org.apache.jackrabbit.core.nodetype
 

Classes in org.apache.jackrabbit.core.nodetype that implement NodeDef
 class NodeDefImpl
          This class implements the NodeDef interface and additionally provides setter methods for the various node definition attributes.
 

Fields in org.apache.jackrabbit.core.nodetype declared as NodeDef
static NodeDef[] NodeDef.EMPTY_ARRAY
           
 

Methods in org.apache.jackrabbit.core.nodetype that return NodeDef
 NodeDef NodeTypeRegistry.getRootNodeDef()
           
 NodeDef NodeTypeRegistry.getNodeDef(NodeDefId id)
           
 NodeDef NodeDefinitionImpl.unwrap()
          Returns the wrapped node definition.
 NodeDef[] NodeTypeDef.getChildNodeDefs()
          Returns an array containing the child node definitions or null if not set.
 NodeDef[] EffectiveNodeType.getAllNodeDefs()
           
 NodeDef[] EffectiveNodeType.getNamedNodeDefs()
           
 NodeDef[] EffectiveNodeType.getNamedNodeDefs(QName name)
           
 NodeDef[] EffectiveNodeType.getUnnamedNodeDefs()
           
 NodeDef[] EffectiveNodeType.getAutoCreateNodeDefs()
           
 NodeDef[] EffectiveNodeType.getMandatoryNodeDefs()
           
 NodeDef EffectiveNodeType.getApplicableChildNodeDef(QName name, QName nodeTypeName)
          Returns the applicable child node definition for a child node with the specified name and node type.
 NodeDef NodeTypeDefDiff.ChildNodeDefDiff.getOldDef()
           
 NodeDef NodeTypeDefDiff.ChildNodeDefDiff.getNewDef()
           
 

Methods in org.apache.jackrabbit.core.nodetype with parameters of type NodeDef
 void NodeTypeDef.setChildNodeDefs(NodeDef[] defs)
          Sets the child node definitions.
 

Uses of NodeDef in org.apache.jackrabbit.core.virtual
 

Methods in org.apache.jackrabbit.core.virtual that return NodeDef
protected  NodeDef AbstractVISProvider.getApplicableChildNodeDef(NodeState parent, QName nodeName, QName nodeTypeName)
          Retrieves the node definition for the given contraints.
 



Copyright © 2004-2006 The Apache Software Foundation. All Rights Reserved.