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 VDBFieldDatafieldData-
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 voidaccept(Visitor visitor)Insert the method's description here.protected voiddraw(Graphics g, boolean hilited)Insert the method's description here.VDBFieldDatagetFieldData()Insert the method's description here.StringgetHashID()Insert the method's description here.intgetVerticalPosition()intgetY()Insert the method's description here.voidrevalidatePosition()Insert the method's description here.voidrevalidatePosition(int nx, int ny, int n)Insert the method's description here.voidsetVerticalPosition(int i)protected voidvalidate()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:
drawin 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:
getHashIDin classVisibleObject- Returns:
- java.lang.String
-
getY
public int getY()
Insert the method's description here. Creation date: (25.4.2001 17:58:03)- Overrides:
getYin classVisibleObject- Returns:
- int
-
revalidatePosition
public void revalidatePosition()
Insert the method's description here. Creation date: (21.12.2000 21:22:45)- Specified by:
revalidatePositionin 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:
validatein classVisibleObject
-
getVerticalPosition
public int getVerticalPosition()
- Returns:
- something
-
setVerticalPosition
public void setVerticalPosition(int i)
- Parameters:
i- i
-
-