public final class JcrNodeTypeDelegate extends Object implements NodeType
MIX_CREATED, MIX_LANGUAGE, MIX_LAST_MODIFIED, MIX_LIFECYCLE, MIX_LOCKABLE, MIX_MIMETYPE, MIX_REFERENCEABLE, MIX_SHAREABLE, MIX_SIMPLE_VERSIONABLE, MIX_TITLE, MIX_VERSIONABLE, NT_ACTIVITY, NT_ADDRESS, NT_BASE, NT_CHILD_NODE_DEFINITION, NT_CONFIGURATION, NT_FILE, NT_FOLDER, NT_FROZEN_NODE, NT_HIERARCHY_NODE, NT_LINKED_FILE, NT_NODE_TYPE, NT_PROPERTY_DEFINITION, NT_QUERY, NT_RESOURCE, NT_UNSTRUCTURED, NT_VERSION, NT_VERSION_HISTORY, NT_VERSIONED_CHILD| Modifier and Type | Method and Description |
|---|---|
boolean |
canAddChildNode(String childNodeName) |
boolean |
canAddChildNode(String childNodeName,
String primaryNodeTypeName) |
boolean |
canRemoveItem(String itemName) |
boolean |
canRemoveNode(String itemName) |
boolean |
canRemoveProperty(String propertyName) |
boolean |
canSetProperty(String propertyName,
Value value) |
boolean |
canSetProperty(String propertyName,
Value[] values) |
boolean |
equals(Object obj) |
org.modeshape.jcr.JcrNodeDefinition[] |
getChildNodeDefinitions() |
org.modeshape.jcr.JcrNodeDefinition[] |
getDeclaredChildNodeDefinitions() |
org.modeshape.jcr.JcrPropertyDefinition[] |
getDeclaredPropertyDefinitions() |
NodeTypeIterator |
getDeclaredSubtypes() |
String[] |
getDeclaredSupertypeNames() |
org.modeshape.jcr.JcrNodeType[] |
getDeclaredSupertypes() |
String |
getName() |
String |
getPrimaryItemName() |
org.modeshape.jcr.JcrPropertyDefinition[] |
getPropertyDefinitions() |
NodeTypeIterator |
getSubtypes() |
NodeType[] |
getSupertypes() |
int |
hashCode() |
boolean |
hasOrderableChildNodes() |
boolean |
isAbstract() |
boolean |
isMixin() |
boolean |
isNodeType(String nodeTypeName) |
boolean |
isQueryable() |
String |
toString() |
public String getName()
getName in interface NodeTypeDefinitionpublic boolean canAddChildNode(String childNodeName)
canAddChildNode in interface NodeTypepublic boolean canAddChildNode(String childNodeName, String primaryNodeTypeName)
canAddChildNode in interface NodeTypepublic boolean canRemoveNode(String itemName)
canRemoveNode in interface NodeTypepublic boolean canRemoveItem(String itemName)
canRemoveItem in interface NodeTypepublic boolean canSetProperty(String propertyName, Value value)
canSetProperty in interface NodeTypepublic boolean canSetProperty(String propertyName, Value[] values)
canSetProperty in interface NodeTypepublic boolean canRemoveProperty(String propertyName)
canRemoveProperty in interface NodeTypepublic org.modeshape.jcr.JcrNodeDefinition[] getDeclaredChildNodeDefinitions()
getDeclaredChildNodeDefinitions in interface NodeTypeDefinitionpublic org.modeshape.jcr.JcrNodeDefinition[] getChildNodeDefinitions()
getChildNodeDefinitions in interface NodeTypepublic org.modeshape.jcr.JcrPropertyDefinition[] getPropertyDefinitions()
getPropertyDefinitions in interface NodeTypepublic org.modeshape.jcr.JcrNodeType[] getDeclaredSupertypes()
getDeclaredSupertypes in interface NodeTypepublic String[] getDeclaredSupertypeNames()
getDeclaredSupertypeNames in interface NodeTypeDefinitionpublic NodeTypeIterator getSubtypes()
getSubtypes in interface NodeTypepublic NodeTypeIterator getDeclaredSubtypes()
getDeclaredSubtypes in interface NodeTypepublic String getPrimaryItemName()
getPrimaryItemName in interface NodeTypeDefinitionpublic org.modeshape.jcr.JcrPropertyDefinition[] getDeclaredPropertyDefinitions()
getDeclaredPropertyDefinitions in interface NodeTypeDefinitionpublic NodeType[] getSupertypes()
getSupertypes in interface NodeTypepublic boolean hasOrderableChildNodes()
hasOrderableChildNodes in interface NodeTypeDefinitionpublic boolean isMixin()
isMixin in interface NodeTypeDefinitionpublic boolean isAbstract()
isAbstract in interface NodeTypeDefinitionpublic boolean isQueryable()
isQueryable in interface NodeTypeDefinitionpublic boolean isNodeType(String nodeTypeName)
isNodeType in interface NodeTypeCopyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.