Package sk.ipesoft.d2000.go
Class GOTree
- java.lang.Object
-
- sk.ipesoft.d2000.base.D2Base<sk.ipesoft.d2000.base.UnivalInt>
-
- All Implemented Interfaces:
java.lang.Comparable<D2Base<?>>,IBaseComponent,IClickSource,IMouseSource,ITreeComponent,ITreeSource,IVisibleComponent,IVisibleComponentProxy
public class GOTree extends GOVisualComponent implements IVisibleComponent, ITreeComponent
-
-
Field Summary
-
Fields inherited from class sk.ipesoft.d2000.base.D2Base
__col, __hobj, __indirectCol, __indirectHOBJ, __indirectRow, __internalId, __locVarId, __row
-
-
Constructor Summary
Constructors Constructor Description GOTree(int eventId, int hobj, int locVarId, int row, int col)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTreeItem(java.lang.String itemText, int parentHandle, int itemHandle)Corresponds to ESL function %HI_AddTreeItemvoidaddTreeItem(java.lang.String itemText, int parentHandle, int itemHandle, int insertAfterHandle)Corresponds to ESL function %HI_AddTreeItemvoidaddTreeListener(ITreeListener listener)Corresponds to ESL actions OnItemExpand, OnItemSelect and OnItemDoubleClick.voiddeleteAll()Corresponds to ESL function %HI_DeleteAllvoiddeleteItem(int itemHandle)Corresponds to ESL function %HI_DeleteItemvoidexpandItem(int itemHandle, boolean bExpand)Corresponds to ESL function %HI_ExpandItemintgetItemBackColor(int itemHandle)Corresponds to ESL function %HI_GetTreeItemBackColorjava.lang.StringgetItemText(int itemHandle)Corresponds to ESL function %HI_GetItemTextintgetItemTextColor(int itemHandle)Corresponds to ESL function %HI_GetTreeItemTextColorintgetSelectedItem()Corresponds to ESL function %HI_GetSelectedItemvoidsetItemBackColor(int itemHandle, int color)Corresponds to ESL function %HI_SetTreeItemBackColorvoidsetItemExpandable(int itemHandle, boolean bExpandable)Corresponds to ESL function %HI_SetItemExpandablevoidsetItemImage(int itemHandle, SOBitmap refToBitmap)Corresponds to ESL function %HI_SetItemImagevoidsetItemText(int itemHandle, java.lang.String text)Corresponds to ESL function %HI_SetItemTextvoidsetItemTextColor(int itemHandle, int color)Corresponds to ESL function %HI_SetTreeItemTextColorvoidsetSelectedItem(int itemHandle)Corresponds to ESL function %HI_SetSelectedItem-
Methods inherited from class sk.ipesoft.d2000.go.GOVisualComponent
getBackColor, getEnable, getForeColor, getHeight, getHeight, getMasterEnable, getMasterVisible, getPosX, getPosX, getPosY, getPosY, getVisible, getWidth, getWidth, lockUpdate, setBackColor, setDraggable, setDragRangeX, setDragRangeY, setFocus, setForeColor, setHeight, setHeight, setPos, setPos, setSize, setSize, setTooltip, setWidth, setWidth
-
Methods inherited from class sk.ipesoft.d2000.go.GOVisualComponentProxy
addClickListener, addMouseClickListener, addMouseDblClickListener, addMouseEnterLeaveListener, addMouseMoveListener, addMousePressListener, addMouseWheelListener, removeClickListener, removeMouseEnterLeaveListener, setEnable, setLayoutManagement, setMasterEnable, setMasterVisible, setPosX, setPosX, setPosY, setPosY, setVisible
-
Methods inherited from class sk.ipesoft.d2000.go.GOComponentBase
getUserData, setUserData
-
Methods inherited from class sk.ipesoft.d2000.base.D2Int
addChangeListener, asUnivalValue, getVal, getVal, getValDef, getValueType, removeChangeListener, setVal, setVal, setVal, setValAndTime, setValTime, toString
-
Methods inherited from class sk.ipesoft.d2000.base.D2Base
add, addChangeListener, addFlags, compareTo, divide, equals, equals, getCol, getFlag, getFlagMask, getFlags, getHOBJ, getLimitStatus, getLimitStatusOrdinal, getLocVarId, getObjectInfo, getProcessAlarmStatus, getProcessAlarmStatusOrdinal, getProcessAlarmTime, getProcessAlarmTimeMiliseconds, getReferencedCol, getReferencedHOBJ, getReferencedRow, getRow, getStatusMask, getTime, getTimeMiliseconds, getTimeMilliseconds, getUnivalObjectReference, getValid, getWeak, is, isBackedExternally, isFromAda, isStatusSet, isValid, multiply, removeChangeListener, removeFlags, setAs, setData, setFlag, setFlag, setFlags, setFlags, setIndirect, setInvalid, setLocVarId, setTime, setTimeMiliseconds, setTimeMilliseconds, setVal, setWeak, setWeak, substract
-
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface sk.ipesoft.d2000.go.IBaseComponent
getUserData, setUserData
-
Methods inherited from interface sk.ipesoft.d2000.go.IVisibleComponent
getBackColor, getEnable, getForeColor, getHeight, getHeight, getMasterEnable, getMasterVisible, getPosX, getPosX, getPosY, getPosY, getVisible, getWidth, getWidth, lockUpdate, setBackColor, setDraggable, setDragRangeX, setDragRangeY, setFocus, setForeColor, setHeight, setHeight, setPos, setPos, setPosX, setPosX, setPosY, setPosY, setSize, setSize, setTooltip, setWidth, setWidth
-
Methods inherited from interface sk.ipesoft.d2000.go.IVisibleComponentProxy
setEnable, setLayoutManagement, setMasterEnable, setMasterVisible, setVisible
-
-
-
-
Method Detail
-
addTreeItem
public void addTreeItem(java.lang.String itemText, int parentHandle, int itemHandle)Description copied from interface:ITreeComponentCorresponds to ESL function %HI_AddTreeItem- Specified by:
addTreeItemin interfaceITreeComponent
-
addTreeItem
public void addTreeItem(java.lang.String itemText, int parentHandle, int itemHandle, int insertAfterHandle)Description copied from interface:ITreeComponentCorresponds to ESL function %HI_AddTreeItem- Specified by:
addTreeItemin interfaceITreeComponent
-
deleteItem
public void deleteItem(int itemHandle)
Description copied from interface:ITreeComponentCorresponds to ESL function %HI_DeleteItem- Specified by:
deleteItemin interfaceITreeComponent
-
deleteAll
public void deleteAll()
Description copied from interface:ITreeComponentCorresponds to ESL function %HI_DeleteAll- Specified by:
deleteAllin interfaceITreeComponent
-
expandItem
public void expandItem(int itemHandle, boolean bExpand)Description copied from interface:ITreeComponentCorresponds to ESL function %HI_ExpandItem- Specified by:
expandItemin interfaceITreeComponent
-
setItemExpandable
public void setItemExpandable(int itemHandle, boolean bExpandable)Description copied from interface:ITreeComponentCorresponds to ESL function %HI_SetItemExpandable- Specified by:
setItemExpandablein interfaceITreeComponent
-
setItemImage
public void setItemImage(int itemHandle, SOBitmap refToBitmap)Description copied from interface:ITreeComponentCorresponds to ESL function %HI_SetItemImage- Specified by:
setItemImagein interfaceITreeComponent
-
getSelectedItem
public int getSelectedItem()
Description copied from interface:ITreeComponentCorresponds to ESL function %HI_GetSelectedItem- Specified by:
getSelectedItemin interfaceITreeComponent
-
setSelectedItem
public void setSelectedItem(int itemHandle)
Description copied from interface:ITreeComponentCorresponds to ESL function %HI_SetSelectedItem- Specified by:
setSelectedItemin interfaceITreeComponent
-
getItemText
public java.lang.String getItemText(int itemHandle)
Description copied from interface:ITreeComponentCorresponds to ESL function %HI_GetItemText- Specified by:
getItemTextin interfaceITreeComponent
-
setItemText
public void setItemText(int itemHandle, java.lang.String text)Description copied from interface:ITreeComponentCorresponds to ESL function %HI_SetItemText- Specified by:
setItemTextin interfaceITreeComponent
-
getItemBackColor
public int getItemBackColor(int itemHandle)
Description copied from interface:ITreeComponentCorresponds to ESL function %HI_GetTreeItemBackColor- Specified by:
getItemBackColorin interfaceITreeComponent
-
getItemTextColor
public int getItemTextColor(int itemHandle)
Description copied from interface:ITreeComponentCorresponds to ESL function %HI_GetTreeItemTextColor- Specified by:
getItemTextColorin interfaceITreeComponent
-
setItemBackColor
public void setItemBackColor(int itemHandle, int color)Description copied from interface:ITreeComponentCorresponds to ESL function %HI_SetTreeItemBackColor- Specified by:
setItemBackColorin interfaceITreeComponent
-
setItemTextColor
public void setItemTextColor(int itemHandle, int color)Description copied from interface:ITreeComponentCorresponds to ESL function %HI_SetTreeItemTextColor- Specified by:
setItemTextColorin interfaceITreeComponent
-
addTreeListener
public void addTreeListener(ITreeListener listener)
Description copied from interface:ITreeComponentCorresponds to ESL actions OnItemExpand, OnItemSelect and OnItemDoubleClick. OnItemDoubleClick in not implemented in HI.- Specified by:
addTreeListenerin interfaceITreeComponent- Specified by:
addTreeListenerin interfaceITreeSource
-
-