public abstract class NodeDefinitionDBObject
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected WorkspaceDBObject |
workspace |
Constructor and Description |
---|
NodeDefinitionDBObject(WorkspaceDBObject workspace) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowsSameNameSiblings() |
boolean |
canAddChildNode(java.lang.String string) |
boolean |
canAddChildNode(java.lang.String string,
java.lang.String string1) |
boolean |
canRemoveItem(java.lang.String string) |
boolean |
canRemoveNode(java.lang.String string) |
boolean |
canRemoveProperty(java.lang.String string) |
boolean |
canSetProperty(java.lang.String string,
Value value) |
boolean |
canSetProperty(java.lang.String string,
Value[] values) |
NodeDefinition[] |
getChildNodeDefinitions() |
NodeDefinition[] |
getDeclaredChildNodeDefinitions() |
PropertyDefinition[] |
getDeclaredPropertyDefinitions() |
NodeTypeIterator |
getDeclaredSubtypes() |
java.lang.String[] |
getDeclaredSupertypeNames() |
NodeType[] |
getDeclaredSupertypes() |
NodeType |
getDeclaringNodeType() |
NodeType |
getDefaultPrimaryType() |
java.lang.String |
getDefaultPrimaryTypeName() |
java.lang.String |
getName() |
int |
getOnParentVersion() |
java.lang.String |
getPrimaryItemName() |
PropertyDefinition[] |
getPropertyDefinitions() |
java.lang.String[] |
getRequiredPrimaryTypeNames() |
NodeTypeIterator |
getSubtypes() |
NodeType[] |
getSupertypes() |
boolean |
hasOrderableChildNodes() |
boolean |
isAbstract() |
boolean |
isAutoCreated() |
boolean |
isMandatory() |
boolean |
isMixin() |
boolean |
isProtected() |
boolean |
isQueryable() |
protected final WorkspaceDBObject workspace
public NodeDefinitionDBObject(WorkspaceDBObject workspace)
public NodeType[] getSupertypes()
public NodeType[] getDeclaredSupertypes()
public NodeTypeIterator getSubtypes()
public NodeTypeIterator getDeclaredSubtypes()
public PropertyDefinition[] getPropertyDefinitions()
public NodeDefinition[] getChildNodeDefinitions()
public boolean canSetProperty(java.lang.String string, Value value)
public boolean canSetProperty(java.lang.String string, Value[] values)
public boolean canAddChildNode(java.lang.String string)
public boolean canAddChildNode(java.lang.String string, java.lang.String string1)
public boolean canRemoveItem(java.lang.String string)
public boolean canRemoveNode(java.lang.String string)
public boolean canRemoveProperty(java.lang.String string)
public java.lang.String getName()
public java.lang.String[] getDeclaredSupertypeNames()
public boolean isAbstract()
public boolean isMixin()
public boolean hasOrderableChildNodes()
public boolean isQueryable()
public java.lang.String getPrimaryItemName()
public PropertyDefinition[] getDeclaredPropertyDefinitions()
public NodeDefinition[] getDeclaredChildNodeDefinitions()
public java.lang.String[] getRequiredPrimaryTypeNames()
public NodeType getDefaultPrimaryType()
public java.lang.String getDefaultPrimaryTypeName()
public boolean allowsSameNameSiblings()
public NodeType getDeclaringNodeType()
public boolean isAutoCreated()
public boolean isMandatory()
public int getOnParentVersion()
public boolean isProtected()
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.