public class BaseItemType
extends java.lang.Object
| Constructor and Description | 
|---|
| BaseItemType(WorkspaceDBObject workspace) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canAddChildNode(java.lang.String string) | 
| boolean | canAddChildNode(java.lang.String string,
               java.lang.String string1) | 
| boolean | canRemoveItem(java.lang.String name) | 
| boolean | canRemoveNode(java.lang.String string) | 
| boolean | canRemoveProperty(java.lang.String name) | 
| boolean | canSetProperty(java.lang.String name,
              Value value) | 
| boolean | canSetProperty(java.lang.String name,
              Value[] values) | 
| BaseItem | getBaseItem() | 
| NodeDefinition[] | getChildNodeDefinitions() | 
| NodeDefinition[] | getDeclaredChildNodeDefinitions() | 
| PropertyDefinition[] | getDeclaredPropertyDefinitions() | 
| NodeTypeIterator | getDeclaredSubtypes() | 
| java.lang.String[] | getDeclaredSupertypeNames() | 
| NodeType[] | getDeclaredSupertypes() | 
| java.lang.String | getName() | 
| java.lang.String | getPrimaryItemName() | 
| PropertyDefinition[] | getPropertyDefinitions() | 
| NodeTypeIterator | getSubtypes() | 
| NodeType[] | getSupertypes() | 
| boolean | hasOrderableChildNodes() | 
| boolean | isAbstract() | 
| boolean | isMixin() | 
| boolean | isNodeType(java.lang.String nodeTypeName) | 
| boolean | isQueryable() | 
public BaseItemType(WorkspaceDBObject workspace)
public BaseItem getBaseItem()
public boolean isNodeType(java.lang.String nodeTypeName)
public java.lang.String getName()
public NodeDefinition[] getChildNodeDefinitions()
public NodeType[] getSupertypes()
public NodeType[] getDeclaredSupertypes()
public NodeTypeIterator getSubtypes()
public NodeTypeIterator getDeclaredSubtypes()
public PropertyDefinition[] getPropertyDefinitions()
public boolean canSetProperty(java.lang.String name,
                              Value value)
public boolean canSetProperty(java.lang.String name,
                              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 name)
public boolean canRemoveNode(java.lang.String string)
public boolean canRemoveProperty(java.lang.String name)
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()
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.