public class NodeType extends TreeNode
TreeNode.TreeNodeChildIterator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_NAME |
ATTR_CLONE_PARENT, ATTR_DESCRIPTION, ATTR_DOORS_ID, ATTR_ERROR, ATTR_FULL_PREDICATE, ATTR_GENERATORS, ATTR_HIDDEN, ATTR_ID, ATTR_IGNORE_NAME, ATTR_LABEL, ATTR_LINKS, ATTR_LOCATIONS_DESCRIPTION, ATTR_NAME, ATTR_NAMEORID, ATTR_PREDICATE, ATTR_REVERT_LINKS, ATTR_TERMS, ATTR_TERMS_REV, ATTR_TYPE, ATTR_UNDEFINED, ATTR_USERVISIBLEID, ATTR_VIRT_CHILD_REMOVED, ATTR_VIRT_REMOVED, ATTR_VIRT_STATUS, NODE_GROUP
Constructor and Description |
---|
NodeType(java.lang.String name,
TreeDB db) |
NodeType(TreeDB db,
java.util.UUID uuid) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getIconName() |
java.lang.String |
getName() |
java.lang.Class<? extends TreeNode> |
getTypeClass() |
java.lang.String |
getVisibleClassName() |
boolean |
isRestricted() |
void |
setClass(java.lang.Class<? extends TreeNode> clazz) |
void |
setClassName(java.lang.String className) |
boolean |
setName(java.lang.String icon) |
void |
setVisibleClassName(java.lang.Class<? extends TreeNode> clazz) |
java.lang.String |
toString() |
addAPropogator, addChangeListener, addGuiChangeListener, affectsPredicate, attrs, canEditAttributesInTable, clearShownChildren, commitAttributes, createChild, createChild, createChild, createChild, delete, delete, deleteResource, dropTargetFor, findShownChildsPlusName, findSingleWorkChildPlusName, findWorkChild, findWorkChildPlusName, fireGUINodeAttributeChange, fireGUINodeAttributeChange, fireGUINodeDelete, fireGUINodeResourceChange, fireNodeAttributeChange, fireNodeAttributeChange, fireNodeResourceChange, formIdAttribute, formLabel, getActiveWorkChildren, getActiveWorkChildrenUUIDs, getADescription, getADescription, getAllVirtAttrsNames, getAPropogators, getCloneParent, getCloneParentUUId, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getError, getExposedNode, getForeignID, getFullName, getFullName, getGroup, getId, getIdEvent, getIndex, getLabel, getLabelDeps, getLinks, getLinks, getLinksOrErrors, getLinksOrErrorsKeys, getLinksOrErrorsValues, getLocatonsDescription, getLocatonsDescription, getLocatonsDescription, getMultiTypeLabel, getNameOrId, getNodeResourcesFile, getNodeResourcesPath, getNodeResourcesPath, getNodeVersion, getPredicate, getPredicate, getQualifiedId, getQualifiedId, getRawDescription, getRawDescription, getRawId, getRawName, getRelatedNodes, getRelations, getResource, getResourceContent, getRevertLinks, getRevertLinks, getRoot, getShownChild, getShownChild, getShownChild, getShownChildren, getShownChildren, getShownChildren, getShownChildren, getShownChildrenUUIDs, getShownChildrenUUIDs, getShownParent, getShownParentExc, getShownParentUUID, getShownParentUUIDExc, getSortedShownChildren, getSortedShownChildren, getSortedShownChildren, getSortedShownChildren, getSortedShownChildren, getSortedWorkChildren, getSortedWorkChildren, getSortedWorkChildren, getSortedWorkChildren, getTreeDB, getType, getTypeLabel, getUserVisibleName, getUserVisibleName, getUUId, getVirtAttrsNames, getVirtualAttributeDefinition, getVRoot, getVS, getWorkChild, getWorkChild, getWorkChild, getWorkChildren, getWorkChildren, getWorkChildren, getWorkChildren, getWorkChildren, getWorkChildrenUUIDs, getWorkChildrenUUIDs, getWorkParent, getWorkParentUUID, hasHeaderAttribute, hasResource, isDisposed, isHidden, isIndexUndefined, isNameDefined, isResourceExists, isRoot, isSameTree, isVirtName, isVirtual, isVRoot, join, listResources, processResourcesPath, reactAfterAttributeChange, reactBeforeAttributeChange, removeAPropogator, removeChangeListener, removeChild, removeChild, removeGuiChangeListener, removeIndex, revCacheChanged, setChildrenUUIDs, setDDescription, setDescription, setDisposed, setId, setIgnoredName, setIndex, setNOTDisposed, setParent, setPredicate, setResourceContent, setResourceContent, setType, shownIterator, sizeShownChildren, sizeShownChildren, sizeWorkChildren, sizeWorkChildren, toNodeDesc, toNodeDesc, workIterator
public static final java.lang.String TYPE_NAME
public NodeType(java.lang.String name, TreeDB db)
public NodeType(TreeDB db, java.util.UUID uuid)
public void setVisibleClassName(java.lang.Class<? extends TreeNode> clazz)
public java.lang.String getVisibleClassName()
public void setClassName(java.lang.String className)
public void setClass(java.lang.Class<? extends TreeNode> clazz)
public java.lang.Class<? extends TreeNode> getTypeClass()
public java.lang.String getIconName()
public boolean isRestricted()
isRestricted
in class TreeNode