|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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(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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||