Package sk.ipesoft.d2000.go
Class GOVisualComponent
- java.lang.Object
-
- sk.ipesoft.d2000.base.D2Base<sk.ipesoft.d2000.base.UnivalInt>
-
- sk.ipesoft.d2000.base.D2Int
-
- sk.ipesoft.d2000.go.GOComponentBase
-
- sk.ipesoft.d2000.go.GOVisualComponentProxy
-
- sk.ipesoft.d2000.go.GOVisualComponent
-
- All Implemented Interfaces:
java.lang.Comparable<D2Base<?>>,IBaseComponent,IClickSource,IMouseSource,IVisibleComponent,IVisibleComponentProxy
- Direct Known Subclasses:
GOArc,GOBandDisplay,GOBarInstrument,GOBitmap,GOBox,GOBrowser,GOButton,GOCheck,GOCircle,GOCircleButton,GOEField,GOEllipse,GOFrame3D,GOGButton,GOGraph,GOGroup,GOHTMLiframe,GOInArc,GOLine,GOList,GOLogicalGroup,GOLongText,GOMDIClient,GOMenuBar,GONone,GOPiArc,GOPicture,GOPointerInstrument,GOPolygon,GOProgressBar,GORadio,GORatioDisplay,GOReport,GOSpin,GOStatic,GOTab,GOTable,GOText,GOTree,GOWebFrame
public class GOVisualComponent extends GOVisualComponentProxy implements IVisibleComponent
-
-
Field Summary
-
Fields inherited from class sk.ipesoft.d2000.base.D2Base
__col, __hobj, __indirectCol, __indirectHOBJ, __indirectRow, __internalId, __locVarId, __row
-
-
Constructor Summary
Constructors Constructor Description GOVisualComponent(int eventId, int hobj, int locVarId, int row, int col)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBackColor()Corresponds to ESL function %HI_GetBackColorbooleangetEnable()Corresponds to ESL function %HI_GetEnableintgetForeColor()Corresponds to ESL function %HI_GetForeColorintgetHeight()Corresponds to ESL function %HI_GetSizeYintgetHeight(boolean bObjManager)Corresponds to ESL function %HI_GetSizeYbooleangetMasterEnable()Corresponds to ESL function %HI_GetMasterEnablebooleangetMasterVisible()Corresponds to ESL function %HI_GetMasterVisibleintgetPosX()Corresponds to ESL function %HI_GetPosXintgetPosX(boolean bObjManager)Corresponds to ESL function %HI_GetPosXintgetPosY()Corresponds to ESL function %HI_GetPosYintgetPosY(boolean bObjManager)Corresponds to ESL function %HI_GetPosYbooleangetVisible()Corresponds to ESL function %HI_GetVisibleintgetWidth()Corresponds to ESL function %HI_GetSizeXintgetWidth(boolean bObjManager)Corresponds to ESL function %HI_GetSizeXvoidlockUpdate(boolean bLock)Corresponds to ESL function %HI_LockUpdate.voidsetBackColor(int value)Corresponds to ESL function %HI_SetBackColorvoidsetDraggable(boolean bHorizontal, boolean bVertical)Corresponds to ESL function %HI_SetDraggable.voidsetDragRangeX(int min, int max)Corresponds to ESL function %HI_SetDragRangeX.voidsetDragRangeY(int min, int max)Corresponds to ESL function %HI_SetDragRangeY.voidsetFocus()Corresponds to ESL function %HI_SetFocusvoidsetForeColor(int value)Corresponds to ESL function %HI_SetForeColorvoidsetHeight(int value)Corresponds to ESL function %HI_SetSizeYvoidsetHeight(int value, boolean bObjManager)Corresponds to ESL function %HI_SetSizeYvoidsetPos(int left, int top)Set object position using functions setPosX and setPosYvoidsetPos(int left, int top, boolean bObjManager)Set object position using functions setPosX and setPosYvoidsetSize(int width, int height)Set object position using functions setSizeX and setSizeYvoidsetSize(int width, int height, boolean bObjManager)Set object position using functions setSizeX and setSizeYvoidsetTooltip(java.lang.String value)Corresponds to ESL function %HI_SetToolTipTextvoidsetWidth(int value)Corresponds to ESL function %HI_SetSizeXvoidsetWidth(int value, boolean bObjManager)Corresponds to ESL function %HI_SetSizeX-
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
setPosX, setPosX, setPosY, setPosY
-
Methods inherited from interface sk.ipesoft.d2000.go.IVisibleComponentProxy
setEnable, setLayoutManagement, setMasterEnable, setMasterVisible, setVisible
-
-
-
-
Method Detail
-
getVisible
public boolean getVisible()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetVisible- Specified by:
getVisiblein interfaceIVisibleComponent
-
getEnable
public boolean getEnable()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetEnable- Specified by:
getEnablein interfaceIVisibleComponent
-
getPosX
public int getPosX()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetPosX- Specified by:
getPosXin interfaceIVisibleComponent
-
getPosX
public int getPosX(boolean bObjManager)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetPosX- Specified by:
getPosXin interfaceIVisibleComponent
-
getPosY
public int getPosY()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetPosY- Specified by:
getPosYin interfaceIVisibleComponent
-
getPosY
public int getPosY(boolean bObjManager)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetPosY- Specified by:
getPosYin interfaceIVisibleComponent
-
setPos
public void setPos(int left, int top, boolean bObjManager)Description copied from interface:IVisibleComponentSet object position using functions setPosX and setPosY- Specified by:
setPosin interfaceIVisibleComponent- Parameters:
left- position xtop- position ybObjManager- recalc with ObjManager
-
setPos
public void setPos(int left, int top)Description copied from interface:IVisibleComponentSet object position using functions setPosX and setPosY- Specified by:
setPosin interfaceIVisibleComponent- Parameters:
left- position xtop- position y
-
getWidth
public int getWidth()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetSizeX- Specified by:
getWidthin interfaceIVisibleComponent
-
getWidth
public int getWidth(boolean bObjManager)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetSizeX- Specified by:
getWidthin interfaceIVisibleComponent
-
setWidth
public void setWidth(int value)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetSizeX- Specified by:
setWidthin interfaceIVisibleComponent
-
setWidth
public void setWidth(int value, boolean bObjManager)Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetSizeX- Specified by:
setWidthin interfaceIVisibleComponent
-
getHeight
public int getHeight()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetSizeY- Specified by:
getHeightin interfaceIVisibleComponent
-
getHeight
public int getHeight(boolean bObjManager)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetSizeY- Specified by:
getHeightin interfaceIVisibleComponent
-
setHeight
public void setHeight(int value)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetSizeY- Specified by:
setHeightin interfaceIVisibleComponent
-
setHeight
public void setHeight(int value, boolean bObjManager)Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetSizeY- Specified by:
setHeightin interfaceIVisibleComponent
-
setSize
public void setSize(int width, int height, boolean bObjManager)Description copied from interface:IVisibleComponentSet object position using functions setSizeX and setSizeY- Specified by:
setSizein interfaceIVisibleComponent- Parameters:
width- size xheight- size ybObjManager- recalc with ObjManager
-
setSize
public void setSize(int width, int height)Description copied from interface:IVisibleComponentSet object position using functions setSizeX and setSizeY- Specified by:
setSizein interfaceIVisibleComponent- Parameters:
width- size xheight- size y
-
setFocus
public void setFocus()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetFocus- Specified by:
setFocusin interfaceIVisibleComponent
-
getForeColor
public int getForeColor()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetForeColor- Specified by:
getForeColorin interfaceIVisibleComponent
-
setForeColor
public void setForeColor(int value)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetForeColor- Specified by:
setForeColorin interfaceIVisibleComponent
-
getBackColor
public int getBackColor()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetBackColor- Specified by:
getBackColorin interfaceIVisibleComponent
-
setBackColor
public void setBackColor(int value)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetBackColor- Specified by:
setBackColorin interfaceIVisibleComponent
-
lockUpdate
public void lockUpdate(boolean bLock)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_LockUpdate. Not supported in Thin client.- Specified by:
lockUpdatein interfaceIVisibleComponent
-
setTooltip
public void setTooltip(java.lang.String value)
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetToolTipText- Specified by:
setTooltipin interfaceIVisibleComponent
-
setDragRangeX
public void setDragRangeX(int min, int max)Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetDragRangeX. Not supported in Thin client.- Specified by:
setDragRangeXin interfaceIVisibleComponent
-
setDragRangeY
public void setDragRangeY(int min, int max)Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetDragRangeY. Not supported in Thin client.- Specified by:
setDragRangeYin interfaceIVisibleComponent
-
setDraggable
public void setDraggable(boolean bHorizontal, boolean bVertical)Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_SetDraggable. Not supported in Thin client.- Specified by:
setDraggablein interfaceIVisibleComponent
-
getMasterVisible
public boolean getMasterVisible()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetMasterVisible- Specified by:
getMasterVisiblein interfaceIVisibleComponent
-
getMasterEnable
public boolean getMasterEnable()
Description copied from interface:IVisibleComponentCorresponds to ESL function %HI_GetMasterEnable- Specified by:
getMasterEnablein interfaceIVisibleComponent
-
-