|
JHotDraw 7.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Connector
A Connector
knows how to locate a connection point on a figure.
A Connector knows its owning figure and can determine either
the start point or the end point of a given ConnectionFigure. A connector
has bounds which describe the area of a figure it is
responsible for. A connector can be drawn, 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 the 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 bounds of the connector. |
java.awt.geom.Rectangle2D.Double |
getDrawingArea()
Gets the drawing area 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.Point2D.Double getAnchor()
java.awt.geom.Rectangle2D.Double getBounds()
void updateAnchor(java.awt.geom.Point2D.Double p)
boolean contains(java.awt.geom.Point2D.Double p)
java.lang.Object clone()
java.awt.geom.Rectangle2D.Double getDrawingArea()
void draw(java.awt.Graphics2D g)
|
Copyright 1996-2007 (c) JHotDraw.org. Some rights reserved. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |