Eclipse Draw2d
2.1

Uses of Interface
org.eclipse.draw2d.Connection

Packages that use Connection
org.eclipse.draw2d Most of the Draw2d classes and interfaces reside in this base package. 
 

Uses of Connection in org.eclipse.draw2d
 

Classes in org.eclipse.draw2d that implement Connection
 class PolylineConnection
          Connection based on polyline.
 

Methods in org.eclipse.draw2d that return Connection
protected  Connection RelativeBendpoint.getConnection()
          Returns the Connection this Bendpoint is associated with.
protected  Connection ConnectionLocator.getConnection()
          Returns connection associated with ConnectionLocator.
 

Methods in org.eclipse.draw2d with parameters of type Connection
 void RelativeBendpoint.setConnection(Connection conn)
          Sets the Connection this bendpoint should be associated with.
 void ManhattanConnectionRouter.invalidate(Connection connection)
           
protected  Ray ManhattanConnectionRouter.getEndDirection(Connection conn)
           
protected  int ManhattanConnectionRouter.getRowNear(Connection connection, int r, int n, int x)
           
protected  Ray ManhattanConnectionRouter.getStartDirection(Connection conn)
           
protected  void ManhattanConnectionRouter.processPositions(Ray start, Ray end, List positions, boolean horizontal, Connection conn)
           
 void ManhattanConnectionRouter.remove(Connection connection)
           
protected  void ManhattanConnectionRouter.removeReservedLines(Connection connection)
           
protected  void ManhattanConnectionRouter.reserveColumn(Connection connection, Integer column)
           
protected  void ManhattanConnectionRouter.reserveRow(Connection connection, Integer row)
           
 void ManhattanConnectionRouter.route(Connection conn)
           
 Object ConnectionRouter.getConstraint(Connection connection)
          Returns the constraint for the Connection.
 void ConnectionRouter.invalidate(Connection connection)
          Invalidates the given Connection.
 void ConnectionRouter.route(Connection connection)
          Routes the Connection.
 void ConnectionRouter.remove(Connection connection)
          Removes the Connection from this router.
 void ConnectionRouter.setConstraint(Connection connection, Object constraint)
          Maps the given constraint to the given Connection.
 void ConnectionRouter.NullConnectionRouter.route(Connection conn)
          Routes the given Connection directly between the source and target anchors.
protected  void ConnectionLocator.setConnection(Connection connection)
          Sets the Connection to be associated with this ConnectionLocator.
 Object BendpointConnectionRouter.getConstraint(Connection connection)
          Gets the constraint for the given Connection.
 void BendpointConnectionRouter.remove(Connection connection)
          Removes the given connection from the map of constraints.
 void BendpointConnectionRouter.route(Connection conn)
          Routes the Connection.
 void BendpointConnectionRouter.setConstraint(Connection connection, Object constraint)
          Sets the constraint for the given Connection.
 Object AutomaticRouter.getConstraint(Connection connection)
           
 void AutomaticRouter.invalidate(Connection conn)
           
 void AutomaticRouter.remove(Connection conn)
           
 void AutomaticRouter.route(Connection conn)
          Routes the given connection.
 void AutomaticRouter.setConstraint(Connection connection, Object constraint)
          An AutomaticRouter needs no constraints for the connections it routes.
protected  void AutomaticRouter.setEndPoints(Connection conn)
          Sets the start and end points for the given connection.
 Object AbstractRouter.getConstraint(Connection connection)
          Returns the constraint for the given Connection.
protected  Point AbstractRouter.getEndPoint(Connection connection)
          A convenience method for obtaining a connection's endpoint.
protected  Point AbstractRouter.getStartPoint(Connection conn)
          A convenience method for obtaining a connection's start point.
 void AbstractRouter.invalidate(Connection connection)
          Causes the router to discard any cached information about the given Connection.
 void AbstractRouter.remove(Connection connection)
          Removes the given Connection from this routers list of Connections it is responsible for.
 void AbstractRouter.setConstraint(Connection connection, Object constraint)
          Sets the constraint for the given Connection.
 

Constructors in org.eclipse.draw2d with parameters of type Connection
RelativeBendpoint(Connection conn)
          Constructs a new RelativeBendpoint and associates it with the given Connection.
MidpointLocator(Connection c, int i)
          Constructs a MidpointLocator with associated Connection c and index i.
ConnectionLocator(Connection connection)
          Constructs a ConnectionLocator with the passed connection and ConnectionLocator.MIDDLE alignment.
ConnectionLocator(Connection connection, int align)
          Constructs a ConnectionLocator with the passed Connection and alignment.
ConnectionEndpointLocator(Connection c, boolean isEnd)
          Constructs a ConnectionEndpointLocator using the given Connection.
BendpointLocator(Connection c, int i)
          Creates a BendpointLocator associated with passed Connection c and index i.
ArrowLocator(Connection connection, int tip)
          Constructs an ArrowLocator associated with passed connection and tip location (either ConnectionLocator.START or ConnectionLocator.END).
 


Eclipse Draw2d
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.