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 void
addClickListener(IClickListener listener)
Corresponds to ESL event OnClickvoid
addMouseClickListener(IMouseClickListener listener)
Event for mouse Click.void
addMouseDblClickListener(IMouseDblClickListener listener)
Event for mouse DoubleClick.void
addMouseEnterLeaveListener(IMouseEnterLeaveListener listener)
Corresponds to ESL event OnMouseEnter and OnMouseLeavevoid
addMouseMoveListener(IMouseMoveListener listener)
Corresponds to ESL event OnMouseMovevoid
addMousePressListener(IMousePressListener listener)
Corresponds to ESL event OnMouseDown and OnMouseUpvoid
addMouseWheelListener(IMouseWheelListener listener)
Event for mouse Wheel.void
removeClickListener(IClickListener listener)
void
removeMouseEnterLeaveListener(IMouseEnterLeaveListener listener)
void
setEnable(boolean enable)
void
setLayoutManagement(LayoutAction valueHorizontal, LayoutAction valueVertical)
Corresponds to ESL function %HI_SetLayoutManagementvoid
setMasterEnable(boolean enable)
void
setMasterVisible(boolean visible)
void
setPosX(int value)
void
setPosX(int value, boolean bObjManager)
void
setPosY(int value)
void
setPosY(int value, boolean bObjManager)
void
setVisible(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:
setVisible
in interfaceIVisibleComponentProxy
-
setMasterVisible
public void setMasterVisible(boolean visible)
- Specified by:
setMasterVisible
in interfaceIVisibleComponentProxy
-
setEnable
public void setEnable(boolean enable)
- Specified by:
setEnable
in interfaceIVisibleComponentProxy
-
setMasterEnable
public void setMasterEnable(boolean enable)
- Specified by:
setMasterEnable
in interfaceIVisibleComponentProxy
-
setPosX
public void setPosX(int value)
- Specified by:
setPosX
in interfaceIVisibleComponentProxy
-
setPosX
public void setPosX(int value, boolean bObjManager)
- Specified by:
setPosX
in interfaceIVisibleComponentProxy
-
setPosY
public void setPosY(int value)
- Specified by:
setPosY
in interfaceIVisibleComponentProxy
-
setPosY
public void setPosY(int value, boolean bObjManager)
- Specified by:
setPosY
in interfaceIVisibleComponentProxy
-
setLayoutManagement
public void setLayoutManagement(LayoutAction valueHorizontal, LayoutAction valueVertical)
Corresponds to ESL function %HI_SetLayoutManagement- Specified by:
setLayoutManagement
in interfaceIVisibleComponentProxy
-
addClickListener
public void addClickListener(IClickListener listener)
Description copied from interface:IClickSource
Corresponds to ESL event OnClick- Specified by:
addClickListener
in interfaceIClickSource
-
removeClickListener
public void removeClickListener(IClickListener listener)
- Specified by:
removeClickListener
in interfaceIClickSource
-
addMouseClickListener
public void addMouseClickListener(IMouseClickListener listener)
Description copied from interface:IMouseSource
Event for mouse Click.- Specified by:
addMouseClickListener
in interfaceIMouseSource
-
addMouseDblClickListener
public void addMouseDblClickListener(IMouseDblClickListener listener)
Description copied from interface:IMouseSource
Event for mouse DoubleClick.- Specified by:
addMouseDblClickListener
in interfaceIMouseSource
-
addMouseEnterLeaveListener
public void addMouseEnterLeaveListener(IMouseEnterLeaveListener listener)
Description copied from interface:IMouseSource
Corresponds to ESL event OnMouseEnter and OnMouseLeave- Specified by:
addMouseEnterLeaveListener
in interfaceIMouseSource
-
removeMouseEnterLeaveListener
public void removeMouseEnterLeaveListener(IMouseEnterLeaveListener listener)
-
addMouseMoveListener
public void addMouseMoveListener(IMouseMoveListener listener)
Description copied from interface:IMouseSource
Corresponds to ESL event OnMouseMove- Specified by:
addMouseMoveListener
in interfaceIMouseSource
-
addMousePressListener
public void addMousePressListener(IMousePressListener listener)
Description copied from interface:IMouseSource
Corresponds to ESL event OnMouseDown and OnMouseUp- Specified by:
addMousePressListener
in interfaceIMouseSource
-
addMouseWheelListener
public void addMouseWheelListener(IMouseWheelListener listener)
Description copied from interface:IMouseSource
Event for mouse Wheel.- Specified by:
addMouseWheelListener
in interfaceIMouseSource
-
-