public class ExtDocumentTreeNode extends Object implements com.jamasoftware.contour.util.hierarchy.HierarchyNode<ExtDocumentTreeNode>
Modifier and Type | Class and Description |
---|---|
static class |
ExtDocumentTreeNode.TreeNodeCategory |
static class |
ExtDocumentTreeNode.TreeNodeKey
Enumeration of the EXT tree node keys used for this application.
|
com.jamasoftware.contour.util.hierarchy.HierarchyNode.DocumentHierarchyNode, com.jamasoftware.contour.util.hierarchy.HierarchyNode.ProjectableHierarchyNode<T extends com.jamasoftware.contour.util.hierarchy.HierarchyNode<T>>, com.jamasoftware.contour.util.hierarchy.HierarchyNode.VersionHierarchyNode
Modifier and Type | Field and Description |
---|---|
static String |
TREE_KEY_SEPARATOR |
static String |
TREE_PATH_SEPARATOR |
Constructor and Description |
---|
ExtDocumentTreeNode() |
ExtDocumentTreeNode(String id,
String text,
String icon,
Boolean leaf) |
public static final String TREE_KEY_SEPARATOR
public static final String TREE_PATH_SEPARATOR
public static String buildTreeNodeId(ExtDocumentTreeNode.TreeNodeKey key, Object... ids)
ExtDocumentTreeNode.TreeNodeKey.getKey()
with TREE_KEY_SEPARATOR
, followed by an
id, for each id.key
- A ExtDocumentTreeNode.TreeNodeKey
ids
- A collection of ids to separate with TREE_KEY_SEPARATOR
public static Integer parseNodeId(String nodeId)
nodeId
- public String getIcon()
public void setIcon(String icon)
public String getIconCls()
public void setIconCls(String iconCls)
public String getId()
public void setId(String id)
public String getText()
public void setText(String text)
public Boolean getLeaf()
public void setLeaf(Boolean leaf)
public String getDocumentKey()
public void setDocumentKey(String documentKey)
public String getName()
public void setName(String name)
public Integer getProjectId()
public void setProjectId(Integer projectId)
public Integer getTypeId()
public void setTypeId(Integer typeId)
public Boolean getLocked()
public void setLocked(Boolean locked)
public Integer getLockedById()
public void setLockedById(Integer lockedById)
public Boolean getSystemLocked()
public void setSystemLocked(Boolean systemLocked)
public Boolean getEditable()
public void setEditable(Boolean editable)
public String getTypeDisplay()
public void setTypeDisplay(String typeDisplay)
public String getParentId()
public void setParentId(String parentId)
public String getTypeDisplayPlural()
public void setTypeDisplayPlural(String typeDisplayPlural)
public String getKey()
public void setKey(String key)
public List<ExtDocumentTreeNode> getChildren()
getChildren
in interface com.jamasoftware.contour.util.hierarchy.HierarchyNode<ExtDocumentTreeNode>
public void setChildren(List<ExtDocumentTreeNode> children)
setChildren
in interface com.jamasoftware.contour.util.hierarchy.HierarchyNode<ExtDocumentTreeNode>
public Integer getBaseLineScopeId()
public void setBaseLineScopeId(Integer baseLineScopeId)
baseLineScopeId
- the baseLineScopeId to setpublic Integer getBaseLineRefId()
public void setBaseLineRefId(Integer baseLineRefId)
baseLineRefId
- the baseLineRefId to setpublic Boolean getIsFolder()
public void setIsFolder(Boolean isFolder)
isFolder
- is the node a folderpublic boolean getLoaded()
public void setLoaded(boolean loaded)
public Integer getBaseLineId()
public void setBaseLineId(Integer baseLineId)
public Integer getChildDocumentTypeId()
public void setChildDocumentTypeId(Integer childDocumentTypeId)
public String getChildDocumentTypeDisplayPlural()
public void setChildDocumentTypeDisplayPlural(String childDocumentTypeDisplayPlural)
public String getCls()
public void setCls(String cls)
public String getQtip()
public void setQtip(String qtip)
public Integer getSortOrder()
public void setSortOrder(Integer sortOrder)
public boolean getIsDisabled()
public void setIsDisabled(boolean isDisabled)
public Boolean getCanInferChildType()
public void setCanInferChildType(Boolean canInferChildType)
public void setSetKey(String setKey)
public String getSetKey()
public void setDisabledMessage(String disabledMessage)
setCls(String)
and setQtip(String)
to make the node appear disabled with a tooltip
notificationpublic void addCls(String classToAdd)
public void hideIcon()
public String toString()
public String getChildDocumentTypeIcon()
public void setChildDocumentTypeIcon(String childDocumentTypeIcon)
public Boolean getDraggable()
public void setDraggable(Boolean draggable)
public DocumentTypeCategory getTypeCategory()
public void setTypeCategory(DocumentTypeCategory typeCategory)
public DocumentTypeCategory getChildDocumentTypeCategory()
public void setChildDocumentTypeCategory(DocumentTypeCategory childDocumentTypeCategory)
public Boolean getTypeIsSystemType()
public void setTypeIsSystemType(Boolean typeIsSystemType)
public Boolean getChildDocumentTypeIsSystemType()
public void setChildDocumentTypeIsSystemType(Boolean childDocumentTypeIsSystemType)
public String getFolderIdPath()
public void setFolderIdPath(String folderIdPath)
public String getFolderPath()
public void setFolderPath(String folderPath)
public boolean isSyncItem()
public void setSyncItem(boolean isSyncItem)
Copyright (c) 2013-2014 Jama Software, Inc. All Rights Reserved.