Package sk.ipesoft.d2000.go
Class GOLine
- java.lang.Object
-
- sk.ipesoft.d2000.base.D2Base<sk.ipesoft.d2000.base.UnivalInt>
-
- All Implemented Interfaces:
java.lang.Comparable<D2Base<?>>
,IBaseComponent
,IClickSource
,ILineComponent
,IMouseSource
,IMultiPointComponent
,ISegmentClickSource
,IVisibleComponent
,IVisibleComponentProxy
public class GOLine extends GOVisualComponent implements IVisibleComponent, ILineComponent, IMultiPointComponent, ISegmentClickSource
-
-
Field Summary
-
Fields inherited from class sk.ipesoft.d2000.base.D2Base
__col, __hobj, __indirectCol, __indirectHOBJ, __indirectRow, __internalId, __locVarId, __row
-
-
Constructor Summary
Constructors Constructor Description GOLine(int eventId, int hobj, int locVarId, int row, int col)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSegmentClickListener(ISegmentClickListener listener)
Corresponds to ESL event OnClickPLineint
getDistX(int idx)
Corresponds to ESL function %HI_GetDistXint
getDistY(int idx)
Corresponds to ESL function %HI_GetDistYint
getLineWidth()
Corresponds to ESL function %HI_GetLineWidthvoid
setDistX(int idx, int value)
Corresponds to ESL function %HI_SetDistXvoid
setDistY(int idx, int value)
Corresponds to ESL function %HI_SetDistY-
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
-
addSegmentClickListener
public void addSegmentClickListener(ISegmentClickListener listener)
Description copied from interface:ISegmentClickSource
Corresponds to ESL event OnClickPLine- Specified by:
addSegmentClickListener
in interfaceILineComponent
- Specified by:
addSegmentClickListener
in interfaceISegmentClickSource
-
getDistX
public int getDistX(int idx)
Description copied from interface:IMultiPointComponent
Corresponds to ESL function %HI_GetDistX- Specified by:
getDistX
in interfaceIMultiPointComponent
-
setDistX
public void setDistX(int idx, int value)
Description copied from interface:IMultiPointComponent
Corresponds to ESL function %HI_SetDistX- Specified by:
setDistX
in interfaceIMultiPointComponent
-
getDistY
public int getDistY(int idx)
Description copied from interface:IMultiPointComponent
Corresponds to ESL function %HI_GetDistY- Specified by:
getDistY
in interfaceIMultiPointComponent
-
setDistY
public void setDistY(int idx, int value)
Description copied from interface:IMultiPointComponent
Corresponds to ESL function %HI_SetDistY- Specified by:
setDistY
in interfaceIMultiPointComponent
-
getLineWidth
public int getLineWidth()
Corresponds to ESL function %HI_GetLineWidth- Specified by:
getLineWidth
in interfaceILineComponent
-
-