Eclipse Draw2d 3.7

## Uses of Interface
org.eclipse.draw2d.ConnectionRouter

Packages that use ConnectionRouter
org.eclipse.draw2d: Primary package containing general interfaces and implementation classes.

Uses of ConnectionRouter in org.eclipse.draw2d

Classes in org.eclipse.draw2d that implement ConnectionRouter
`class` `AbstractRouter` Base class for implementing a connection router.
`class` `AutomaticRouter` An abstract router implementation which detects when multiple connections are overlapping.
`class` `BendpointConnectionRouter` Routes `Connection`s through a `List` of `Bendpoints`.
`static class` `ConnectionRouter.NullConnectionRouter` Routes Connections directly from the source anchor to the target anchor with no bendpoints in between.
`class` `FanRouter` Automatic router that spreads its `Connections` in a fan-like fashion upon collision.
`class` `ManhattanConnectionRouter` Provides a `Connection` with an orthogonal route between the Connection's source and target anchors.
`class` `ShortestPathConnectionRouter` Routes multiple connections around the children of a given container figure.

Fields in org.eclipse.draw2d declared as ConnectionRouter
`protected ConnectionRouter` `ConnectionLayer.connectionRouter` The ConnectionRouter used to route all connections on this layer.
`static ConnectionRouter` `ConnectionRouter.NULL` The default router for Connections.

Methods in org.eclipse.draw2d that return ConnectionRouter
`ConnectionRouter` `PolylineConnection.getConnectionRouter()` Returns the `ConnectionRouter` used to layout this connection.
`ConnectionRouter` `ConnectionLayer.getConnectionRouter()` Returns the ConnectionRouter being used by this layer.
`ConnectionRouter` `Connection.getConnectionRouter()` Returns the ConnectionRouter used to route this Connection.
`protected ConnectionRouter` `AutomaticRouter.next()` Returns the next router in the chain.

Methods in org.eclipse.draw2d with parameters of type ConnectionRouter
`void` `PolylineConnection.setConnectionRouter(ConnectionRouter cr)` Sets the connection router which handles the layout of this polyline.
`void` `ConnectionLayer.setConnectionRouter(ConnectionRouter router)` Sets the ConnectionRouter for this layer.
`void` `Connection.setConnectionRouter(ConnectionRouter router)` Sets the ConnectionRouter for this Connection.
`void` `AutomaticRouter.setNextRouter(ConnectionRouter router)` Sets the next router.

Eclipse Draw2d 3.7

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