public abstract class ItemDefinitionImpl extends Object implements ItemDefinition, NodeTypeConstants, XmlSerializable
ItemDefinitionImpl
...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
Modifier and Type | Method and Description |
---|---|
NodeType |
getDeclaringNodeType() |
String |
getName() |
int |
getOnParentVersion() |
boolean |
isAutoCreated() |
boolean |
isMandatory() |
boolean |
isProtected() |
Element |
toXml(Document document)
Returns the Xml representation of a
ItemDefinition object. |
public NodeType getDeclaringNodeType()
getDeclaringNodeType
in interface ItemDefinition
ItemDefinition.getDeclaringNodeType()
public String getName()
getName
in interface ItemDefinition
ItemDefinition.getName()
public boolean isAutoCreated()
isAutoCreated
in interface ItemDefinition
ItemDefinition.isAutoCreated()
public boolean isMandatory()
isMandatory
in interface ItemDefinition
ItemDefinition.isMandatory()
public int getOnParentVersion()
getOnParentVersion
in interface ItemDefinition
ItemDefinition.getOnParentVersion()
public boolean isProtected()
isProtected
in interface ItemDefinition
ItemDefinition.isProtected()
public Element toXml(Document document)
ItemDefinition
object.toXml
in interface XmlSerializable
document
- def
.Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.