Uses of Class
org.eclipse.gef.fx.nodes.Connection
-
Packages that use Connection Package Description org.eclipse.gef.fx.nodes This package provides: an adaptation of anIGeometry
toNode
:GeometryNode
a connection abstraction that is based onIAnchor
: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
Methods in org.eclipse.gef.fx.nodes that return Connection Modifier and Type Method Description Connection
AbstractRouter.ControlPointManipulator. getConnection()
Returns theConnection
that is manipulated.protected Connection
AbstractRouter. getConnection()
Returns theConnection
of the lastAbstractRouter.route(Connection)
call.Methods in org.eclipse.gef.fx.nodes with parameters of type Connection Modifier and Type Method Description protected 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
.Constructors in org.eclipse.gef.fx.nodes with parameters of type Connection Constructor Description ControlPointManipulator(Connection c)
Constructs a newAbstractRouter.ControlPointManipulator
for the givenConnection
.VolatileStaticAnchor(Connection connection, Point referencePositionInAnchorageLocal)
Constructs a newAbstractRouter.VolatileStaticAnchor
.
-