public class TreeNode extends com.softwareag.cis.workplace.MFWorkplaceTreeNode implements TreeNodeItemProvider
Constructor and Description |
---|
TreeNode(com.centrasite.control.Item item,
java.lang.String nodeName,
com.softwareag.cis.server.util.TREECollection treeCollection,
TreeNodeSelectionListener selectionListener) |
TreeNode(com.centrasite.control.Item item,
com.softwareag.cis.server.util.TREECollection treeCollection,
TreeNodeSelectionListener selectionListener)
Constructor for TreeNode
|
Modifier and Type | Method and Description |
---|---|
void |
buildTree(java.util.Iterator children) |
boolean |
cannotHaveChildren()
Check whether this node has children
|
boolean |
equals(java.lang.Object other) |
BaseTopic |
getBaseTopic()
Get the topic where this TreeNode occurs in
|
com.centrasite.control.Item |
getItem() |
com.softwareag.cis.workplace.MFWorkplaceAdapter |
getMFWorkplaceadapter() |
int |
hashCode() |
void |
reactOnContextMenuRequest()
React on selection of tree node with right mouse button
|
void |
reactOnDrop()
bgvva:
If you use clienttree component with enabled drag and drop
this method is called for each NODEInfo (line) on Drop event
|
void |
reactOnDropGeneric() |
void |
reactOnSelect()
React when tree node is selected (single click)
|
void |
reactOnToggle() |
void |
setBaseTopic(BaseTopic baseTopic)
Set the topic where this TreeNode occurs in
|
void |
setHasChildrens(boolean hasChildrens) |
java.lang.String |
toString() |
getActivityId, getActivityURL, getFollowPageSwitches, getImageClosed, getImageOpened, getTabText, getToggleOnSelect, getTooltip, getTooltipId, renameLayout, setActivityId, setCommand, setForceReload, setImageClosed, setImageOpened, setTabText, setTarget, setToggleOnSelect, setTooltip, setTooltipId
ctrlKeySelect, ctrlKeyUnSelect, getChildInfo, getCtrlKey, getDisableTextInput, getDragInfo, getDropInfo, getInactive, getLevel, getLineInfo, getOpened, getOpenTextInput, getSelected, getShiftKey, getText, getTextId, getTreeGridData, reactOnContextMenuRequestDragTarget, reactOnContextMenuRequestDragTargetGeneric, select, setDisableTextInput, setDragInfo, setDropInfo, setInactive, setLevel, setLineInfo, setOpened, setOpenTextInput, setSelected, setText, setTextId, setTreeGridData, shiftKeySelect, toggle, toggleWithAutoScroll
public TreeNode(com.centrasite.control.Item item, com.softwareag.cis.server.util.TREECollection treeCollection, TreeNodeSelectionListener selectionListener) throws java.lang.Exception
java.lang.Exception
public TreeNode(com.centrasite.control.Item item, java.lang.String nodeName, com.softwareag.cis.server.util.TREECollection treeCollection, TreeNodeSelectionListener selectionListener) throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.centrasite.control.Item getItem()
getItem
in interface com.centrasite.control.discovery.ItemProvider
public void reactOnToggle()
reactOnToggle
in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
public com.softwareag.cis.workplace.MFWorkplaceAdapter getMFWorkplaceadapter()
public void setBaseTopic(BaseTopic baseTopic)
baseTopic
- The BaseTopicpublic BaseTopic getBaseTopic()
public void reactOnSelect()
reactOnSelect
in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
public void reactOnContextMenuRequest()
reactOnContextMenuRequest
in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
public void buildTree(java.util.Iterator children)
buildTree
in interface TreeNodeItemProvider
public void setHasChildrens(boolean hasChildrens)
public boolean cannotHaveChildren()
public void reactOnDrop()
reactOnDrop
in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
public void reactOnDropGeneric()
reactOnDropGeneric
in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral