- IBehavior<VR> - Interface in org.eclipse.gef4.mvc.behaviors
-
- IBendableContentPart<VR,V extends VR> - Interface in org.eclipse.gef4.mvc.parts
-
An
IContentPart
that supports content related bend, i.e. manipulation
of control points.
- IBendableContentPart.BendPoint - Class in org.eclipse.gef4.mvc.parts
-
A representation of a bend point, which is defined either by a point or
by a content anchorage to which the content is attached.
- IContentPart<VR,V extends VR> - Interface in org.eclipse.gef4.mvc.parts
-
An
IVisualPart
that visualizes an underlying content element.
- IContentPartFactory<VR> - Interface in org.eclipse.gef4.mvc.parts
-
- IDomain<VR> - Interface in org.eclipse.gef4.mvc.domain
-
A domain represents the collective state of a MVC application.
- IFeedbackPart<VR,V extends VR> - Interface in org.eclipse.gef4.mvc.parts
-
An
IFeedbackPart
is a controller that controls a visual, which is
used simply for feedback and does not correspond to anything in the
visualized model.
- IFeedbackPartFactory<VR> - Interface in org.eclipse.gef4.mvc.parts
-
- IFXOnClickPolicy - Interface in org.eclipse.gef4.mvc.fx.policies
-
- IFXOnDragPolicy - Interface in org.eclipse.gef4.mvc.fx.policies
-
- IFXOnHoverPolicy - Interface in org.eclipse.gef4.mvc.fx.policies
-
- IFXOnPinchSpreadPolicy - Interface in org.eclipse.gef4.mvc.fx.policies
-
- IFXOnRotatePolicy - Interface in org.eclipse.gef4.mvc.fx.policies
-
- IFXOnScrollPolicy - Interface in org.eclipse.gef4.mvc.fx.policies
-
An interaction policy that implements the
IFXOnScrollPolicy
interface
will be notified about scroll events (mouse wheel or touch) by the
FXScrollTool
.
- IFXOnTypePolicy - Interface in org.eclipse.gef4.mvc.fx.policies
-
An interaction policy that implements the
IFXOnTypePolicy
interface
will be notified about keyboard events by the
FXTypeTool
.
- IHandlePart<VR,V extends VR> - Interface in org.eclipse.gef4.mvc.parts
-
An
IHandlePart
is a controller that controls a visual, which is used
simply for tool interaction and does not correspond to anything in the
visualized model.
- IHandlePartFactory<VR> - Interface in org.eclipse.gef4.mvc.parts
-
- infiniteCanvas - Variable in class org.eclipse.gef4.mvc.fx.viewer.FXViewer
-
- init() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
-
- init() - Method in class org.eclipse.gef4.mvc.fx.policies.FXFocusTraversalPolicy
-
- init() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeConnectionPolicy
-
- init() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformConnectionPolicy
-
- init(IEditorSite, IEditorInput) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXEditor
-
- init(IViewSite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXView
-
- init(FXViewer) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.DeleteActionHandler
-
- init(IActionBars) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXEditorActionBarContributor
-
- init() - Method in class org.eclipse.gef4.mvc.policies.AbstractBendPolicy
-
- init(AbstractTransactionPolicy<VR>) - Method in class org.eclipse.gef4.mvc.policies.AbstractInteractionPolicy
-
If the given
IPolicy
is not
null
, initializes it.
- init() - Method in class org.eclipse.gef4.mvc.policies.AbstractResizePolicy
-
- init() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransactionPolicy
-
Initializes the policy, so that the policy's "work" methods can be used.
- init() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransformPolicy
-
- insertExplicitAnchor(int, Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
-
Creates a new static anchor for the given position and inserts it at the
given index.
- IPolicy<VR> - Interface in org.eclipse.gef4.mvc.policies
-
- IResizableContentPart<VR,V extends VR> - Interface in org.eclipse.gef4.mvc.parts
-
- IRootPart<VR,V extends VR> - Interface in org.eclipse.gef4.mvc.parts
-
- isActive() - Method in class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
Gets the value of the property active.
- isActive() - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
Gets the value of the property active.
- isActive() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- isActive() - Method in class org.eclipse.gef4.mvc.tools.AbstractTool
-
Gets the value of the property active.
- isActive() - Method in class org.eclipse.gef4.mvc.viewer.AbstractViewer
-
Gets the value of the property active.
- isAttached() - Method in class org.eclipse.gef4.mvc.parts.IBendableContentPart.BendPoint
-
Whether this bend point is defined through an attachment of a content
anchorage.
- isConnected() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy.AnchorHandle
-
Returns whether the anchor is connected.
- isContained(List<? extends IVisualPart<Node, ? extends Node>>, IVisualPart<Node, ? extends Node>) - Static method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Searches for the specified part in the given list of root parts.
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.fx.operations.FXBendConnectionOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.fx.operations.FXChangeViewportOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.fx.operations.FXResizeOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.fx.operations.FXRevealOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.fx.operations.FXTransformOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.AddContentChildOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.AttachToContentAnchorageOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.BendContentOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.ChangeContentsOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.DeselectOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.DetachFromContentAnchorageOperation
-
- isContentRelevant() - Method in interface org.eclipse.gef4.mvc.operations.ITransactionalOperation
-
Returns
true
if this
ITransactionalOperation
is
actually changing model data (instead of only affecting the
visualization).
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.RemoveContentChildOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.ResizeContentOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.SelectOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.SetRefreshVisualOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.operations.TransformContentOperation
-
- isContentRelevant() - Method in class org.eclipse.gef4.mvc.ui.properties.SetPropertyValueOperation
-
- isContentResizable() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeConnectionPolicy
-
- isContentResizable() - Method in class org.eclipse.gef4.mvc.policies.AbstractResizePolicy
-
Returns whether the content part supports a content resize operation.
- isContentTransformable() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformConnectionPolicy
-
- isContentTransformable() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransformPolicy
-
Returns whether the content can be transformed.
- isCursorChanged() - Method in class org.eclipse.gef4.mvc.fx.policies.CursorSupport
-
Returns true
if the mouse cursor was changed by this policy.
- isDelete(KeyEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXDeleteSelectedOnTypePolicy
-
Returns true
if the given KeyEvent
is a "delete"
event, i.e. the KeyEvent.getCode()
is KeyCode.DELETE
and
no drag policy is currently running.
- isDirty() - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXEditor
-
- isEmpty() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
Returns true
if no operations are currently combined in this
composite operation.
- isExecutionTransactionOpen() - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
Returns true
if an execution transaction is currently open.
- isExecutionTransactionOpen(ITool<VR>) - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
- isExecutionTransactionOpen(ITool<VR>) - Method in interface org.eclipse.gef4.mvc.domain.IDomain
-
Returns
true
if the given
ITool
is taking part in
the currently open execution transaction.
- isExplicit(int) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
-
Returns true
if the anchor at the given connection index is
explicit.
- isFocusable() - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- isFocusable() - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
-
Returns
true
if policies and other parts of the application
are allowed to assign focus to this part by changing the
FocusModel
.
- isHostOrHoverHandlePart(IVisualPart<Node, ? extends Node>) - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
- isInCreationDelay() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Returns true
when the creation delay is currently running.
- isInitialized() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransactionPolicy
-
- isInRemovalDelay() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
Returns true
when the removal delay is currently running.
- isNoOp() - Method in class org.eclipse.gef4.mvc.fx.operations.FXBendConnectionOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.fx.operations.FXChangeViewportOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.fx.operations.FXResizeOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.fx.operations.FXRevealOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.fx.operations.FXTransformOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.AddContentChildOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.AttachToContentAnchorageOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.BendContentOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.ChangeContentsOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.DeselectOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.DetachFromContentAnchorageOperation
-
- isNoOp() - Method in interface org.eclipse.gef4.mvc.operations.ITransactionalOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.RemoveContentChildOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.ResizeContentOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.SelectOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.SetRefreshVisualOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.operations.TransformContentOperation
-
- isNoOp() - Method in class org.eclipse.gef4.mvc.ui.properties.SetPropertyValueOperation
-
- isPanning(ScrollEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXPanOrZoomOnScrollPolicy
-
Returns true
if the given ScrollEvent
should trigger
panning.
- isRefreshVisual() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
Gets the value of the property refreshVisual.
- isRefreshVisual() - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Returns true
if this part is allowed to refresh its
visualization based on its content.
- isRegistered(EventTarget) - Method in class org.eclipse.gef4.mvc.fx.policies.AbstractFXInteractionPolicy
-
Returns true
if the given EventTarget
is registered
in the visual-part-map.
- isRegisteredForHost(EventTarget) - Method in class org.eclipse.gef4.mvc.fx.policies.AbstractFXInteractionPolicy
-
- isSelectable() - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- isSelectable() - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
-
Returns true
if policies and other parts of the application
are allowed to add this part to the selection maintained by the
SelectionModel
.
- isSelected(IContentPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.models.SelectionModel
-
Returns whether the given
IContentPart
is part of the current
selection.
- isSelectionOnHorizontalLine() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
-
Returns true
if the selected anchors are on a horizontal
line, i.e. they share an equal Y coordinate.
- isShowGrid() - Method in class org.eclipse.gef4.mvc.models.GridModel
-
Returns true
if the grid is visible, otherwise
false
.
- isSnapToGrid() - Method in class org.eclipse.gef4.mvc.models.GridModel
-
Returns true
if snap to grid is enabled, otherwise
false
.
- isStopped() - Method in class org.eclipse.gef4.mvc.fx.policies.FXPanOrZoomOnScrollPolicy
-
Returns true
if panning was stopped for the current scroll
gesture, because further panning would move past the content bounds.
- isSwapDirection(ScrollEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXPanOrZoomOnScrollPolicy
-
Returns true
if the pan direction should be inverted for the
given ScrollEvent
.
- isViewerFocused() - Method in class org.eclipse.gef4.mvc.fx.viewer.FXViewer
-
Gets the value of the property viewerFocused.
- isViewerFocused() - Method in interface org.eclipse.gef4.mvc.viewer.IViewer
-
- isViewerVisual(Node) - Method in class org.eclipse.gef4.mvc.fx.viewer.FXViewer
-
- isViewerVisual(VR) - Method in interface org.eclipse.gef4.mvc.viewer.IViewer
-
Returns
true
if the given visual is contained within this
IViewer
.
- isZoomGrid() - Method in class org.eclipse.gef4.mvc.models.GridModel
-
Returns true
if the grid is zooming with the contents,
otherwise false
.
- isZooming(ScrollEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXPanOrZoomOnScrollPolicy
-
Returns true
if the given ScrollEvent
should trigger
zooming.
- ITargetPolicyResolver - Interface in org.eclipse.gef4.mvc.fx.tools
-
- ITool<VR> - Interface in org.eclipse.gef4.mvc.tools
-
An
ITool
handles a certain aspect of user interaction.
- ITransactionalOperation - Interface in org.eclipse.gef4.mvc.operations
-
- ITransformableContentPart<VR,V extends VR> - Interface in org.eclipse.gef4.mvc.parts
-
An
IContentPart
that supports content related transformations.
- IViewer<VR> - Interface in org.eclipse.gef4.mvc.viewer
-
- IVisualPart<VR,V extends VR> - Interface in org.eclipse.gef4.mvc.parts
-
An
IVisualPart
plays the controller role in the model-view-controller
architecture.