Package sk.ipesoft.d2000.go
Class GOVisualComponentProxy
- 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
-
- All Implemented Interfaces:
java.lang.Comparable<D2Base<?>>,IBaseComponent,IClickSource,IMouseSource,IVisibleComponentProxy
- Direct Known Subclasses:
GOVisualComponent
public class GOVisualComponentProxy extends GOComponentBase implements IVisibleComponentProxy, IClickSource, IMouseSource
-
-
Field Summary
-
Fields inherited from class sk.ipesoft.d2000.base.D2Base
__col, __hobj, __indirectCol, __indirectHOBJ, __indirectRow, __internalId, __locVarId, __row
-
-
Constructor Summary
Constructors Constructor Description GOVisualComponentProxy(int eventId, int hobj, int locVarId, int row, int col)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClickListener(IClickListener listener)Corresponds to ESL event OnClickvoidaddMouseClickListener(IMouseClickListener listener)Event for mouse Click.voidaddMouseDblClickListener(IMouseDblClickListener listener)Event for mouse DoubleClick.voidaddMouseEnterLeaveListener(IMouseEnterLeaveListener listener)Corresponds to ESL event OnMouseEnter and OnMouseLeavevoidaddMouseMoveListener(IMouseMoveListener listener)Corresponds to ESL event OnMouseMovevoidaddMousePressListener(IMousePressListener listener)Corresponds to ESL event OnMouseDown and OnMouseUpvoidaddMouseWheelListener(IMouseWheelListener listener)Event for mouse Wheel.voidremoveClickListener(IClickListener listener)voidremoveMouseEnterLeaveListener(IMouseEnterLeaveListener listener)voidsetEnable(boolean enable)voidsetLayoutManagement(LayoutAction valueHorizontal, LayoutAction valueVertical)Corresponds to ESL function %HI_SetLayoutManagementvoidsetMasterEnable(boolean enable)voidsetMasterVisible(boolean visible)voidsetPosX(int value)voidsetPosX(int value, boolean bObjManager)voidsetPosY(int value)voidsetPosY(int value, boolean bObjManager)voidsetVisible(boolean visible)-
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
-
-
-
-
Method Detail
-
setVisible
public void setVisible(boolean visible)
- Specified by:
setVisiblein interfaceIVisibleComponentProxy
-
setMasterVisible
public void setMasterVisible(boolean visible)
- Specified by:
setMasterVisiblein interfaceIVisibleComponentProxy
-
setEnable
public void setEnable(boolean enable)
- Specified by:
setEnablein interfaceIVisibleComponentProxy
-
setMasterEnable
public void setMasterEnable(boolean enable)
- Specified by:
setMasterEnablein interfaceIVisibleComponentProxy
-
setPosX
public void setPosX(int value)
- Specified by:
setPosXin interfaceIVisibleComponentProxy
-
setPosX
public void setPosX(int value, boolean bObjManager)- Specified by:
setPosXin interfaceIVisibleComponentProxy
-
setPosY
public void setPosY(int value)
- Specified by:
setPosYin interfaceIVisibleComponentProxy
-
setPosY
public void setPosY(int value, boolean bObjManager)- Specified by:
setPosYin interfaceIVisibleComponentProxy
-
setLayoutManagement
public void setLayoutManagement(LayoutAction valueHorizontal, LayoutAction valueVertical)
Corresponds to ESL function %HI_SetLayoutManagement- Specified by:
setLayoutManagementin interfaceIVisibleComponentProxy
-
addClickListener
public void addClickListener(IClickListener listener)
Description copied from interface:IClickSourceCorresponds to ESL event OnClick- Specified by:
addClickListenerin interfaceIClickSource
-
removeClickListener
public void removeClickListener(IClickListener listener)
- Specified by:
removeClickListenerin interfaceIClickSource
-
addMouseClickListener
public void addMouseClickListener(IMouseClickListener listener)
Description copied from interface:IMouseSourceEvent for mouse Click.- Specified by:
addMouseClickListenerin interfaceIMouseSource
-
addMouseDblClickListener
public void addMouseDblClickListener(IMouseDblClickListener listener)
Description copied from interface:IMouseSourceEvent for mouse DoubleClick.- Specified by:
addMouseDblClickListenerin interfaceIMouseSource
-
addMouseEnterLeaveListener
public void addMouseEnterLeaveListener(IMouseEnterLeaveListener listener)
Description copied from interface:IMouseSourceCorresponds to ESL event OnMouseEnter and OnMouseLeave- Specified by:
addMouseEnterLeaveListenerin interfaceIMouseSource
-
removeMouseEnterLeaveListener
public void removeMouseEnterLeaveListener(IMouseEnterLeaveListener listener)
-
addMouseMoveListener
public void addMouseMoveListener(IMouseMoveListener listener)
Description copied from interface:IMouseSourceCorresponds to ESL event OnMouseMove- Specified by:
addMouseMoveListenerin interfaceIMouseSource
-
addMousePressListener
public void addMousePressListener(IMousePressListener listener)
Description copied from interface:IMouseSourceCorresponds to ESL event OnMouseDown and OnMouseUp- Specified by:
addMousePressListenerin interfaceIMouseSource
-
addMouseWheelListener
public void addMouseWheelListener(IMouseWheelListener listener)
Description copied from interface:IMouseSourceEvent for mouse Wheel.- Specified by:
addMouseWheelListenerin interfaceIMouseSource
-
-