|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jackrabbit.jcr2spi.nodetype.NodeTypeImpl
public class NodeTypeImpl
A NodeTypeImpl
...
Method Summary | |
---|---|
boolean |
canAddChildNode(String childNodeName)
|
boolean |
canAddChildNode(String childNodeName,
String nodeTypeName)
|
boolean |
canRemoveItem(String itemName)
|
boolean |
canSetProperty(String propertyName,
Value value)
|
boolean |
canSetProperty(String propertyName,
Value[] values)
|
NodeDefinition[] |
getChildNodeDefinitions()
|
NodeDefinition[] |
getDeclaredChildNodeDefinitions()
|
PropertyDefinition[] |
getDeclaredPropertyDefinitions()
|
NodeType[] |
getDeclaredSupertypes()
|
String |
getName()
|
String |
getPrimaryItemName()
|
PropertyDefinition[] |
getPropertyDefinitions()
|
NodeType[] |
getSupertypes()
|
boolean |
hasOrderableChildNodes()
|
boolean |
isMixin()
|
boolean |
isNodeType(Name nodeTypeName)
Checks if this node type's name equals the given name or if this nodetype is directly or indirectly derived from the specified node type. |
boolean |
isNodeType(String nodeTypeName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public boolean isNodeType(Name nodeTypeName)
nodeTypeName
-
public String getName()
getName
in interface NodeType
public String getPrimaryItemName()
getPrimaryItemName
in interface NodeType
public boolean isMixin()
isMixin
in interface NodeType
public boolean isNodeType(String nodeTypeName)
isNodeType
in interface NodeType
public boolean hasOrderableChildNodes()
hasOrderableChildNodes
in interface NodeType
public NodeType[] getSupertypes()
getSupertypes
in interface NodeType
public NodeDefinition[] getChildNodeDefinitions()
getChildNodeDefinitions
in interface NodeType
public PropertyDefinition[] getPropertyDefinitions()
getPropertyDefinitions
in interface NodeType
public NodeType[] getDeclaredSupertypes()
getDeclaredSupertypes
in interface NodeType
public NodeDefinition[] getDeclaredChildNodeDefinitions()
getDeclaredChildNodeDefinitions
in interface NodeType
public boolean canSetProperty(String propertyName, Value value)
canSetProperty
in interface NodeType
public boolean canSetProperty(String propertyName, Value[] values)
canSetProperty
in interface NodeType
public boolean canAddChildNode(String childNodeName)
canAddChildNode
in interface NodeType
public boolean canAddChildNode(String childNodeName, String nodeTypeName)
canAddChildNode
in interface NodeType
public boolean canRemoveItem(String itemName)
canRemoveItem
in interface NodeType
public PropertyDefinition[] getDeclaredPropertyDefinitions()
getDeclaredPropertyDefinitions
in interface NodeType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |