- 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.ITransactional.NoOperation
-
- canExecute() - Method in class org.eclipse.gef4.mvc.operations.ITransactional.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.ITransactional.NoOperation
-
- canRedo() - Method in class org.eclipse.gef4.mvc.operations.ITransactional.UnexecutableOperation
-
- canUndo() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- canUndo() - Method in class org.eclipse.gef4.mvc.operations.ITransactional.NoOperation
-
- canUndo() - Method in class org.eclipse.gef4.mvc.operations.ITransactional.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.
- combine(IStatus, IStatus) - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
Return an
IStatus representing the merge of the given first and
second
IStatuss.
- 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.FXResizeConnectionPolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizePolicy
-
- commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformConnectionPolicy
-
- 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
-
- 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
Objects 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.
- 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.
- createChildEntry() - Method in class org.eclipse.gef4.mvc.ui.properties.UndoablePropertySheetEntry
-
- 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
-
- 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.
- 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 MouseEvents.
- 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.
- 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
-
- createPostRotate(Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
-
Creates three transformations that are used as follows:
Translates the host so that its origin is at the given pivot point.
- createPostScale(Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
-
Creates three transformations that are used as follows:
Translates the host so that its origin is at the given pivot point.
- createPostTransform() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
-
- createPreTransform() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
-
- createPropertyEditor(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXPaintPropertyDescriptor
-
- createScrollPaneContent(Node...) - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
Creates a Group which contains the given Nodes.
- 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.
- 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.
- 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
Cursors for the individual modifier keys.