| |
|
| java.lang.Object org.netbeans.api.visual.router.RouterFactory
RouterFactory | final public class RouterFactory (Code) | | This class creates built-in routers. All implementations can be shared by multiple widgets.
author: David Kaspar |
createDirectRouter | public static Router createDirectRouter()(Code) | | Creates a direct router. The path is direct (single-segment) line between source and target anchor of a connection widget.
The instance can be shared by multiple widgets.
the direct router |
createFreeRouter | public static Router createFreeRouter()(Code) | | Creates a free router. The path persist control points created by users using AddRemoveControlPointAction.
The instance can be shared by multiple widgets.
the free router |
createOrthogonalSearchRouter | public static Router createOrthogonalSearchRouter(LayerWidget... layers)(Code) | | Creates an orthogonal search router. The router gathers collision regions from widget that are placed in specified layers.
The instance can be shared by multiple widgets.
Parameters: layers - the layers with widgets taken as collisions regions the orthogonal search router |
createOrthogonalSearchRouter | public static Router createOrthogonalSearchRouter(CollisionsCollector collector)(Code) | | Creates an orthogonal search router. The router uses collision regions from specified collector.
The instance can be shared by multiple widgets.
Parameters: collector - the collision collector the orthogonal search router |
createOrthogonalSearchRouter | public static Router createOrthogonalSearchRouter(ConnectionWidgetCollisionsCollector collector)(Code) | | Creates an orthogonal search router. The router uses collision regions from specified collector
with a connection widget context.
The instance can be shared by multiple widgets.
Parameters: collector - the collision collector the orthogonal search router since: 2.2 |
|
|
|