org.apache.jackrabbit.webdav.jcr.nodetype
Class NodeDefinitionImpl
java.lang.Object
org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
org.apache.jackrabbit.webdav.jcr.nodetype.NodeDefinitionImpl
- All Implemented Interfaces:
- ItemDefinition, NodeDefinition, NodeTypeConstants, org.apache.jackrabbit.webdav.xml.XmlSerializable
- public final class NodeDefinitionImpl
- extends ItemDefinitionImpl
- implements NodeDefinition
NodeDefinitionImpl
...
Fields inherited from interface org.apache.jackrabbit.webdav.jcr.nodetype.NodeTypeConstants |
AUTOCREATED_ATTRIBUTE, CHILDNODEDEFINITION_ELEMENT, DECLARINGNODETYPE_ATTRIBUTE, DEFAULTPRIMARYTYPE_ATTRIBUTE, DEFAULTVALUE_ELEMENT, DEFAULTVALUES_ELEMENT, HASORDERABLECHILDNODES_ATTRIBUTE, ISMIXIN_ATTRIBUTE, MANDATORY_ATTRIBUTE, MULTIPLE_ATTRIBUTE, NAME_ATTRIBUTE, NAMESPACE, NODETYPE_ELEMENT, NODETYPES_ELEMENT, ONPARENTVERSION_ATTRIBUTE, PRIMARYITEMNAME_ATTRIBUTE, PROPERTYDEFINITION_ELEMENT, PROTECTED_ATTRIBUTE, REQUIREDPRIMARYTYPE_ELEMENT, REQUIREDPRIMARYTYPES_ELEMENT, REQUIREDTYPE_ATTRIBUTE, SAMENAMESIBLINGS_ATTRIBUTE, SUPERTYPE_ELEMENT, SUPERTYPES_ELEMENT, VALUECONSTRAINT_ELEMENT, VALUECONSTRAINTS_ELEMENT, XML_NODETYPE, XML_NODETYPENAME, XML_NODETYPES, XML_REPORT_ALLNODETYPES, XML_REPORT_MIXINNODETYPES, XML_REPORT_PRIMARYNODETYPES |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
create
public static NodeDefinitionImpl create(NodeDefinition definition)
getRequiredPrimaryTypes
public NodeType[] getRequiredPrimaryTypes()
- Specified by:
getRequiredPrimaryTypes
in interface NodeDefinition
- See Also:
NodeDefinition.getRequiredPrimaryTypes()
getDefaultPrimaryType
public NodeType getDefaultPrimaryType()
- Specified by:
getDefaultPrimaryType
in interface NodeDefinition
- See Also:
NodeDefinition.getDefaultPrimaryType()
allowsSameNameSiblings
public boolean allowsSameNameSiblings()
- Specified by:
allowsSameNameSiblings
in interface NodeDefinition
- See Also:
NodeDefinition.allowsSameNameSiblings()
toXml
public Element toXml(Document document)
- Returns xml representation
- Specified by:
toXml
in interface org.apache.jackrabbit.webdav.xml.XmlSerializable
- Overrides:
toXml
in class ItemDefinitionImpl
- Parameters:
document
-
- Returns:
- xml representation
Copyright © 2005-2006 . All Rights Reserved.