public class ExtendedNodeDefinition extends ExtendedItemDefinition implements javax.jcr.nodetype.NodeDefinition
selector| Constructor and Description |
|---|
ExtendedNodeDefinition(NodeTypeRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowsSameNameSiblings() |
boolean |
equals(Object o) |
ExtendedNodeType |
getDefaultPrimaryType() |
String |
getDefaultPrimaryTypeName() |
String[] |
getRequiredPrimaryTypeNames() |
ExtendedNodeType[] |
getRequiredPrimaryTypes() |
String |
getWorkflow() |
int |
hashCode() |
boolean |
isNode() |
void |
remove() |
void |
setAllowsSameNameSiblings(boolean allowsSameNameSiblings) |
void |
setDeclaringNodeType(ExtendedNodeType declaringNodeType) |
void |
setDefaultPrimaryType(String defaultPrimaryType) |
void |
setRequiredPrimaryTypes(String[] requiredPrimaryTypes) |
void |
setWorkflow(String workflow) |
clearLabels, getDeclaringNodeType, getItemType, getLabel, getLabel, getLocalItemType, getLocalName, getName, getNameObject, getOnConflict, getOnParentVersion, getOverridenDefinition, getPrefix, getResourceBundleKey, getResourceBundleKey, getSelector, getSelectorOptions, getTooltip, isAutoCreated, isContentItem, isHidden, isMandatory, isOverride, isProtected, isUnstructured, setAutoCreated, setHidden, setItemType, setMandatory, setName, setOnConflict, setOnParentVersion, setOverride, setProtected, setSelector, setSelectorOptionspublic ExtendedNodeDefinition(NodeTypeRegistry registry)
public void setDeclaringNodeType(ExtendedNodeType declaringNodeType)
setDeclaringNodeType in class ExtendedItemDefinitionpublic ExtendedNodeType[] getRequiredPrimaryTypes()
getRequiredPrimaryTypes in interface javax.jcr.nodetype.NodeDefinitionpublic String[] getRequiredPrimaryTypeNames()
getRequiredPrimaryTypeNames in interface javax.jcr.nodetype.NodeDefinitionpublic void setRequiredPrimaryTypes(String[] requiredPrimaryTypes)
public ExtendedNodeType getDefaultPrimaryType()
getDefaultPrimaryType in interface javax.jcr.nodetype.NodeDefinitionpublic String getDefaultPrimaryTypeName()
getDefaultPrimaryTypeName in interface javax.jcr.nodetype.NodeDefinitionpublic void setDefaultPrimaryType(String defaultPrimaryType)
public boolean allowsSameNameSiblings()
allowsSameNameSiblings in interface javax.jcr.nodetype.NodeDefinitionpublic void setAllowsSameNameSiblings(boolean allowsSameNameSiblings)
public String getWorkflow()
public void setWorkflow(String workflow)
public boolean isNode()
isNode in class ExtendedItemDefinitionpublic boolean equals(Object o)
equals in class ExtendedItemDefinitionpublic int hashCode()
hashCode in class ExtendedItemDefinitionpublic void remove()
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.