com.centrasite.control.Tree
Class AddExternalLinkTreeNode

java.lang.Object
  extended by com.softwareag.cis.server.util.NODEInfo
      extended by com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
          extended by com.softwareag.cis.workplace.MFWorkplaceTreeNode
              extended by com.centrasite.control.Tree.AddExternalLinkTreeNode
All Implemented Interfaces:
ItemLine, com.centrasite.control.discovery.ItemProvider, TreeNodeItemProvider, com.softwareag.cis.util.ITreeNode, com.softwareag.cis.workplace.MFWorkplaceConstants

public class AddExternalLinkTreeNode
extends com.softwareag.cis.workplace.MFWorkplaceTreeNode
implements ItemLine, TreeNodeItemProvider


Field Summary
 
Fields inherited from class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
m_isToolAndDocNode, m_type
 
Fields inherited from interface com.softwareag.cis.workplace.MFWorkplaceConstants
HTMLPAGE, HTMLPAGE_BIND, HTMLPAGE2, MFWORKPLACEINFO_LOOKUP, MFWORKPLACEINFO_LOOKUP2, TYPE_CALLBACK, TYPE_CIPAGE, TYPE_CIPAGEPOPUP, TYPE_CITARGET, TYPE_FOLDER, TYPE_HTMLPOPUP, TYPE_HTMLTARGET, TYPE_NORMALPAGE
 
Constructor Summary
AddExternalLinkTreeNode(com.centrasite.control.repository.items.RepositoryObjectItem item, com.softwareag.cis.server.util.TREECollection treeCollection, ExternalLinkTreeNodeSelectionListener selectionListener, com.softwareag.cis.server.Adapter adapter)
          Constructor
 
Method Summary
 void buildTree(java.util.Iterator children)
           
 com.centrasite.control.repository.items.RepositoryObjectItem getItem()
           
 int hashCode()
           
 void reactOnSelect()
          React when tree node is selected (single click)
 void reactOnToggle()
           
 java.lang.String toString()
           
 
Methods inherited from class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral
getActivityId, getActivityURL, getFollowPageSwitches, getImageClosed, getImageOpened, getTabText, getToggleOnSelect, getTooltip, getTooltipId, reactOnContextMenuRequest, reactOnDrop, reactOnDropGeneric, renameLayout, setActivityId, setCommand, setForceReload, setImageClosed, setImageOpened, setTabText, setTarget, setToggleOnSelect, setTooltip, setTooltipId
 
Methods inherited from class com.softwareag.cis.server.util.NODEInfo
ctrlKeySelect, 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
 
Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.centrasite.control.adapters.collection.ItemLine
getSelected, setSelected
 

Constructor Detail

AddExternalLinkTreeNode

public AddExternalLinkTreeNode(com.centrasite.control.repository.items.RepositoryObjectItem item,
                               com.softwareag.cis.server.util.TREECollection treeCollection,
                               ExternalLinkTreeNodeSelectionListener selectionListener,
                               com.softwareag.cis.server.Adapter adapter)
                        throws java.lang.Exception
Constructor

Throws:
java.lang.Exception
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getItem

public com.centrasite.control.repository.items.RepositoryObjectItem getItem()
Specified by:
getItem in interface com.centrasite.control.discovery.ItemProvider

reactOnToggle

public void reactOnToggle()
Overrides:
reactOnToggle in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral

reactOnSelect

public void reactOnSelect()
React when tree node is selected (single click)

Overrides:
reactOnSelect in class com.softwareag.cis.workplace.MFWorkplaceTreeNodeGeneral

buildTree

public void buildTree(java.util.Iterator children)
Specified by:
buildTree in interface TreeNodeItemProvider