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 void
addTreeItem(java.lang.String itemText, int parentHandle, int itemHandle)
Corresponds to ESL function %HI_AddTreeItemvoid
addTreeItem(java.lang.String itemText, int parentHandle, int itemHandle, int insertAfterHandle)
Corresponds to ESL function %HI_AddTreeItemvoid
addTreeListener(ITreeListener listener)
Corresponds to ESL actions OnItemExpand, OnItemSelect and OnItemDoubleClick.void
deleteAll()
Corresponds to ESL function %HI_DeleteAllvoid
deleteItem(int itemHandle)
Corresponds to ESL function %HI_DeleteItemvoid
expandItem(int itemHandle, boolean bExpand)
Corresponds to ESL function %HI_ExpandItemint
getItemBackColor(int itemHandle)
Corresponds to ESL function %HI_GetTreeItemBackColorjava.lang.String
getItemText(int itemHandle)
Corresponds to ESL function %HI_GetItemTextint
getItemTextColor(int itemHandle)
Corresponds to ESL function %HI_GetTreeItemTextColorint
getSelectedItem()
Corresponds to ESL function %HI_GetSelectedItemvoid
setItemBackColor(int itemHandle, int color)
Corresponds to ESL function %HI_SetTreeItemBackColorvoid
setItemExpandable(int itemHandle, boolean bExpandable)
Corresponds to ESL function %HI_SetItemExpandablevoid
setItemImage(int itemHandle, SOBitmap refToBitmap)
Corresponds to ESL function %HI_SetItemImagevoid
setItemText(int itemHandle, java.lang.String text)
Corresponds to ESL function %HI_SetItemTextvoid
setItemTextColor(int itemHandle, int color)
Corresponds to ESL function %HI_SetTreeItemTextColorvoid
setSelectedItem(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:ITreeComponent
Corresponds to ESL function %HI_AddTreeItem- Specified by:
addTreeItem
in interfaceITreeComponent
-
addTreeItem
public void addTreeItem(java.lang.String itemText, int parentHandle, int itemHandle, int insertAfterHandle)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_AddTreeItem- Specified by:
addTreeItem
in interfaceITreeComponent
-
deleteItem
public void deleteItem(int itemHandle)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_DeleteItem- Specified by:
deleteItem
in interfaceITreeComponent
-
deleteAll
public void deleteAll()
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_DeleteAll- Specified by:
deleteAll
in interfaceITreeComponent
-
expandItem
public void expandItem(int itemHandle, boolean bExpand)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_ExpandItem- Specified by:
expandItem
in interfaceITreeComponent
-
setItemExpandable
public void setItemExpandable(int itemHandle, boolean bExpandable)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_SetItemExpandable- Specified by:
setItemExpandable
in interfaceITreeComponent
-
setItemImage
public void setItemImage(int itemHandle, SOBitmap refToBitmap)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_SetItemImage- Specified by:
setItemImage
in interfaceITreeComponent
-
getSelectedItem
public int getSelectedItem()
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_GetSelectedItem- Specified by:
getSelectedItem
in interfaceITreeComponent
-
setSelectedItem
public void setSelectedItem(int itemHandle)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_SetSelectedItem- Specified by:
setSelectedItem
in interfaceITreeComponent
-
getItemText
public java.lang.String getItemText(int itemHandle)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_GetItemText- Specified by:
getItemText
in interfaceITreeComponent
-
setItemText
public void setItemText(int itemHandle, java.lang.String text)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_SetItemText- Specified by:
setItemText
in interfaceITreeComponent
-
getItemBackColor
public int getItemBackColor(int itemHandle)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_GetTreeItemBackColor- Specified by:
getItemBackColor
in interfaceITreeComponent
-
getItemTextColor
public int getItemTextColor(int itemHandle)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_GetTreeItemTextColor- Specified by:
getItemTextColor
in interfaceITreeComponent
-
setItemBackColor
public void setItemBackColor(int itemHandle, int color)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_SetTreeItemBackColor- Specified by:
setItemBackColor
in interfaceITreeComponent
-
setItemTextColor
public void setItemTextColor(int itemHandle, int color)
Description copied from interface:ITreeComponent
Corresponds to ESL function %HI_SetTreeItemTextColor- Specified by:
setItemTextColor
in interfaceITreeComponent
-
addTreeListener
public void addTreeListener(ITreeListener listener)
Description copied from interface:ITreeComponent
Corresponds to ESL actions OnItemExpand, OnItemSelect and OnItemDoubleClick. OnItemDoubleClick in not implemented in HI.- Specified by:
addTreeListener
in interfaceITreeComponent
- Specified by:
addTreeListener
in interfaceITreeSource
-
-