|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@NotThreadSafe public interface NodeTypeDefinition
An interface for an existing node type definition, patterned after the approach in the proposed JSR-283.
Method Summary | |
---|---|
javax.jcr.nodetype.NodeDefinition[] |
getDeclaredNodeDefinitions()
Get the array of child node definition templates for this node type |
javax.jcr.nodetype.PropertyDefinition[] |
getDeclaredPropertyDefinitions()
Get the array of property definition templates for this node type. |
String[] |
getDeclaredSupertypes()
Get the direct supertypes for this node type. |
String |
getName()
Get the name of the node type being defined |
String |
getPrimaryItemName()
Get the name of the primary item for this node type |
boolean |
hasOrderableChildNodes()
Get whether this node type supports orderable child nodes. |
boolean |
isAbstract()
Get whether this node type is abstract. |
boolean |
isMixin()
Get whether this node type is a mixin. |
Method Detail |
---|
String getName()
String[] getDeclaredSupertypes()
boolean isAbstract()
boolean isMixin()
boolean hasOrderableChildNodes()
String getPrimaryItemName()
javax.jcr.nodetype.PropertyDefinition[] getDeclaredPropertyDefinitions()
javax.jcr.nodetype.NodeDefinition[] getDeclaredNodeDefinitions()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |