projectPrototype.view.graphicEditor.graphicElement.composedFigures
Class Link
java.lang.Object
projectPrototype.view.graphicEditor.graphicElement.GraphicElement
projectPrototype.view.graphicEditor.graphicElement.composedFigures.ComposedFigure
projectPrototype.view.graphicEditor.graphicElement.composedFigures.PolyLine
projectPrototype.view.graphicEditor.graphicElement.composedFigures.Link
- public class Link
- extends PolyLine
- Author:
- Xpto
To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
| Fields inherited from class projectPrototype.view.graphicEditor.graphicElement.composedFigures.PolyLine |
|
| Fields inherited from class projectPrototype.view.graphicEditor.graphicElement.GraphicElement |
bgColor, conector, cursor, lineColor, MIN_HEIGHT, MIN_WIDTH, oldP1, oldP2, p1, p2, selector |
|
Constructor Summary |
Link()
|
| Methods inherited from class projectPrototype.view.graphicEditor.graphicElement.GraphicElement |
adjustConectors, createConectors, createDraggableElement, getConector, getCursor, getGraphicElementSelector, getP1, getP2, getRectangle, isSelected, move, setP1, setP2 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
target
private GraphicElement target
source
private GraphicElement source
sourceConector
private Conector sourceConector
targetConector
private Conector targetConector
firstSegment
private Line firstSegment
middleSegment
private Line middleSegment
lastSegment
private Line lastSegment
Link
public Link()
getSource
public GraphicElement getSource()
- Returns:
getTarget
public GraphicElement getTarget()
- Returns:
setSource
public void setSource(GraphicElement source)
setTarget
public void setTarget(GraphicElement target)
link
public void link()
paint
public void paint(java.awt.Graphics g)
- Overrides:
paint in class ComposedFigure
getSourceConector
public Conector getSourceConector()
getTargetConector
public Conector getTargetConector()
setTargetConector
public void setTargetConector(Conector targetConector)
setSourceConector
public void setSourceConector(Conector sourceConector)
autoAdjust
public void autoAdjust()
- Overrides:
autoAdjust in class GraphicElement
getGraphicElement
public GraphicElement getGraphicElement(Point point)
- Overrides:
getGraphicElement in class ComposedFigure