| Package | Description |
|---|---|
| org.eclipse.gef.fx.nodes |
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
|
| Class and Description |
|---|
| AbstractInterpolator
Abstract base class for
IConnectionInterpolator implementations,
which supports updating the geometry for an IGeometry curve node, as
well as arranging and clipping the decorations. |
| AbstractRouter
Abstract base class for
IConnectionRouters implementing a routing
strategy that can be specialized by subclasses:
Remove anchors previously inserted by the router. |
| AbstractRouter.ControlPointManipulator
A
AbstractRouter.ControlPointManipulator can be used to record, perform, and
roll back control point changes during routing. |
| Connection
A (binary)
Connection is a visual curveProperty, whose appearance is
defined through a single start and end point, and a set of control points,
which may be 'connected', i.e. be attached to an IAnchor. |
| IConnectionInterpolator
An
IConnectionInterpolator is responsible for updating the
Connection's curve node (which includes
to properly clip it at the start and end decorations), as well as for
arranging the decorations. |
| IConnectionRouter |
Copyright (c) 2014, 2016 itemis AG and others. All rights reserved.