# Uses of Class
org.eclipse.draw2d.AbstractRouter

Packages that use AbstractRouter
Package
Description
org.eclipse.draw2d
Primary package containing general interfaces and implementation classes.

## Uses of AbstractRouter in org.eclipse.draw2d

Subclasses of AbstractRouter in org.eclipse.draw2d
Modifier and Type
Class
Description
`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.
`final class`
`ManhattanConnectionRouter`
Provides a `Connection` with an orthogonal route between the Connection's source and target anchors.
`final class`
`ShortestPathConnectionRouter`
Routes multiple connections around the children of a given container figure.