com.centrasite.control.adapters.collection.tree
Class TreeItemLine
java.lang.Object
com.softwareag.cis.server.util.NODEInfo
com.centrasite.control.adapters.collection.tree.TreeItemLine
- All Implemented Interfaces:
- ReportLine, TextGridAdapter.ItemLine, com.centrasite.control.discovery.ItemProvider, com.softwareag.cis.server.IDynamicAccess, com.softwareag.cis.util.ITreeNode
- Direct Known Subclasses:
- BrowseByTreeItemLine, ViewTaxonomyAdapter.LinesItem
public class TreeItemLine
- extends com.softwareag.cis.server.util.NODEInfo
- implements ReportLine, com.softwareag.cis.server.IDynamicAccess
Report line for use inside TreeCollection
.
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, reactOnDrop, reactOnDropGeneric, 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, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeItemLine
public TreeItemLine(java.lang.String text,
com.centrasite.control.Row row,
TreeCollection treeCollection)
TreeItemLine
public TreeItemLine(java.lang.String text,
java.lang.String markedDS,
boolean clickable)
TreeItemLine
public TreeItemLine(java.lang.String text)
getTreeCollection
public TreeCollection getTreeCollection()
setTreeCollection
public void setTreeCollection(TreeCollection treeCollection)
reactOnSelect
public void reactOnSelect()
- Specified by:
reactOnSelect
in class com.softwareag.cis.server.util.NODEInfo
reactOnToggle
public void reactOnToggle()
- Specified by:
reactOnToggle
in class com.softwareag.cis.server.util.NODEInfo
getItem
public com.centrasite.control.Item getItem()
- Specified by:
getItem
in interface com.centrasite.control.discovery.ItemProvider
reactOnContextMenuRequest
public void reactOnContextMenuRequest()
- Overrides:
reactOnContextMenuRequest
in class com.softwareag.cis.server.util.NODEInfo
findDynamicAccessProperties
public java.lang.String[] findDynamicAccessProperties()
- Specified by:
findDynamicAccessProperties
in interface com.softwareag.cis.server.IDynamicAccess
getClassForProperty
public java.lang.Class getClassForProperty(java.lang.String property)
- Specified by:
getClassForProperty
in interface com.softwareag.cis.server.IDynamicAccess
getPropertyValue
public java.lang.Object getPropertyValue(java.lang.String propertyName)
- Specified by:
getPropertyValue
in interface com.softwareag.cis.server.IDynamicAccess
invokeMethod
public void invokeMethod(java.lang.String methodName)
- Specified by:
invokeMethod
in interface com.softwareag.cis.server.IDynamicAccess
setPropertyValue
public void setPropertyValue(java.lang.String propertyName,
java.lang.Object value)
- Specified by:
setPropertyValue
in interface com.softwareag.cis.server.IDynamicAccess
getCollection
public ReportCollection getCollection()
- Specified by:
getCollection
in interface ReportLine
- Returns:
- the collection
getRow
public com.centrasite.control.Row getRow()
- Specified by:
getRow
in interface ReportLine
- Returns:
- the row
getParent
public TreeItemLine getParent()
- Returns:
- the parent
setParent
public void setParent(TreeItemLine parent)
- Parameters:
parent
- the parent to set
isTopNode
public boolean isTopNode()
isEndNode
public boolean isEndNode()
setEndNode
public void setEndNode(boolean isEndNode)