Package | Description |
---|---|
org.eclipse.gef4.mvc.fx.policies |
This package contains all
IPolicy
implementations contributed by MVC.FX. |
Modifier and Type | Method and Description |
---|---|
FXBendConnectionPolicy.AnchorHandle |
FXBendConnectionPolicy.createAfter(FXBendConnectionPolicy.AnchorHandle explicitAnchorHandle,
Point mouseInScene)
Creates a new anchor after the anchor specified by the given explicit
anchor index.
|
FXBendConnectionPolicy.AnchorHandle |
FXBendConnectionPolicy.createBefore(FXBendConnectionPolicy.AnchorHandle explicitAnchorHandle,
Point mouseInScene)
Creates a new anchor before the anchor specified by the given explicit
anchor index.
|
protected FXBendConnectionPolicy.AnchorHandle |
FXBendConnectionPolicy.findExplicitAnchor(int startConnectionIndex,
int step)
Returns the
FXBendConnectionPolicy.AnchorHandle for the first explicit anchor that is
found within the connection's anchors when starting to search at the
given connection index, and incrementing the index by the given step per
iteration. |
FXBendConnectionPolicy.AnchorHandle |
FXBendConnectionPolicy.findExplicitAnchorBackward(int connectionIndex)
Returns an
FXBendConnectionPolicy.AnchorHandle for the first explicit anchor that can be
found when iterating the connection anchors backwards, starting at the
given connection index. |
FXBendConnectionPolicy.AnchorHandle |
FXBendConnectionPolicy.findExplicitAnchorForward(int connectionIndex)
Returns an
FXBendConnectionPolicy.AnchorHandle for the first explicit anchor that can be
found when iterating the connection anchors forwards, starting at the
given connection index. |
FXBendConnectionPolicy.AnchorHandle |
FXBendConnectionPolicy.makeExplicit(int connectionIndex)
Makes the connection anchor at the given connection index explicit and
returns an
FXBendConnectionPolicy.AnchorHandle for it. |
Modifier and Type | Method and Description |
---|---|
java.util.List<FXBendConnectionPolicy.AnchorHandle> |
FXBendConnectionPolicy.makeExplicit(int startConnectionIndex,
int endConnectionIndex)
Makes the connection anchors within the given range of connection indices
explicit and returns
FXBendConnectionPolicy.AnchorHandle s for them. |
Modifier and Type | Method and Description |
---|---|
FXBendConnectionPolicy.AnchorHandle |
FXBendConnectionPolicy.createAfter(FXBendConnectionPolicy.AnchorHandle explicitAnchorHandle,
Point mouseInScene)
Creates a new anchor after the anchor specified by the given explicit
anchor index.
|
FXBendConnectionPolicy.AnchorHandle |
FXBendConnectionPolicy.createBefore(FXBendConnectionPolicy.AnchorHandle explicitAnchorHandle,
Point mouseInScene)
Creates a new anchor before the anchor specified by the given explicit
anchor index.
|
void |
FXBendConnectionPolicy.select(FXBendConnectionPolicy.AnchorHandle explicitAnchorHandle)
Selects the point specified by the given segment index and parameter for
manipulation.
|
Constructor and Description |
---|
PointOverlay(IAnchor removed,
FXBendConnectionPolicy.AnchorHandle replacement,
boolean wasBefore,
FXBendConnectionPolicy.AnchorHandle selectedHandle) |
SegmentOverlay(boolean isNeighborsFirst,
FXBendConnectionPolicy.AnchorHandle retainedNeighborHandle,
IAnchor retainedNeighborOldAnchor,
IAnchor retainedNeighborNewAnchor,
FXBendConnectionPolicy.AnchorHandle removedNeighborHandle,
IAnchor removedNeighborOldAnchor,
FXBendConnectionPolicy.AnchorHandle removedSelectedHandle,
IAnchor removedSelectedOldAnchor,
FXBendConnectionPolicy.AnchorHandle constrainedSelectedHandle,
IAnchor constrainedSelectedOldAnchor,
IAnchor constrainedSelectedNewAnchor)
Constructs a new
FXBendConnectionPolicy.SegmentOverlay from the given data. |
Copyright (c) 2014 itemis AG and others. All rights reserved.