JHotDraw 7.0.6

Uses of Interface
org.jhotdraw.draw.Connector

Packages that use Connector
org.jhotdraw.draw Defines a framework for drawing editors. 
org.jhotdraw.samples.net.figures Provides the NodeFigure for network diagrams. 
 

Uses of Connector in org.jhotdraw.draw
 

Classes in org.jhotdraw.draw that implement Connector
 class AbstractConnector
          AbstractConnector provides default implementation for the Connector interface.
 class ChopBezierConnector
          ChopBezierConnector.
 class ChopBoxConnector
          A ChopBoxConnector locates connection points by choping the connection between the centers of the two figures at the display box.
 class ChopDiamondConnector
          A ChopDiamondConnector locates connection points by choping the connection between the centers of the two figures at the edge of a diamond figure.
 class ChopEllipseConnector
          A ChopEllipseConnector locates a connection Point2D.Double by chopping the connection at the ellipse defined by the figure's display box.
 class ChopRoundRectConnector
          A ChopRoundRectConnector locates a connection Point2D.Double by chopping the connection at the horizontal and vertica lines defined by the display box of a RoundRectangleFigure.
 class ChopTriangleConnector
          ChopTriangleConnector.
 class LocatorConnector
          A LocatorConnector locates connection points with the help of a Locator.
 class StickyChopConnector
          A StickyChopConnector locates connection Points by choping the connection between the centers of the two figures at the display box.
 

Methods in org.jhotdraw.draw that return Connector
 Connector TriangleFigure.findCompatibleConnector(Connector c, boolean isStartConnector)
           
 Connector RoundRectangleFigure.findCompatibleConnector(Connector c, boolean isStartConnector)
           
 Connector Figure.findCompatibleConnector(Connector c, boolean isStartConnector)
          Gets a compatible connector.
 Connector EllipseFigure.findCompatibleConnector(Connector c, boolean isStartConnector)
           
 Connector DiamondFigure.findCompatibleConnector(Connector c, boolean isStart)
           
 Connector BezierFigure.findCompatibleConnector(Connector c, boolean isStart)
           
 Connector AbstractFigure.findCompatibleConnector(Connector c, boolean isStart)
           
protected  Connector ConnectionHandle.findConnectionTarget(java.awt.geom.Point2D.Double p, Drawing drawing)
          Finds a connection end figure.
 Connector TriangleFigure.findConnector(java.awt.geom.Point2D.Double p, ConnectionFigure prototype)
           
 Connector RoundRectangleFigure.findConnector(java.awt.geom.Point2D.Double p, ConnectionFigure prototype)
           
 Connector Figure.findConnector(java.awt.geom.Point2D.Double p, ConnectionFigure prototype)
          Gets a connector for this figure at the given location.
 Connector EllipseFigure.findConnector(java.awt.geom.Point2D.Double p, ConnectionFigure prototype)
           
 Connector DiamondFigure.findConnector(java.awt.geom.Point2D.Double p, ConnectionFigure prototype)
          Returns the Figures connector for the specified location.
 Connector BezierFigure.findConnector(java.awt.geom.Point2D.Double p, ConnectionFigure prototype)
          Returns the Figures connector for the specified location.
 Connector AbstractFigure.findConnector(java.awt.geom.Point2D.Double p, ConnectionFigure prototype)
          Returns the Figures connector for the specified location.
protected  Connector ConnectionTool.findConnector(java.awt.geom.Point2D.Double p, Figure target, ConnectionFigure f)
           
protected  Connector ChangeConnectionHandle.findConnector(java.awt.geom.Point2D.Double p, Figure f, ConnectionFigure prototype)
           
 Connector LineConnectionFigure.getEndConnector()
           
protected  Connector ConnectionTool.getEndConnector()
           
 Connector ConnectionFigure.getEndConnector()
          Gets the end Connector.
protected  Connector BidirectionalConnectionTool.getEndConnector()
           
protected  Connector ChangeConnectionHandle.getSource()
          Gets the side of the connection that is unaffected by the change.
 Connector LineConnectionFigure.getStartConnector()
           
protected  Connector ConnectionTool.getStartConnector()
           
 Connector ConnectionFigure.getStartConnector()
          Gets the start Connector.
protected  Connector BidirectionalConnectionTool.getStartConnector()
           
protected  Connector ChangeConnectionStartHandle.getTarget()
           
protected abstract  Connector ChangeConnectionHandle.getTarget()
          Returns the target connector of the change.
protected  Connector ChangeConnectionEndHandle.getTarget()
           
protected  Connector ConnectionTool.getTargetConnector()
           
protected  Connector BidirectionalConnectionTool.getTargetConnector()
           
 

Methods in org.jhotdraw.draw with parameters of type Connector
protected  void LineConnectionFigure.basicSetEndConnector(Connector newEnd)
           
 void LineConnectionFigure.basicSetStartConnector(Connector newStart)
           
protected  void ChangeConnectionStartHandle.connect(Connector c)
          Sets the start of the connection.
protected abstract  void ChangeConnectionHandle.connect(Connector c)
          Connect the connection with the given figure.
protected  void ChangeConnectionEndHandle.connect(Connector c)
          Sets the start of the connection.
 Connector TriangleFigure.findCompatibleConnector(Connector c, boolean isStartConnector)
           
 Connector RoundRectangleFigure.findCompatibleConnector(Connector c, boolean isStartConnector)
           
 Connector Figure.findCompatibleConnector(Connector c, boolean isStartConnector)
          Gets a compatible connector.
 Connector EllipseFigure.findCompatibleConnector(Connector c, boolean isStartConnector)
           
 Connector DiamondFigure.findCompatibleConnector(Connector c, boolean isStart)
           
 Connector BezierFigure.findCompatibleConnector(Connector c, boolean isStart)
           
 Connector AbstractFigure.findCompatibleConnector(Connector c, boolean isStart)
           
 void LineConnectionFigure.setEndConnector(Connector newEnd)
          Note: this method is only final for testing purposes.
protected  void ConnectionTool.setEndConnector(Connector newEndConnector)
           
 void ConnectionFigure.setEndConnector(Connector end)
          Sets the end Connector of the connection.
 void LineConnectionFigure.setStartConnector(Connector newStart)
          Note: this method is only final for testing purposes.
protected  void ConnectionTool.setStartConnector(Connector newStartConnector)
           
 void ConnectionFigure.setStartConnector(Connector start)
          Sets the start Connector of the connection.
 

Uses of Connector in org.jhotdraw.samples.net.figures
 

Methods in org.jhotdraw.samples.net.figures that return Connector
 Connector NodeFigure.findCompatibleConnector(Connector c, boolean isStart)
           
 Connector NodeFigure.findConnector(java.awt.geom.Point2D.Double p, ConnectionFigure figure)
           
 

Methods in org.jhotdraw.samples.net.figures with parameters of type Connector
 Connector NodeFigure.findCompatibleConnector(Connector c, boolean isStart)
           
 


Copyright 1996-2006 © JHotDraw.org