Class ItemDefinitionImpl
- java.lang.Object
-
- org.apache.jackrabbit.webdav.jcr.nodetype.ItemDefinitionImpl
-
- All Implemented Interfaces:
ItemDefinition,NodeTypeConstants,XmlSerializable
- Direct Known Subclasses:
NodeDefinitionImpl,PropertyDefinitionImpl
public abstract class ItemDefinitionImpl extends Object implements ItemDefinition, NodeTypeConstants, XmlSerializable
ItemDefinitionImpl...
-
-
Field Summary
-
Fields inherited from interface org.apache.jackrabbit.commons.webdav.NodeTypeConstants
AUTOCREATED_ATTRIBUTE, AVAILABLE_QUERY_OPERATOR_ELEMENT, AVAILABLE_QUERY_OPERATORS_ELEMENT, CHILDNODEDEFINITION_ELEMENT, DECLARINGNODETYPE_ATTRIBUTE, DEFAULTPRIMARYTYPE_ATTRIBUTE, DEFAULTVALUE_ELEMENT, DEFAULTVALUES_ELEMENT, FULL_TEXT_SEARCHABLE_ATTRIBUTE, HASORDERABLECHILDNODES_ATTRIBUTE, ISABSTRACT_ATTRIBUTE, ISMIXIN_ATTRIBUTE, ISQUERYABLE_ATTRIBUTE, MANDATORY_ATTRIBUTE, MULTIPLE_ATTRIBUTE, NAME_ATTRIBUTE, NODETYPE_ELEMENT, NODETYPES_ELEMENT, ONPARENTVERSION_ATTRIBUTE, PRIMARYITEMNAME_ATTRIBUTE, PROPERTYDEFINITION_ELEMENT, PROTECTED_ATTRIBUTE, QUERY_ORDERABLE_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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeTypegetDeclaringNodeType()StringgetName()intgetOnParentVersion()booleanisAutoCreated()booleanisMandatory()booleanisProtected()ElementtoXml(Document document)Returns the Xml representation of aItemDefinitionobject.
-
-
-
Method Detail
-
getDeclaringNodeType
public NodeType getDeclaringNodeType()
- Specified by:
getDeclaringNodeTypein interfaceItemDefinition- See Also:
ItemDefinition.getDeclaringNodeType()
-
getName
public String getName()
- Specified by:
getNamein interfaceItemDefinition- See Also:
ItemDefinition.getName()
-
isAutoCreated
public boolean isAutoCreated()
- Specified by:
isAutoCreatedin interfaceItemDefinition- See Also:
ItemDefinition.isAutoCreated()
-
isMandatory
public boolean isMandatory()
- Specified by:
isMandatoryin interfaceItemDefinition- See Also:
ItemDefinition.isMandatory()
-
getOnParentVersion
public int getOnParentVersion()
- Specified by:
getOnParentVersionin interfaceItemDefinition- See Also:
ItemDefinition.getOnParentVersion()
-
isProtected
public boolean isProtected()
- Specified by:
isProtectedin interfaceItemDefinition- See Also:
ItemDefinition.isProtected()
-
toXml
public Element toXml(Document document)
Returns the Xml representation of aItemDefinitionobject.- Specified by:
toXmlin interfaceXmlSerializable- Parameters:
document-- Returns:
- Xml representation of the specified
def.
-
-