Class EPICSLink
- java.lang.Object
-
- com.cosylab.vdct.graphics.objects.VisibleObject
-
- com.cosylab.vdct.graphics.objects.Field
-
- com.cosylab.vdct.graphics.objects.EPICSLink
-
- All Implemented Interfaces:
Descriptable,Linkable,Rotatable,Visitable
- Direct Known Subclasses:
EPICSLinkOut,EPICSVarLink
public abstract class EPICSLink extends Field implements Descriptable, Linkable, Rotatable
Insert the type's description here. Creation date: (29.1.2001 21:23:04)- Author:
- Matej Sekoranja
-
-
Field Summary
Fields Modifier and Type Field Description protected booleandisconnectedprotected intrprotected intrtailLen-
Fields inherited from class com.cosylab.vdct.graphics.objects.VisibleObject
x, y, zoomImage
-
-
Constructor Summary
Constructors Constructor Description EPICSLink(ContainerObject parent, VDBFieldData fieldData)EPICSLink constructor comment.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddestroy()Insert the method's description here.voiddisconnect(Linkable disconnector)Insert the method's description here.abstract voidfixLinkProperties()StringgetDescription()Insert the method's description here.StringgetID()Insert the method's description here.StringgetLayerID()Insert the method's description here.booleanisConnectable()Insert the method's description here.booleanisDisconnected()Insert the method's description here.booleanisRight()Insert the method's description here.booleanisStaticRight()Insert the method's description here.voidrotate()Insert the method's description here.voidsetDescription(String description)Insert the method's description here.voidsetLayerID(String id)Insert the method's description here.voidsetRight(boolean state)Insert the method's description here.voidvalidate()Insert the method's description here.-
Methods inherited from class com.cosylab.vdct.graphics.objects.Field
accept, draw, getFieldData, getHashID, getVerticalPosition, getY, revalidatePosition, revalidatePosition, setVerticalPosition
-
Methods inherited from class com.cosylab.vdct.graphics.objects.VisibleObject
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
-
-
-
-
Constructor Detail
-
EPICSLink
public EPICSLink(ContainerObject parent, VDBFieldData fieldData)
EPICSLink constructor comment.- Parameters:
parent- com.cosylab.vdct.graphics.objects.ContainerObjectfieldData- com.cosylab.vdct.vdb.VDBFieldData
-
-
Method Detail
-
destroy
public void destroy()
Insert the method's description here. Creation date: (4.2.2001 19:09:33)- Overrides:
destroyin classVisibleObject
-
disconnect
public void disconnect(Linkable disconnector)
Insert the method's description here. Creation date: (29.1.2001 21:23:04)- Specified by:
disconnectin interfaceLinkable- Parameters:
disconnector- disconnector
-
getDescription
public String getDescription()
Insert the method's description here. Creation date: (1.2.2001 12:07:15)- Specified by:
getDescriptionin interfaceDescriptable- Returns:
- java.lang.String
-
getID
public String getID()
Insert the method's description here. Creation date: (23.4.2001 20:36:36)
-
getLayerID
public String getLayerID()
Insert the method's description here. Creation date: (29.1.2001 21:23:04)- Specified by:
getLayerIDin interfaceLinkable- Returns:
- java.lang.String
-
isConnectable
public boolean isConnectable()
Insert the method's description here. Creation date: (29.1.2001 21:23:04)- Specified by:
isConnectablein interfaceLinkable- Returns:
- boolean
-
isDisconnected
public boolean isDisconnected()
Insert the method's description here. Creation date: (29.1.2001 21:23:04)- Specified by:
isDisconnectedin interfaceLinkable- Returns:
- boolean
-
isRight
public boolean isRight()
Insert the method's description here. Creation date: (30.1.2001 16:58:58)
-
isStaticRight
public boolean isStaticRight()
Insert the method's description here. Creation date: (30.1.2001 16:58:58)- Returns:
- boolean
-
rotate
public void rotate()
Insert the method's description here. Creation date: (30.1.2001 16:58:58)
-
setDescription
public void setDescription(String description)
Insert the method's description here. Creation date: (24.4.2001 17:40:45)- Specified by:
setDescriptionin interfaceDescriptable- Parameters:
description- java.lang.String
-
setLayerID
public void setLayerID(String id)
Insert the method's description here. Creation date: (29.1.2001 21:23:04)- Specified by:
setLayerIDin interfaceLinkable- Parameters:
id- java.lang.String
-
setRight
public void setRight(boolean state)
Insert the method's description here. Creation date: (30.1.2001 16:58:58)
-
validate
public void validate()
Insert the method's description here. Creation date: (31.1.2001 18:49:28)
-
fixLinkProperties
public abstract void fixLinkProperties()
-
-