| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.horstmann.violet.framework.ShapeEdge
com.horstmann.violet.NoteEdge
public class NoteEdge
A dotted line that connects a note to its attachment.
| Constructor Summary | |
|---|---|
| NoteEdge() | |
| Method Summary | |
|---|---|
|  java.lang.Object | clone() | 
|  void | connect(Node s,
        Node e)Connect this edge to two nodes. | 
|  void | draw(java.awt.Graphics2D g2)Draw the edge. | 
|  java.awt.geom.Line2D | getConnectionPoints()Gets the points at which this edge is connected to its nodes. | 
|  Node | getEnd()Gets the ending node. | 
|  java.awt.Shape | getShape()Returns the path that should be stroked to draw this edge. | 
|  Node | getStart()Gets the starting node. | 
| Methods inherited from class com.horstmann.violet.framework.ShapeEdge | 
|---|
| contains, getBounds | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public NoteEdge()
| Method Detail | 
|---|
public void draw(java.awt.Graphics2D g2)
Edge
g2 - the graphics contextpublic java.awt.geom.Line2D getConnectionPoints()
Edge
getConnectionPoints in interface Edgepublic java.awt.Shape getShape()
ShapeEdge
getShape in class ShapeEdgepublic java.lang.Object clone()
clone in interface Edgeclone in class java.lang.Object
public void connect(Node s,
                    Node e)
Edge
connect in interface Edges - the starting nodee - the ending nodepublic Node getStart()
Edge
getStart in interface Edgepublic Node getEnd()
Edge
getEnd in interface Edge| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||