- readViewport(InfiniteCanvas) - Method in class org.eclipse.gef4.mvc.fx.operations.FXChangeViewportOperation
-
Stores all relevant viewport values in fields, so that they can be
restored later.
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.fx.operations.FXBendConnectionOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.fx.operations.FXChangeViewportOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.fx.operations.FXResizeOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.fx.operations.FXRevealOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.fx.operations.FXTransformOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.fx.operations.FXUpdateAnchorHintsOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.AddContentChildOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.AttachToContentAnchorageOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.BendContentOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.ChangeContentsOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.DeselectOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.DetachFromContentAnchorageOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.RemoveContentChildOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.ResizeContentOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.SelectOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.SetRefreshVisualOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.operations.TransformContentOperation
-
- redo(IProgressMonitor, IAdaptable) - Method in class org.eclipse.gef4.mvc.ui.properties.SetPropertyValueOperation
-
- REFRESH_VISUAL_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Name of the property storing the refresh visual boolean property.
- refreshContentAnchorages() - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- refreshContentAnchorages() - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
-
Triggers a re-computation of the content anchorages of this
IContentPart
.
- refreshContentChildren() - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- refreshContentChildren() - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
-
Triggers a re-computation of the content children of this
IContentPart
.
- refreshFocusFeedback() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXFocusBehavior
-
Refreshes focus feedback, i.e. adds or removes feedback.
- refreshVisual() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- refreshVisual() - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Refreshes this part's visualization based on this part's content.
- refreshVisualProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- refreshVisualProperty() - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
A boolean property indicating whether this
IVisualPart
should
refresh its visuals or not.
- register(IViewer<VR>) - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- register(IViewer<VR>) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
Called when a link to the
IViewer
is obtained.
- registerAtContentPartMap(IViewer<VR>, Object) - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- registerAtVisualPartMap(IViewer<VR>, V) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
Registers this part for the given visual in the visual-part-map of the
given
IViewer
.
- registerListeners() - Method in class org.eclipse.gef4.mvc.fx.tools.FXClickDragTool
-
- registerListeners() - Method in class org.eclipse.gef4.mvc.fx.tools.FXHoverTool
-
- registerListeners() - Method in class org.eclipse.gef4.mvc.fx.tools.FXPinchSpreadTool
-
- registerListeners() - Method in class org.eclipse.gef4.mvc.fx.tools.FXRotateTool
-
- registerListeners() - Method in class org.eclipse.gef4.mvc.fx.tools.FXScrollTool
-
- registerListeners() - Method in class org.eclipse.gef4.mvc.fx.tools.FXTypeTool
-
- registerListeners() - Method in class org.eclipse.gef4.mvc.tools.AbstractTool
-
This method is called when a valid
IDomain
is attached to this
tool so that you can register event listeners for various inputs
(keyboard, mouse) or model changes (selection, scroll offset / viewport).
- registerMouseHandler() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Registers the mouse handler that restarts the creation delay upon mouse
moves.
- registerUndoRedoActions(IEditorPart) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXEditorActionBarContributor
-
Registers undo and redo action handlers for the given target editor.
- registerWorkbenchSelectionForwarder(FXViewer) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXView
-
Registers listeners to synchronize selection with workbench.
- release(MouseEvent, Dimension) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendFirstAnchorageOnSegmentHandleDragPolicy
-
- release(MouseEvent, Dimension) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendOnSegmentDragPolicy
-
- release(MouseEvent, Dimension) - Method in class org.eclipse.gef4.mvc.fx.policies.FXMarqueeOnDragPolicy
-
- release(MouseEvent, Dimension) - Method in class org.eclipse.gef4.mvc.fx.policies.FXNormalizeConnectedOnDragPolicy
-
- release(MouseEvent, Dimension) - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeTransformSelectedOnHandleDragPolicy
-
- release(MouseEvent, Dimension) - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeTranslateFirstAnchorageOnHandleDragPolicy
-
- release(MouseEvent, Dimension) - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotateSelectedOnHandleDragPolicy
-
- release(MouseEvent, Dimension) - Method in class org.eclipse.gef4.mvc.fx.policies.FXTranslateSelectedOnDragPolicy
-
- release(MouseEvent, Dimension) - Method in interface org.eclipse.gef4.mvc.fx.policies.IFXOnDragPolicy
-
This callback method is invoked when the initially pressed mouse button
is released, which ends the gesture.
- released(KeyEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXDeleteSelectedOnTypePolicy
-
- released(KeyEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXPanOnTypePolicy
-
- released(KeyEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXSelectFocusedOnTypePolicy
-
- released(KeyEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXTraverseFocusOnTypePolicy
-
- released(KeyEvent) - Method in interface org.eclipse.gef4.mvc.fx.policies.IFXOnTypePolicy
-
This callback method is invoked when the user releases a key while the
host has keyboard focus.
- REMOVAL_DELAY_MILLIS - Static variable in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Time in milliseconds until the hover handles are removed when the host is
not hovered anymore.
- remove(Object) - Method in class org.eclipse.gef4.mvc.behaviors.ContentPartPool
-
Retrieves an
IContentPart
for the given content element and
removes it from the pool.
- remove(IUndoableOperation) - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- removeAnchoreds(IRootPart<VR, ? extends VR>, List<? extends IVisualPart<VR, ? extends VR>>, List<? extends IVisualPart<VR, ? extends VR>>) - Static method in class org.eclipse.gef4.mvc.behaviors.BehaviorUtils
-
Removes the given list of anchoreds as children from the given
IRootPart
.
- removeChild(IVisualPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- removeChild(IVisualPart<VR, ? extends VR>) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Removes the given
IVisualPart
from the list of this part's
children.
- removeChildren(List<? extends IVisualPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- removeChildren(List<? extends IVisualPart<VR, ? extends VR>>) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Removes the given
IVisualPart
s from the list of this part's
children.
- removeChildVisual(IVisualPart<Node, ? extends Node>, int) - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
- removeChildVisual(IVisualPart<VR, ? extends VR>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractFeedbackPart
-
- removeChildVisual(IVisualPart<VR, ? extends VR>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractHandlePart
-
- removeChildVisual(IVisualPart<VR, ? extends VR>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
Removes the child's visual from this
IVisualPart
's visual.
- removeContentChild(Object) - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- removeContentChild(Object) - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
-
- removeContentChild(Object) - Method in class org.eclipse.gef4.mvc.policies.ContentPolicy
-
Creates and records operations to remove the given
contentChild
from the content children of the
host
of this
ContentPolicy
.
- RemoveContentChildOperation<VR> - Class in org.eclipse.gef4.mvc.operations
-
- RemoveContentChildOperation(IContentPart<VR, ? extends VR>, Object) - Constructor for class org.eclipse.gef4.mvc.operations.RemoveContentChildOperation
-
- removeFeedback(List<? extends IVisualPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
Removes the feedback parts previously created for the given target parts.
- removeFeedback(List<? extends IVisualPart<Node, ? extends Node>>) - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
- removeFeedback() - Method in class org.eclipse.gef4.mvc.fx.policies.FXMarqueeOnDragPolicy
-
Removes the feedback rectangle.
- removeFeedbackAndHandles(List<? extends IContentPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.behaviors.SelectionBehavior
-
Removes feedback parts and handle parts for the given list of (selected)
IContentPart
s.
- removeFromSelection(Collection<? extends IContentPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.models.SelectionModel
-
Removes the given
IContentPart
s from the current selection if
they are contained.
- removeFromSelection(IContentPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.models.SelectionModel
-
Removes the given
IContentPart
from the current selection if it
is currently selected.
- removeHandles(List<? extends IVisualPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
Removes the handle parts previously created for the given target parts.
- removeHandles(List<? extends IVisualPart<Node, ? extends Node>>) - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
- removeViewerFocusedFeedback() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXFocusBehavior
-
Removes viewer focused feedback.
- reorderChild(IVisualPart<VR, ? extends VR>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- reorderChild(IVisualPart<VR, ? extends VR>, int) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Swaps the given
IVisualPart
with the part at the given index
position within this part's list of children.
- reorderContentChild(Object, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
Rearranges the given contentChild to the new index position.
- reorderContentChild(Object, int) - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
-
Rearranges the given contentChild to the new index position.
- resetPropertyValue() - Method in class org.eclipse.gef4.mvc.ui.properties.UndoablePropertySheetEntry
-
- resize(double, double) - Method in class org.eclipse.gef4.mvc.policies.AbstractResizePolicy
-
Resizes the host by the given delta width and delta height.
- resizeContent(Dimension) - Method in interface org.eclipse.gef4.mvc.parts.IResizableContentPart
-
- ResizeContentOperation<VR> - Class in org.eclipse.gef4.mvc.operations
-
- ResizeContentOperation(IResizableContentPart<VR, ? extends VR>, Dimension, Dimension) - Constructor for class org.eclipse.gef4.mvc.operations.ResizeContentOperation
-
- restoreCursor() - Method in class org.eclipse.gef4.mvc.fx.policies.CursorSupport
-
- restoreRefreshVisuals(IVisualPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.policies.AbstractInteractionPolicy
-
Restores that the given
IVisualPart
refreshes its visual if this
was the case prior to disabling the refresh of visuals.
- retrieveViewer(IDomain<Node>, Node) - Static method in class org.eclipse.gef4.mvc.fx.parts.FXPartUtils
-
Returns the
IViewer
of the given
IDomain
in which the
given
Node
is contained, or
null
if the given
Node
is not contained within an
IViewer
of the given
IDomain
.
- retrieveVisualPart(IViewer<Node>, Node) - Static method in class org.eclipse.gef4.mvc.fx.parts.FXPartUtils
-
Returns the first
IVisualPart
in the visual hierarchy of the
given
Node
.
- reveal(IVisualPart<Node, ? extends Node>) - Method in class org.eclipse.gef4.mvc.fx.viewer.FXViewer
-
- reveal(IVisualPart<VR, ? extends VR>) - Method in interface org.eclipse.gef4.mvc.viewer.IViewer
-
Ensure that the visual of the given
IVisualPart
is visible in
this viewer.
- ReverseUndoCompositeOperation - Class in org.eclipse.gef4.mvc.operations
-
- ReverseUndoCompositeOperation(String) - Constructor for class org.eclipse.gef4.mvc.operations.ReverseUndoCompositeOperation
-
- rollback(AbstractTransactionPolicy<VR>) - Method in class org.eclipse.gef4.mvc.policies.AbstractInteractionPolicy
-
If the given
IPolicy
is not
null
, rolls it back.
- rollback() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransactionPolicy
-
Puts back this policy into an uninitialized state, reverting any changes
that have been applied via the policy's work methods last
AbstractTransactionPolicy.init()
call.
- rotate(RotateEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotateSelectedOnRotatePolicy
-
- rotate(RotateEvent) - Method in interface org.eclipse.gef4.mvc.fx.policies.IFXOnRotatePolicy
-
Continuous reaction to rotation gestures.
- rotationAborted() - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotateSelectedOnRotatePolicy
-
- rotationAborted() - Method in interface org.eclipse.gef4.mvc.fx.policies.IFXOnRotatePolicy
-
Reaction to the unexpected finish of a rotate gesture.
- rotationFinished(RotateEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotateSelectedOnRotatePolicy
-
- rotationFinished(RotateEvent) - Method in interface org.eclipse.gef4.mvc.fx.policies.IFXOnRotatePolicy
-
Reaction to the finish of rotate gestures.
- rotationStarted(RotateEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotateSelectedOnRotatePolicy
-
- rotationStarted(RotateEvent) - Method in interface org.eclipse.gef4.mvc.fx.policies.IFXOnRotatePolicy
-
Reaction to the detection of rotate gestures.
- route() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
-
Provides position hints to the connection's
IConnectionRouter
and
let's the router route the connection, so these position hints can be
forwarded to the anchors.
- runWithEvent(Event) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.DeleteActionHandler
-