Uses of Class
org.eclipse.gef.fx.nodes.Connection
Package
Description
This package provides:
an adaptation of an
IGeometry
to
Node
: GeometryNode
a connection abstraction that is based on
IAnchor
:
Connection
a visual to display an image which is overlayed by another image on mouse
hover: HoverOverlayImageView
a visual providing a scrollable infinite canvas with a background grid:
InfiniteCanvas
-
Uses of Connection in org.eclipse.gef.fx.nodes
Modifier and TypeMethodDescriptionAbstractRouter.ControlPointManipulator.getConnection()
Returns theConnection
that is manipulated.protected Connection
AbstractRouter.getConnection()
Returns theConnection
of the lastAbstractRouter.route(Connection)
call.Modifier and TypeMethodDescriptionprotected abstract ICurve
AbstractInterpolator.computeCurve
(Connection connection) protected ICurve
PolyBezierInterpolator.computeCurve
(Connection connection) protected ICurve
PolylineInterpolator.computeCurve
(Connection connection) protected AbstractRouter.ControlPointManipulator
AbstractRouter.createControlPointManipulator
(Connection connection) Returns a newly createdAbstractRouter.ControlPointManipulator
that can be used to insert control points into the givenConnection
.protected void
AbstractRouter.insertRouterAnchors
(Connection connection) Inserts router anchors into theConnection
.void
AbstractInterpolator.interpolate
(Connection connection) void
IConnectionInterpolator.interpolate
(Connection connection) Interpolates the givenConnection
, i.e updates itscurve node
to reflect a respective geometry.protected void
AbstractRouter.removeVolatileAnchors
(Connection connection) Removes volatile anchors (i.e.void
AbstractRouter.route
(Connection connection) void
IConnectionRouter.route
(Connection connection) Adjusts theconnection's
anchors (if necessary) to satisfy certain routing constraints.protected Vector
OrthogonalRouter.routeNonOrthogonalSegment
(Connection connection, AbstractRouter.ControlPointManipulator controlPointManipulator, Vector inDirection, Vector outDirection, int i, Point currentPoint) This method is called for a non-orthogonal direction from the last point on the connection to the current point on the connection.protected Vector
OrthogonalRouter.routeOrthogonalSegment
(Connection connection, AbstractRouter.ControlPointManipulator controlPointManipulator, Vector currentDirection, int i, Point currentPoint) This method is called for an orthogonal direction from the last point on the connection to the current point on the connection.protected void
AbstractRouter.updateComputationParameters
(Connection connection) Updates all computation parameters for the anchors of the givenConnection
.ModifierConstructorDescriptionConstructs a newAbstractRouter.ControlPointManipulator
for the givenConnection
.VolatileStaticAnchor
(Connection connection, Point referencePositionInAnchorageLocal) Constructs a newAbstractRouter.VolatileStaticAnchor
.