public class TreeNode
extends com.softwareag.cis.workplace.MFWorkplaceTreeNode
Constructor and Description |
---|
TreeNode(Item item,
com.softwareag.cis.server.util.TREECollection parent,
TreeNode parentFolder,
AbstractTopic abstractTopic)
Constructor for MyMFWorkplaceTreeNodeFolder
|
Modifier and Type | Method and Description |
---|---|
boolean |
cannotHaveChildren()
Check whether this node has children
|
AbstractTopic |
getAbstractTopic()
Get the topic where this TreeNode occurs in
|
Item |
getItem()
Get wrapped item instance.
|
com.softwareag.cis.workplace.MFWorkplaceAdapter |
getMFWorkplaceadapter() |
TreeNode |
getParentFolder()
Get parent tree node
|
void |
reactOnContextMenuRequest()
React on selection of tree node with right mouse button
e.g. context menu pop up
|
void |
reactOnSelect()
React when tree node is selected (single click)
|
void |
reactOnToggle()
Invoked on tree node toggle
This function populates tree if there are some children items available
Shows Throwable in a popup dialog
|
getActivityId, getActivityURL, getFollowPageSwitches, getImageClosed, getImageOpened, getTabText, getToggleOnSelect, getTooltip, getTooltipId, reactOnDrop, reactOnDropGeneric, 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(Item item, com.softwareag.cis.server.util.TREECollection parent, TreeNode parentFolder, AbstractTopic abstractTopic) throws java.lang.Exception
java.lang.Exception
public Item getItem()
public void reactOnToggle()
reactOnToggle
in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
MFWorkplaceTreeNodeGeneral.reactOnToggle()
public com.softwareag.cis.workplace.MFWorkplaceAdapter getMFWorkplaceadapter()
public AbstractTopic getAbstractTopic()
public void reactOnSelect()
reactOnSelect
in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
public void reactOnContextMenuRequest()
reactOnContextMenuRequest
in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
public boolean cannotHaveChildren()
public TreeNode getParentFolder()