|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cosylab.vdct.graphics.objects.VisibleObject
com.cosylab.vdct.graphics.objects.Field
com.cosylab.vdct.graphics.objects.EPICSLink
com.cosylab.vdct.graphics.objects.EPICSVarLink
com.cosylab.vdct.graphics.objects.TemplateEPICSPort
public class TemplateEPICSPort
Insert the type's description here. Creation date: (29.1.2001 21:27:30)
Field Summary |
---|
Fields inherited from class com.cosylab.vdct.graphics.objects.EPICSVarLink |
---|
drawOnlyOneSided, outlinks |
Fields inherited from class com.cosylab.vdct.graphics.objects.EPICSLink |
---|
disconnected, r, rtailLen |
Fields inherited from class com.cosylab.vdct.graphics.objects.Field |
---|
fieldData |
Fields inherited from class com.cosylab.vdct.graphics.objects.VisibleObject |
---|
x, y, zoomImage |
Fields inherited from interface com.cosylab.vdct.graphics.objects.InLink |
---|
INPUT_MACRO_MODE, OUTPUT_MACRO_MODE |
Constructor Summary | |
---|---|
TemplateEPICSPort(ContainerObject parent,
VDBFieldData fieldData)
EPICSVarLink constructor comment. |
Method Summary | |
---|---|
boolean |
checkMove(int dx,
int dy)
Insert the method's description here. |
void |
destroy()
Insert the method's description here. |
void |
destroyAndRemove()
Insert the method's description here. |
void |
disconnect(Linkable disconnector)
Insert the method's description here. |
protected void |
draw(java.awt.Graphics g,
boolean hilited)
Insert the method's description here. |
void |
fixTemplateLink()
e.g. |
java.lang.String |
getDescription()
Insert the method's description here. |
javax.swing.Icon |
getIcon()
Insert the method's description here. |
java.lang.String |
getLabel()
Insert the method's description here. |
java.lang.String |
getLayerID()
Insert the method's description here. |
static GUISeparator |
getPortSeparator()
Insert the method's description here. |
InspectableProperty[] |
getProperties(int mode,
boolean spreadsheet)
Return properties to be inspected Creation date: (1.2.2001 22:22:37) |
boolean |
isRight()
Insert the method's description here. |
boolean |
isVisible()
Insert the method's description here. |
boolean |
move(int dx,
int dy)
Insert the method's description here. |
void |
setDestroyed(boolean newDestroyed)
Insert the method's description here. |
void |
setRight(boolean isRight)
Insert the method's description here. |
java.lang.String |
toString()
Insert the method's description here. |
void |
updateTemplateLink()
Insert the method's description here. |
void |
visilibityChanged(boolean visible)
|
Methods inherited from class com.cosylab.vdct.graphics.objects.EPICSVarLink |
---|
drawOneSided, fixLinkProperties, getCommentProperty, getInX, getInY, getItems, getLeftOffset, getLeftX, getLinkCount, getLinkSeparator, getModeNames, getName, getOutlinks, getOutput, getRightOffset, getRightX, getStartPoints, revalidateOutlinkConnectors, revalidatePosition, setOutput, validateLink |
Methods inherited from class com.cosylab.vdct.graphics.objects.EPICSLink |
---|
getID, isConnectable, isDisconnected, isStaticRight, rotate, setDescription, setLayerID, validate |
Methods inherited from class com.cosylab.vdct.graphics.objects.Field |
---|
accept, getFieldData, getHashID, getVerticalPosition, getY, revalidatePosition, setVerticalPosition |
Methods inherited from class com.cosylab.vdct.graphics.objects.VisibleObject |
---|
forceValidation, getColor, getDsId, getFont, getHeight, getMarkedX, getMarkedY, getMoveInsideView, getParent, getRheight, getRlabelX, getRlabelY, getRootContainer, getRscale, getRwidth, getRx, getRy, getScale, getTopOffset, getVisibleColor, getWidth, getX, intersects, intersects, isDestroyed, isZoomRepaint, markPosition, paint, postDraw, postPaint, setColor, setFont, setHeight, setLabel, setParent, setRheight, setRlabelX, setRlabelY, setRwidth, setRx, setRy, setScale, setWidth, setX, setY, setZoomRepaint, snapToGrid, unconditionalValidation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.cosylab.vdct.graphics.objects.Linkable |
---|
getID, isConnectable, isDisconnected, setLayerID |
Methods inherited from interface com.cosylab.vdct.inspector.Inspectable |
---|
getDsId |
Constructor Detail |
---|
public TemplateEPICSPort(ContainerObject parent, VDBFieldData fieldData)
parent
- com.cosylab.vdct.graphics.objects.ContainerObjectfieldData
- com.cosylab.vdct.vdb.VDBFieldDataMethod Detail |
---|
public void updateTemplateLink()
updateTemplateLink
in interface TemplateEPICSLink
public void fixTemplateLink()
public java.lang.String getLabel()
getLabel
in interface Popupable
getLabel
in class VisibleObject
public boolean isRight()
isRight
in interface InLink
isRight
in interface Rotatable
isRight
in class EPICSVarLink
protected void draw(java.awt.Graphics g, boolean hilited)
draw
in class EPICSVarLink
g
- java.awt.Graphicshilited
- booleanpublic void destroyAndRemove()
destroyAndRemove
in interface TemplateEPICSLink
public void destroy()
EPICSVarLink
destroy
in class EPICSVarLink
public void disconnect(Linkable disconnector)
disconnect
in interface Linkable
disconnect
in class EPICSVarLink
public void setDestroyed(boolean newDestroyed)
VisibleObject
setDestroyed
in class VisibleObject
newDestroyed
- booleanVisibleObject.setDestroyed(boolean)
public static GUISeparator getPortSeparator()
public InspectableProperty[] getProperties(int mode, boolean spreadsheet)
getProperties
in interface Inspectable
getProperties
in class EPICSVarLink
public java.lang.String toString()
toString
in interface Inspectable
toString
in class EPICSVarLink
public javax.swing.Icon getIcon()
getIcon
in interface Inspectable
getIcon
in class EPICSVarLink
public java.lang.String getDescription()
getDescription
in interface Descriptable
getDescription
in class EPICSLink
public void visilibityChanged(boolean visible)
visibile
- public boolean isVisible()
VisibleObject
isVisible
in class VisibleObject
com.cosylab.vdct.graphics.objects.TemplateEPICSLink#isVisible()
public void setRight(boolean isRight)
EPICSLink
setRight
in interface Rotatable
setRight
in class EPICSLink
isRight
- booleanRotatable.setRight(boolean)
public boolean checkMove(int dx, int dy)
Movable
checkMove
in interface Movable
dx
- intdy
- int
Movable.checkMove(int, int)
public boolean move(int dx, int dy)
Movable
move
in interface Movable
dx
- intdy
- int
Movable.move(int, int)
public java.lang.String getLayerID()
EPICSLink
getLayerID
in interface Linkable
getLayerID
in class EPICSLink
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |