- AbstractBehavior<VR> - Class in org.eclipse.gef4.mvc.behaviors
-
- AbstractBehavior() - Constructor for class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
- AbstractBendPolicy<VR> - Class in org.eclipse.gef4.mvc.policies
-
Abstract base implementation for bend policies.
- AbstractBendPolicy() - Constructor for class org.eclipse.gef4.mvc.policies.AbstractBendPolicy
-
- AbstractCompositeOperation - Class in org.eclipse.gef4.mvc.operations
-
- AbstractCompositeOperation(String) - Constructor for class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- AbstractContentPart<VR,V extends VR> - Class in org.eclipse.gef4.mvc.parts
-
The abstract base implementation of
IContentPart
, intended to be
sub-classed by clients to create their own custom
IContentPart
.
- AbstractContentPart() - Constructor for class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- AbstractDomain<VR> - Class in org.eclipse.gef4.mvc.domain
-
- AbstractDomain() - Constructor for class org.eclipse.gef4.mvc.domain.AbstractDomain
-
- AbstractFeedbackPart<VR,V extends VR> - Class in org.eclipse.gef4.mvc.parts
-
The abstract base implementation of
IFeedbackPart
, intended to be
sub-classed by clients to create their own custom
IFeedbackPart
.
- AbstractFeedbackPart() - Constructor for class org.eclipse.gef4.mvc.parts.AbstractFeedbackPart
-
- AbstractFXContentPart<V extends javafx.scene.Node> - Class in org.eclipse.gef4.mvc.fx.parts
-
- AbstractFXContentPart() - Constructor for class org.eclipse.gef4.mvc.fx.parts.AbstractFXContentPart
-
- AbstractFXEditor - Class in org.eclipse.gef4.mvc.fx.ui.parts
-
Abstract base class for editors.
- AbstractFXEditor(Injector) - Constructor for class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXEditor
-
Constructs a new
AbstractFXEditor
and uses the given
Injector
to inject its members.
- AbstractFXFeedbackPart<V extends javafx.scene.Node> - Class in org.eclipse.gef4.mvc.fx.parts
-
Abstract base implementation for a JavaFX-specific
IFeedbackPart
.
- AbstractFXFeedbackPart() - Constructor for class org.eclipse.gef4.mvc.fx.parts.AbstractFXFeedbackPart
-
- AbstractFXHandlePart<V extends javafx.scene.Node> - Class in org.eclipse.gef4.mvc.fx.parts
-
Abstract base implementation for a JavaFX-specific
IHandlePart
.
- AbstractFXHandlePart() - Constructor for class org.eclipse.gef4.mvc.fx.parts.AbstractFXHandlePart
-
- AbstractFXInteractionPolicy - Class in org.eclipse.gef4.mvc.fx.policies
-
- AbstractFXInteractionPolicy() - Constructor for class org.eclipse.gef4.mvc.fx.policies.AbstractFXInteractionPolicy
-
- AbstractFXRootPart<N extends javafx.scene.Node> - Class in org.eclipse.gef4.mvc.fx.parts
-
Abstract base implementation for a JavaFX-specific
IRootPart
.
- AbstractFXRootPart() - Constructor for class org.eclipse.gef4.mvc.fx.parts.AbstractFXRootPart
-
- AbstractFXSegmentHandlePart<N extends javafx.scene.Node> - Class in org.eclipse.gef4.mvc.fx.parts
-
- AbstractFXSegmentHandlePart() - Constructor for class org.eclipse.gef4.mvc.fx.parts.AbstractFXSegmentHandlePart
-
- AbstractFXView - Class in org.eclipse.gef4.mvc.fx.ui.parts
-
Abstract base class for views.
- AbstractFXView(Injector) - Constructor for class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXView
-
Constructs a new
AbstractFXView
that uses the given
Injector
to inject its members.
- AbstractHandlePart<VR,V extends VR> - Class in org.eclipse.gef4.mvc.parts
-
The abstract base implementation of
IHandlePart
, intended to be
sub-classed by clients to create their own custom
IHandlePart
.
- AbstractHandlePart() - Constructor for class org.eclipse.gef4.mvc.parts.AbstractHandlePart
-
- AbstractInteractionPolicy<VR> - Class in org.eclipse.gef4.mvc.policies
-
Abstract base implementation of
IPolicy
that handles an interaction.
- AbstractInteractionPolicy() - Constructor for class org.eclipse.gef4.mvc.policies.AbstractInteractionPolicy
-
- AbstractPolicy<VR> - Class in org.eclipse.gef4.mvc.policies
-
Abstract base implementation of
IPolicy
.
- AbstractPolicy() - Constructor for class org.eclipse.gef4.mvc.policies.AbstractPolicy
-
- AbstractResizePolicy<VR> - Class in org.eclipse.gef4.mvc.policies
-
Abstract base class for resize transaction policies.
- AbstractResizePolicy() - Constructor for class org.eclipse.gef4.mvc.policies.AbstractResizePolicy
-
- AbstractRootPart<VR,V extends VR> - Class in org.eclipse.gef4.mvc.parts
-
The abstract base implementation of
IRootPart
, intended to be
sub-classed by clients to create their own custom
IRootPart
.
- AbstractRootPart() - Constructor for class org.eclipse.gef4.mvc.parts.AbstractRootPart
-
- AbstractTool<VR> - Class in org.eclipse.gef4.mvc.tools
-
- AbstractTool() - Constructor for class org.eclipse.gef4.mvc.tools.AbstractTool
-
- AbstractTransactionPolicy<VR> - Class in org.eclipse.gef4.mvc.policies
-
Abstract base implementation of
IPolicy
that is transactional.
- AbstractTransactionPolicy() - Constructor for class org.eclipse.gef4.mvc.policies.AbstractTransactionPolicy
-
- AbstractTransformPolicy<VR> - Class in org.eclipse.gef4.mvc.policies
-
- AbstractTransformPolicy() - Constructor for class org.eclipse.gef4.mvc.policies.AbstractTransformPolicy
-
- AbstractViewer<VR> - Class in org.eclipse.gef4.mvc.viewer
-
- AbstractViewer() - Constructor for class org.eclipse.gef4.mvc.viewer.AbstractViewer
-
- AbstractVisualPart<VR,V extends VR> - Class in org.eclipse.gef4.mvc.parts
-
- AbstractVisualPart() - Constructor for class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- activate() - Method in class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
- activate() - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
- activate() - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXEditor
-
Activates the editor by activating its
FXDomain
.
- activate() - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXView
-
- activate() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- activate() - Method in class org.eclipse.gef4.mvc.tools.AbstractTool
-
- activate() - Method in class org.eclipse.gef4.mvc.viewer.AbstractViewer
-
- activateChildren() - Method in class org.eclipse.gef4.mvc.parts.AbstractRootPart
-
- activateChildren() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- activeProperty() - Method in class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
- activeProperty() - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
- activeProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- activeProperty() - Method in class org.eclipse.gef4.mvc.tools.AbstractTool
-
- activeProperty() - Method in class org.eclipse.gef4.mvc.viewer.AbstractViewer
-
- adaptableProperty() - Method in class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
- adaptableProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractRootPart
-
- adaptableProperty() - Method in class org.eclipse.gef4.mvc.policies.AbstractPolicy
-
- adaptableProperty() - Method in class org.eclipse.gef4.mvc.tools.AbstractTool
-
- adaptableProperty() - Method in class org.eclipse.gef4.mvc.viewer.AbstractViewer
-
- adaptersProperty() - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
- adaptersProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- adaptersProperty() - Method in class org.eclipse.gef4.mvc.viewer.AbstractViewer
-
- add(IContentPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.behaviors.ContentPartPool
-
- add(IUndoableOperation) - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- addAll(List<ITransactionalOperation>) - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- addAnchoreds(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
-
Adds the given list of anchoreds as children to the given
IRootPart
.
- addChild(IVisualPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- addChild(IVisualPart<VR, ? extends VR>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- addChild(IVisualPart<VR, ? extends VR>) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Adds the given child to the list of this part's children.
- addChild(IVisualPart<VR, ? extends VR>, int) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Adds the given child to the list of this part's children at the specified
index.
- addChildren(List<? extends IVisualPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- addChildren(List<? extends IVisualPart<VR, ? extends VR>>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- addChildren(List<? extends IVisualPart<VR, ? extends VR>>) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Adds the given children to the list of this part's children.
- addChildren(List<? extends IVisualPart<VR, ? extends VR>>, int) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Adds the given children to the list of this part's children at the
specified index.
- addChildVisual(IVisualPart<Node, ? extends Node>, int) - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
-
- addChildVisual(IVisualPart<VR, ? extends VR>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractFeedbackPart
-
- addChildVisual(IVisualPart<VR, ? extends VR>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractHandlePart
-
- addChildVisual(IVisualPart<VR, ? extends VR>, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
Performs the addition of the child's
visual to this
IVisualPart
's visual.
- addContentChild(Object, int) - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- addContentChild(Object, int) - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
-
- addContentChild(Object, int) - Method in class org.eclipse.gef4.mvc.policies.ContentPolicy
-
Creates and records operations to add the given
contentChild to
the
host
of this
ContentPolicy
at the
specified
index.
- AddContentChildOperation<VR> - Class in org.eclipse.gef4.mvc.operations
-
- AddContentChildOperation(IContentPart<VR, ? extends VR>, Object, int) - Constructor for class org.eclipse.gef4.mvc.operations.AddContentChildOperation
-
- addContext(IUndoContext) - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
-
- addFeedback(List<? extends IVisualPart<VR, ? extends VR>>, List<? extends IFeedbackPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
- addFeedback(List<? extends IVisualPart<Node, ? extends Node>>, List<? extends IFeedbackPart<Node, ? extends Node>>) - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
-
- addFeedback() - Method in class org.eclipse.gef4.mvc.fx.policies.FXMarqueeOnDragPolicy
-
Adds a feedback rectangle to the root part of the
host
.
- addFeedbackAndHandles(List<? extends IContentPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.behaviors.SelectionBehavior
-
Creates feedback parts and handle parts for the given list of (selected)
IContentPart
s.
- addHandles(List<? extends IVisualPart<VR, ? extends VR>>, List<? extends IHandlePart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.behaviors.AbstractBehavior
-
- addViewerFocusedFeedback() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXFocusBehavior
-
Adds viewer focused feedback.
- ANCHORAGES_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Name of the property storing this part's anchorages.
- anchoragesUnmodifiableProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- anchoragesUnmodifiableProperty() - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Returns a read-only set-multimap property containing this part's
anchorages and their corresponding roles.
- ANCHOREDS_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Name of the property storing this part's anchoreds.
- anchoredsUnmodifiableProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- anchoredsUnmodifiableProperty() - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Returns an unmodifiable read-only multiset property representing the
anchoreds of this
IVisualPart
.
- appendToSelection(IContentPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.models.SelectionModel
-
Updates the current selection by adding the given
IContentPart
to
it, preserving already selected elements.
- appendToSelection(List<? extends IContentPart<VR, ? extends VR>>) - Method in class org.eclipse.gef4.mvc.models.SelectionModel
-
Updates the current selection by adding the given
IContentPart
s
to it, preserving already selected elements.
- applyFocusToVisual() - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXFocusBehavior
-
Transfers the keyboard focus to JavaFX, i.e. calls
Node.requestFocus()
on the visual of the focus part, or on the
root visual if no part is focused.
- applySize(double, double) - Method in class org.eclipse.gef4.mvc.policies.AbstractResizePolicy
-
Apply the new size to the host.
- applyTransform(AffineTransform) - Method in class org.eclipse.gef4.mvc.policies.AbstractTransformPolicy
-
- applyUndoContext(ITransactionalOperation) - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
-
Applies the undo context to the given operation.
- attachAnchored(IVisualPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- attachAnchored(IVisualPart<VR, ? extends VR>) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Used by an anchored
IVisualPart
to establish an
anchorage-anchored relationship with this anchorage
IVisualPart
.
- attachToAnchorage(IVisualPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- attachToAnchorage(IVisualPart<VR, ? extends VR>, String) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
- attachToAnchorage(IVisualPart<VR, ? extends VR>) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Attaches the given
IVisualPart
to the given anchorage under the
"default" role.
- attachToAnchorage(IVisualPart<VR, ? extends VR>, String) - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
-
Attaches the given
IVisualPart
to the given anchorage under the
given role.
- attachToAnchorageVisual(IVisualPart<Node, ? extends Node>, String) - Method in class org.eclipse.gef4.mvc.fx.parts.AbstractFXFeedbackPart
-
- attachToAnchorageVisual(IVisualPart<Node, ? extends Node>, String) - Method in class org.eclipse.gef4.mvc.fx.parts.AbstractFXHandlePart
-
- attachToAnchorageVisual(IVisualPart<VR, ? extends VR>, String) - Method in class org.eclipse.gef4.mvc.parts.AbstractRootPart
-
- attachToAnchorageVisual(IVisualPart<VR, ? extends VR>, String) - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
-
Attaches this part's visual to the visual of the given anchorage.
- attachToContentAnchorage(Object, String) - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
-
- attachToContentAnchorage(Object, String) - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
-
- attachToContentAnchorage(Object, String) - Method in class org.eclipse.gef4.mvc.policies.ContentPolicy
-
Creates and records operations to attach the
host
of
this
ContentPolicy
to the specified
contentAnchorage under
the specified
role.
- AttachToContentAnchorageOperation<VR> - Class in org.eclipse.gef4.mvc.operations
-
- AttachToContentAnchorageOperation(IContentPart<VR, ? extends VR>, Object, String) - Constructor for class org.eclipse.gef4.mvc.operations.AttachToContentAnchorageOperation
-