com.centrasite.control.adapters.collection.tree
Class BrowseByTreeItemLine

java.lang.Object
  extended by com.softwareag.cis.server.util.NODEInfo
      extended by com.centrasite.control.adapters.collection.tree.TreeItemLine
          extended by com.centrasite.control.adapters.collection.tree.BrowseByTreeItemLine
All Implemented Interfaces:
ReportLine, TextGridAdapter.ItemLine, com.centrasite.control.discovery.ItemProvider, com.softwareag.cis.server.IDynamicAccess, com.softwareag.cis.server.util.ISSSTREENodeInfo, com.softwareag.cis.util.ITreeNode

public class BrowseByTreeItemLine
extends TreeItemLine
implements com.softwareag.cis.server.util.ISSSTREENodeInfo

Internal NODEInfo instance for showing taxonomy trees with objects Used in TreetableAdapter


Constructor Summary
BrowseByTreeItemLine(java.lang.Object nullInfo, TreeCollection treeCollection, TreetableAdapter owner, int numberInBulkResponse)
           
 
Method Summary
 java.lang.String getCBoxStatus()
           
 java.lang.String getGetIcon()
           
 com.centrasite.control.Item getItem()
           
 boolean getLineCheck()
           
 java.lang.Object getNullInfo()
           
 int getNumberInBulk()
           
 java.lang.Object getPropertyValue(java.lang.String propertyName)
           
 java.lang.String getRowColor()
           
 boolean getSelected()
          Is item selected
 java.lang.String getText()
           
 java.lang.String getTooltip()
           
 boolean isNullItem()
           
 boolean isSelectable()
           
 void onClick()
           
 void reactOnContextMenuRequest()
           
 void reactOnSelect()
           
 void reactOnToggle()
           
 void replaceNullInfo(com.centrasite.control.Row newRow)
           
 void setCBoxStatus(java.lang.String value)
           
 void setGetIcon(java.lang.String value)
           
 void setLineCheck(boolean value)
           
 void setPropertyValue(java.lang.String propertyName, java.lang.Object value)
           
 void setSelected(boolean value)
          Sets, whether the item line is selected.
 void treeNodeClick()
           
 
Methods inherited from class com.centrasite.control.adapters.collection.tree.TreeItemLine
findDynamicAccessProperties, getClassForProperty, getCollection, getParent, getRow, getTreeCollection, invokeMethod, isEndNode, isTopNode, setEndNode, setParent, setTreeCollection
 
Methods inherited from class com.softwareag.cis.server.util.NODEInfo
ctrlKeySelect, getChildInfo, getCtrlKey, getDisableTextInput, getDragInfo, getDropInfo, getInactive, getLevel, getLineInfo, getOpened, getOpenTextInput, getShiftKey, getTextId, getTreeGridData, reactOnContextMenuRequestDragTarget, reactOnContextMenuRequestDragTargetGeneric, reactOnDrop, reactOnDropGeneric, select, setDisableTextInput, setDragInfo, setDropInfo, setInactive, setLevel, setLineInfo, setOpened, setOpenTextInput, setText, setTextId, setTreeGridData, shiftKeySelect, toggle, toggleWithAutoScroll
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowseByTreeItemLine

public BrowseByTreeItemLine(java.lang.Object nullInfo,
                            TreeCollection treeCollection,
                            TreetableAdapter owner,
                            int numberInBulkResponse)
Method Detail

getCBoxStatus

public java.lang.String getCBoxStatus()

setCBoxStatus

public void setCBoxStatus(java.lang.String value)

getText

public java.lang.String getText()
Overrides:
getText in class com.softwareag.cis.server.util.NODEInfo

getTooltip

public java.lang.String getTooltip()

getGetIcon

public java.lang.String getGetIcon()

setGetIcon

public void setGetIcon(java.lang.String value)

getLineCheck

public boolean getLineCheck()

setLineCheck

public void setLineCheck(boolean value)

getSelected

public boolean getSelected()
Description copied from interface: TextGridAdapter.ItemLine
Is item selected

Specified by:
getSelected in interface TextGridAdapter.ItemLine
Overrides:
getSelected in class com.softwareag.cis.server.util.NODEInfo
Returns:
true if selected, otherwise false

setSelected

public void setSelected(boolean value)
Description copied from interface: TextGridAdapter.ItemLine
Sets, whether the item line is selected.

Specified by:
setSelected in interface TextGridAdapter.ItemLine
Overrides:
setSelected in class com.softwareag.cis.server.util.NODEInfo

getRowColor

public java.lang.String getRowColor()

onClick

public void onClick()

treeNodeClick

public void treeNodeClick()

reactOnSelect

public void reactOnSelect()
Overrides:
reactOnSelect in class TreeItemLine

getPropertyValue

public java.lang.Object getPropertyValue(java.lang.String propertyName)
Specified by:
getPropertyValue in interface com.softwareag.cis.server.IDynamicAccess
Overrides:
getPropertyValue in class TreeItemLine

replaceNullInfo

public void replaceNullInfo(com.centrasite.control.Row newRow)

reactOnContextMenuRequest

public void reactOnContextMenuRequest()
Overrides:
reactOnContextMenuRequest in class TreeItemLine

reactOnToggle

public void reactOnToggle()
Overrides:
reactOnToggle in class TreeItemLine

getItem

public com.centrasite.control.Item getItem()
Specified by:
getItem in interface com.centrasite.control.discovery.ItemProvider
Overrides:
getItem in class TreeItemLine

setPropertyValue

public void setPropertyValue(java.lang.String propertyName,
                             java.lang.Object value)
Specified by:
setPropertyValue in interface com.softwareag.cis.server.IDynamicAccess
Overrides:
setPropertyValue in class TreeItemLine

isNullItem

public boolean isNullItem()
Specified by:
isNullItem in interface com.softwareag.cis.server.util.ISSSTREENodeInfo

getNullInfo

public java.lang.Object getNullInfo()

getNumberInBulk

public int getNumberInBulk()

isSelectable

public boolean isSelectable()