|
JHotDraw 7.0.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Connector
Connectors know how to locate a connection point on a figure.
A Connector knows its owning figure and can determine either
the start or the endpoint of a given connection figure. A connector
has a display box that describes the area of a figure it is
responsible for. A connector can be visible but it doesn't have
to be.
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Returns a clone of the Connection. |
boolean |
contains(java.awt.geom.Point2D.Double p)
Tests if a point is contained in the connector. |
void |
draw(java.awt.Graphics2D g)
Draws this connector. |
java.awt.geom.Point2D.Double |
findEnd(ConnectionFigure connection)
Finds the end point for the connection. |
java.awt.geom.Point2D.Double |
findStart(ConnectionFigure connection)
Finds the start point for the connection. |
java.awt.geom.Point2D.Double |
getAnchor()
Gets the anchor of the connector. |
java.awt.geom.Rectangle2D.Double |
getBounds()
Gets the display box of the connector. |
Figure |
getOwner()
Gets the connector's owner. |
void |
updateAnchor(java.awt.geom.Point2D.Double p)
Updates the anchor of the connector. |
| Methods inherited from interface org.jhotdraw.xml.DOMStorable |
|---|
read, write |
| Method Detail |
|---|
java.awt.geom.Point2D.Double findStart(ConnectionFigure connection)
java.awt.geom.Point2D.Double findEnd(ConnectionFigure connection)
Figure getOwner()
java.awt.geom.Rectangle2D.Double getBounds()
java.awt.geom.Point2D.Double getAnchor()
void updateAnchor(java.awt.geom.Point2D.Double p)
boolean contains(java.awt.geom.Point2D.Double p)
void draw(java.awt.Graphics2D g)
java.lang.Object clone()
|
Copyright 1996-2006 © JHotDraw.org | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||