Class Field
- java.lang.Object
-
- com.cosylab.vdct.graphics.objects.VisibleObject
-
- com.cosylab.vdct.graphics.objects.Field
-
- All Implemented Interfaces:
Visitable
- Direct Known Subclasses:
EPICSLink
public class Field extends VisibleObject
Insert the type's description here. Creation date: (26.01.2000 17:00:35)- Author:
- Matej Sekoranja
-
-
Field Summary
Fields Modifier and Type Field Description protected VDBFieldData
fieldData
-
Fields inherited from class com.cosylab.vdct.graphics.objects.VisibleObject
x, y, zoomImage
-
-
Constructor Summary
Constructors Constructor Description Field(ContainerObject parent, VDBFieldData fieldData)
Group constructor comment.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(Visitor visitor)
Insert the method's description here.protected void
draw(Graphics g, boolean hilited)
Insert the method's description here.VDBFieldData
getFieldData()
Insert the method's description here.String
getHashID()
Insert the method's description here.int
getVerticalPosition()
int
getY()
Insert the method's description here.void
revalidatePosition()
Insert the method's description here.void
revalidatePosition(int nx, int ny, int n)
Insert the method's description here.void
setVerticalPosition(int i)
protected void
validate()
Insert the method's description here.-
Methods inherited from class com.cosylab.vdct.graphics.objects.VisibleObject
destroy, forceValidation, getColor, getDsId, getFont, getHeight, getLabel, getLeftOffset, getMarkedX, getMarkedY, getMoveInsideView, getParent, getRheight, getRightOffset, getRlabelX, getRlabelY, getRootContainer, getRscale, getRwidth, getRx, getRy, getScale, getTopOffset, getVisibleColor, getWidth, getX, intersects, intersects, isDestroyed, isVisible, isZoomRepaint, markPosition, paint, postDraw, postPaint, setColor, setDestroyed, setFont, setHeight, setLabel, setParent, setRheight, setRlabelX, setRlabelY, setRwidth, setRx, setRy, setScale, setWidth, setX, setY, setZoomRepaint, snapToGrid, unconditionalValidation
-
-
-
-
Field Detail
-
fieldData
protected VDBFieldData fieldData
-
-
Constructor Detail
-
Field
public Field(ContainerObject parent, VDBFieldData fieldData)
Group constructor comment.- Parameters:
parent
- com.cosylab.vdct.graphics.objects.ContainerObjectfieldData
- fieldData
-
-
Method Detail
-
accept
public void accept(Visitor visitor)
Insert the method's description here. Creation date: (21.12.2000 20:46:35)- Parameters:
visitor
- com.cosylab.vdct.graphics.objects.Visitor
-
draw
protected void draw(Graphics g, boolean hilited)
Insert the method's description here. Creation date: (21.12.2000 20:46:35)- Specified by:
draw
in classVisibleObject
- Parameters:
g
- java.awt.Graphicshilited
- boolean
-
getFieldData
public VDBFieldData getFieldData()
Insert the method's description here. Creation date: (26.1.2001 17:14:17)- Returns:
- com.cosylab.vdct.vdb.VDBFieldData
-
getHashID
public String getHashID()
Insert the method's description here. Creation date: (3.5.2001 16:42:50)- Specified by:
getHashID
in classVisibleObject
- Returns:
- java.lang.String
-
getY
public int getY()
Insert the method's description here. Creation date: (25.4.2001 17:58:03)- Overrides:
getY
in classVisibleObject
- Returns:
- int
-
revalidatePosition
public void revalidatePosition()
Insert the method's description here. Creation date: (21.12.2000 21:22:45)- Specified by:
revalidatePosition
in classVisibleObject
-
revalidatePosition
public void revalidatePosition(int nx, int ny, int n)
Insert the method's description here. Creation date: (26.1.2001 17:24:36)- Parameters:
nx
- intny
- intn
- n
-
validate
protected void validate()
Insert the method's description here. Creation date: (21.12.2000 20:46:35)- Specified by:
validate
in classVisibleObject
-
getVerticalPosition
public int getVerticalPosition()
- Returns:
- something
-
setVerticalPosition
public void setVerticalPosition(int i)
- Parameters:
i
- i
-
-