Uses of Interface

Packages that use NodeDef

Uses of NodeDef in org.apache.jackrabbit.core

Methods in org.apache.jackrabbit.core that return NodeDef
 NodeDef BatchedItemOperations.findApplicableNodeDefinition(Name name, Name 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, Name nodeName, Name nodeTypeName, Name[] 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[] EffectiveNodeType.getAllNodeDefs()
 NodeDef EffectiveNodeType.getApplicableChildNodeDef(Name name, Name nodeTypeName, NodeTypeRegistry ntReg)
          Returns the applicable child node definition for a child node with the specified name and node type.
 NodeDef[] EffectiveNodeType.getAutoCreateNodeDefs()
 NodeDef[] NodeTypeDef.getChildNodeDefs()
          Returns an array containing the child node definitions or null if not set.
 NodeDef[] EffectiveNodeType.getMandatoryNodeDefs()
 NodeDef[] EffectiveNodeType.getNamedNodeDefs()
 NodeDef[] EffectiveNodeType.getNamedNodeDefs(Name name)
 NodeDef NodeTypeDefDiff.ChildNodeDefDiff.getNewDef()
 NodeDef NodeTypeRegistry.getNodeDef(NodeDefId id)
 NodeDef NodeTypeDefDiff.ChildNodeDefDiff.getOldDef()
 NodeDef NodeTypeRegistry.getRootNodeDef()
 NodeDef[] EffectiveNodeType.getUnnamedNodeDefs()
 NodeDef NodeDefinitionImpl.unwrap()
          Returns the wrapped node definition.

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, Name nodeName, Name nodeTypeName)
          Retrieves the node definition for the given contraints.

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