- canAttach() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
-
Returns
true
if the currently modified point can be attached
to an
IVisualPart
.
- canExecute() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- canExecute() - Method in class org.eclipse.gef4.mvc.operations.UnexecutableOperation
-
- canExecute() - Method in class org.eclipse.gef4.mvc.ui.properties.SetPropertyValueOperation
-
- canRedo() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- canRedo() - Method in class org.eclipse.gef4.mvc.operations.UnexecutableOperation
-
- canUndo() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- canUndo() - Method in class org.eclipse.gef4.mvc.operations.UnexecutableOperation
-
- ChangeContentsOperation - Class in org.eclipse.gef4.mvc.operations
-
- ChangeContentsOperation(IViewer<?>, List<? extends Object>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeContentsOperation
-
- ChangeContentsOperation(String, IViewer<?>, List<? extends Object>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeContentsOperation
-
- changeCursor(Cursor) - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXCursorBehavior
-
Changes the mouse cursor to the given Cursor
and saves the
initial mouse cursor so that it can later be restored.
- ChangeFocusOperation<VR> - Class in org.eclipse.gef4.mvc.operations
-
- ChangeFocusOperation(IViewer<VR>, IContentPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
-
- ChangeFocusOperation(IViewer<VR>, IContentPart<VR, ? extends VR>, IContentPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
-
- ChangeFocusOperation(String, IViewer<VR>, IContentPart<VR, ? extends VR>, IContentPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
-
- ChangeHoverOperation<VR> - Class in org.eclipse.gef4.mvc.operations
-
- ChangeHoverOperation(IViewer<VR>, IVisualPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeHoverOperation
-
- ChangeHoverOperation(IViewer<VR>, IVisualPart<VR, ? extends VR>, IVisualPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeHoverOperation
-
- ChangeHoverOperation(String, IViewer<VR>, IVisualPart<VR, ? extends VR>, IVisualPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeHoverOperation
-
- ChangeSelectionOperation<VR> - Class in org.eclipse.gef4.mvc.operations
-
- ChangeSelectionOperation(IViewer<VR>, List<IContentPart<VR, ? extends VR>>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeSelectionOperation
-
- ChangeSelectionOperation(IViewer<VR>, List<IContentPart<VR, ? extends VR>>, List<IContentPart<VR, ? extends VR>>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeSelectionOperation
-
- ChangeSelectionOperation(String, IViewer<VR>, List<IContentPart<VR, ? extends VR>>, List<IContentPart<VR, ? extends VR>>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeSelectionOperation
-
- CHILDREN_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Name of the property storing this part's children.
- ChopBoxAnchorProvider - Class in org.eclipse.gef4.mvc.fx.parts
-
- ChopBoxAnchorProvider() - Constructor for class org.eclipse.gef4.mvc.fx.parts.ChopBoxAnchorProvider
-
- clear() - Method in class org.eclipse.gef4.mvc.behaviors.ContentPartPool
-
- clearHover() - Method in class org.eclipse.gef4.mvc.models.HoverModel
-
Sets the hovered part to null
.
- ClearHoverFocusSelectionOperation<VR> - Class in org.eclipse.gef4.mvc.operations
-
- ClearHoverFocusSelectionOperation(IViewer<VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ClearHoverFocusSelectionOperation
-
- click(MouseEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.AbstractFXOnClickPolicy
-
This callback method is invoked when the user performs a mouse click on
the
host
.
- click(MouseEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXFocusAndSelectOnClickPolicy
-
- CLICK_TOOL_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXClickDragTool
-
The typeKey used to retrieve those policies that are able to handle the
click part of the click/drag interaction gesture.
- closeExecutionTransaction(ITool<VR>) - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
- closeExecutionTransaction(ITool<VR>) - Method in interface org.eclipse.gef4.mvc.domain.IDomain
-
Closes the active execution transaction, removes the given
ITool
from the transaction context, and opens a new execution transaction if
there are any tools remaining in the context.
- colorProperty() - Method in class org.eclipse.gef4.mvc.fx.ui.properties.AbstractFXColorPicker
-
- ColorWheel() - Constructor for class org.eclipse.gef4.mvc.fx.ui.properties.AbstractFXColorPicker.ColorWheel
-
- combine(IStatus, IStatus) - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
Return an
IStatus
representing the merge of the given first and
second
IStatus
s.
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXChangeViewportPolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXRelocateConnectionPolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizePolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeRelocatePolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotatePolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXScaleRelocatePolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
-
- commit() - Method in interface org.eclipse.gef4.mvc.operations.ITransactional
-
- commit(IPolicy<VR>) - Method in class org.eclipse.gef4.mvc.policies.AbstractPolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.policies.ContentPolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.policies.DeletionPolicy
-
- compareTo(AbstractFXSegmentHandlePart<? extends Node>) - Method in class org.eclipse.gef4.mvc.fx.parts.AbstractFXSegmentHandlePart
-
- computeDelta(ScrollEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXPanOnScrollPolicy
-
Computes the translation for the given ScrollEvent
.
- computeRotationAngleCW(MouseEvent, IVisualPart<Node, ? extends Node>) - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotateSelectedOnHandleDragPolicy
-
Computes the clock-wise rotation angle based on the initial mouse
position and the actual mouse position.
- concatenateToNewTransform(AffineTransform) - Method in class org.eclipse.gef4.mvc.fx.operations.FXChangeViewportOperation
-
Concatenates the given AffineTransform
to the
contents transformation that will be applied when executing this
operation.
- configure() - Method in class org.eclipse.gef4.mvc.fx.MvcFxModule
-
- configure() - Method in class org.eclipse.gef4.mvc.fx.ui.MvcFxUiModule
-
- configure() - Method in class org.eclipse.gef4.mvc.MvcModule
-
- configure() - Method in class org.eclipse.gef4.mvc.ui.MvcUiModule
-
- configureShell(Shell) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
-
- CONNECTED_FILL - Static variable in class org.eclipse.gef4.mvc.fx.parts.FXCircleSegmentHandlePart
-
The default fill color for this part's visualization when it's anchorage
is an
FXConnection
and this handle part represents a connected
point of that
FXConnection
.
- CONTENT_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IContentPart
-
- ContentBehavior<VR> - Class in org.eclipse.gef4.mvc.behaviors
-
- ContentBehavior() - Constructor for class org.eclipse.gef4.mvc.behaviors.ContentBehavior
-
- contentLayer - Variable in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
The content layer visual.
- ContentModel - Class in org.eclipse.gef4.mvc.models
-
The
ContentModel
stores the content
Object
s that are
visualized.
- ContentModel() - Constructor for class org.eclipse.gef4.mvc.models.ContentModel
-
- ContentPartPool<VR> - Class in org.eclipse.gef4.mvc.behaviors
-
- ContentPartPool() - Constructor for class org.eclipse.gef4.mvc.behaviors.ContentPartPool
-
- ContentPolicy<VR> - Class in org.eclipse.gef4.mvc.policies
-
A (transaction) policy to handle content changes, i.e. adding/removing of
content children, as well as attaching/detaching to/from content anchorages.
- ContentPolicy() - Constructor for class org.eclipse.gef4.mvc.policies.ContentPolicy
-
- ContentPropertySourceAdapterFactory - Class in org.eclipse.gef4.mvc.ui.properties
-
- ContentPropertySourceAdapterFactory() - Constructor for class org.eclipse.gef4.mvc.ui.properties.ContentPropertySourceAdapterFactory
-
- CONTENTS_PROPERTY - Static variable in class org.eclipse.gef4.mvc.models.ContentModel
-
Property name used when notifying listeners about content changes.
- contentsTx - Variable in class org.eclipse.gef4.mvc.fx.behaviors.FXViewportBehavior
-
The Affine
which is used to temporarily store the contents
transformation.
- create(IContentPart<VR, ? extends VR>, Object) - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
-
Adds the given content to the collection of to-be-created contents
in the specified parent.
- createAdvancedGradientFillComposite(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
-
Creates a
Composite
that contains the advanced gradient picker.
- createAdvancedLinearGradient(Color, Color, Color) - Static method in class org.eclipse.gef4.mvc.fx.ui.properties.FXAdvancedGradientPicker
-
Creates an "advanced" linear color gradient with 3 stops from the given
colors.
- createAndSelectSegmentPoint(int, Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
-
Creates a new way point at the given segment.
- createBoundsSelectionCornerHandlePart(List<? extends IVisualPart<Node, ? extends Node>>, Map<Object, Object>, Provider<BezierCurve[]>, int, double) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
- createBoundsSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, Provider<? extends IGeometry>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
Creates handle parts for a multi selection.
- createCanvas(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXEditor
-
Uses the
IFXCanvasFactory
to create the
FXCanvas
that
allows the interoperability between SWT and JavaFX.
- createCanvas(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXView
-
Creates an
FXCanvas
to allow the interoperability between SWT and
JavaFX using the
IFXCanvasFactory
that was previously injected.
- createCanvas(Composite) - Method in interface org.eclipse.gef4.mvc.fx.ui.parts.IFXCanvasFactory
-
Creates an
FXCanvas
inside of the given
Composite
.
- createChildEntry() - Method in class org.eclipse.gef4.mvc.ui.properties.UndoablePropertySheetEntry
-
- createColorFillComposite(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
-
Creates a
Composite
that contains the simple color picker.
- createContentLayer() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
Creates the content layer visual.
- createContentPart(Object, IBehavior<VR>, Map<Object, Object>) - Method in interface org.eclipse.gef4.mvc.parts.IContentPartFactory
-
- createControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXAdvancedGradientPicker
-
- createControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXColorPicker
-
- createControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXSimpleGradientPicker
-
- createCurveSelectionHandlePart(IVisualPart<Node, ? extends Node>, Provider<BezierCurve[]>, int, int, double) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
Creates an
IHandlePart
for the specified segment vertex of the
IGeometry
provided by the given
handleGeometryProvider.
- createCurveSelectionHandleParts(IVisualPart<Node, ? extends Node>, Provider<BezierCurve[]>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
Generate handles for the end/join points of the individual beziers.
- createDialogArea(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
-
- createExecutionTransaction() - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
- createFeedbackLayer() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
Creates the feedback layer visual.
- createFeedbackParts(List<? extends IVisualPart<Node, ? extends Node>>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultFeedbackPartFactory
-
- createFeedbackParts(List<? extends IVisualPart<VR, ? extends VR>>, IBehavior<VR>, Map<Object, Object>) - Method in interface org.eclipse.gef4.mvc.parts.IFeedbackPartFactory
-
- createHandleLayer() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
Creates the handle layer visual.
- createHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
- createHandleParts(List<? extends IVisualPart<VR, ? extends VR>>, IBehavior<VR>, Map<Object, Object>) - Method in interface org.eclipse.gef4.mvc.parts.IHandlePartFactory
-
- createHoverFeedbackParts(List<? extends IVisualPart<Node, ? extends Node>>, HoverBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultFeedbackPartFactory
-
- createHoverFilter(FXViewer) - Method in class org.eclipse.gef4.mvc.fx.tools.FXHoverTool
-
Creates an EventHandler
for hover MouseEvent
s.
- createHoverHandleParts(IVisualPart<Node, ? extends Node>, HoverBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
Creates hover handle parts for the given (hovered)
target
IVisualPart
.
- createHoverSegmentHandlePart(IVisualPart<Node, ? extends Node>, Provider<BezierCurve[]>, int, int, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
- createLayer(boolean) - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
Creates a Group
and sets its Node.pickOnBoundsProperty()
to false
.
- createLinkFeedbackPart(IVisualPart<Node, ? extends Node>, IVisualPart<Node, ? extends Node>, String) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultFeedbackPartFactory
-
Creates a dotted feedback-line between an anchored part and its
anchorage.
- createMultiSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
Creates handle parts for a multi selection.
- createNoFillComposite(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
-
Creates a
Composite
that contains nothing to represent "no fill".
- createPaintImage(int, int, Paint) - Static method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
-
Creates a rectangular
Image
to visualize the given
Paint
.
- createPartControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXEditor
-
- createPartControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXView
-
- createPropertyEditor(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillPropertyDescriptor
-
- createScrollPaneContent(Node...) - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
Creates a Group
which contains the given Node
s.
- createSelectionFeedbackParts(List<? extends IVisualPart<Node, ? extends Node>>, SelectionBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultFeedbackPartFactory
-
- createSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, SelectionBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
Creates handle parts for a selection.
- createSelectionSegmentHandlePart(IVisualPart<Node, ? extends Node>, Provider<BezierCurve[]>, int, int, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
Creates an
IHandlePart
for the specified vertex of the
IGeometry
provided by the given
handleGeometryProvider.
- createSimpleGradient(Color, Color) - Static method in class org.eclipse.gef4.mvc.fx.ui.properties.FXSimpleGradientPicker
-
Creates a simple color gradient from the given start color to the given
end color.
- createSimpleGradientFillComposite(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
-
Creates a
Composite
that contains the simple gradient picker.
- createSingleSelectionHandleParts(IVisualPart<Node, ? extends Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
Creates handle parts for a single selection.
- createStop(double) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXAdvancedGradientPicker
-
Creates a new spot for the given offset.
- createTightBoundsSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, Provider<BezierCurve[]>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
-
- createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXCircleSegmentHandlePart
-
Creates the visual representation of this selection handle.
- createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXHoverFeedbackPart
-
- createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRectangleSegmentHandlePart
-
- createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
- createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXSelectionFeedbackPart
-
- createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXSelectionLinkFeedbackPart
-
- createVisual() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
Creates this part's visual.
- CREATION_DELAY_MILLIS - Static variable in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Time in milliseconds until the hover handles are created when the host is
hovered.
- CreationPolicy<VR> - Class in org.eclipse.gef4.mvc.policies
-
- CreationPolicy() - Constructor for class org.eclipse.gef4.mvc.policies.CreationPolicy
-
- CURSOR_PROVIDER_ROLE - Static variable in class org.eclipse.gef4.mvc.fx.behaviors.FXCursorBehavior
-
Role name for the
Provider<Map<KeyCode, Cursor>>
which can be registered on an
IVisualPart
to provide the mouse
Cursor
s for the individual modifier keys.