Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- canConnect(int) - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
-
Determines if the anchor at the given explicit index can be replaced with an anchor that is obtained from an underlying visual part.
- canExecute() - Method in class org.eclipse.gef.mvc.fx.operations.AbstractCompositeOperation
- canExecute() - Method in class org.eclipse.gef.mvc.fx.ui.properties.SetPropertyValueOperation
- canRedo() - Method in class org.eclipse.gef.mvc.fx.operations.AbstractCompositeOperation
- canUndo() - Method in class org.eclipse.gef.mvc.fx.operations.AbstractCompositeOperation
- CenterSnappingLocationProvider - Class in org.eclipse.gef.mvc.fx.providers
-
The
CenterSnappingLocationProvider
is a specialization ofBoundsSnappingLocationProvider
that returns the center of the bounds as the onlySnappingModel.SnappingLocation
s. - CenterSnappingLocationProvider() - Constructor for class org.eclipse.gef.mvc.fx.providers.CenterSnappingLocationProvider
- ChangeContentsOperation - Class in org.eclipse.gef.mvc.fx.operations
-
The
ChangeContentsOperation
can be used to change the content objects stored in theIViewer.contentsProperty()
. - ChangeContentsOperation(String, IViewer, List<? extends Object>) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeContentsOperation
-
Creates a new
ChangeContentsOperation
for changing the contents of the givenIViewer
to the specified list of objects. - ChangeContentsOperation(IViewer) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeContentsOperation
-
Constructs a new
ChangeContentsOperation
that can be used to change the contents of the givenIViewer
. - ChangeContentsOperation(IViewer, List<? extends Object>) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeContentsOperation
-
Creates a new
ChangeContentsOperation
for changing the contents of the givenIViewer
to the specified list of objects. - ChangeFocusOperation - Class in org.eclipse.gef.mvc.fx.operations
- ChangeFocusOperation(String, IViewer, IContentPart<? extends Node>) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeFocusOperation
-
Creates a new
ChangeFocusOperation
to assign focus to the given newFocusedIContentPart
within the givenIViewer
. - ChangeFocusOperation(IViewer, IContentPart<? extends Node>) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeFocusOperation
-
Creates a new
ChangeFocusOperation
to assign focus to the given newFocusedIContentPart
within the givenIViewer
. - ChangeSelectionOperation - Class in org.eclipse.gef.mvc.fx.operations
- ChangeSelectionOperation(String, IViewer, List<? extends IContentPart<? extends Node>>) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeSelectionOperation
-
Creates a new
ChangeSelectionOperation
to change the selection. - ChangeSelectionOperation(IViewer, List<? extends IContentPart<? extends Node>>) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeSelectionOperation
-
Creates a new
ChangeSelectionOperation
to change the selection within the givenIViewer
by removing the givenIContentPart
s. - ChangeViewportOperation - Class in org.eclipse.gef.mvc.fx.operations
-
The
ChangeViewportOperation
can be used to alter the scroll offset and the content transformation of anInfiniteCanvas
. - ChangeViewportOperation(InfiniteCanvas) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
-
Creates a new
ChangeViewportOperation
to manipulate the givenInfiniteCanvas
. - ChangeViewportOperation(InfiniteCanvas, double, double) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
-
Creates a new
ChangeViewportOperation
to manipulate the givenInfiniteCanvas
. - ChangeViewportOperation(InfiniteCanvas, double, double, double, double, AffineTransform) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
-
Creates a new
ChangeViewportOperation
to manipulate the givenInfiniteCanvas
. - ChangeViewportOperation(InfiniteCanvas, double, double, AffineTransform) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
-
Creates a new
ChangeViewportOperation
to manipulate the givenInfiniteCanvas
. - ChangeViewportOperation(InfiniteCanvas, AffineTransform) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
-
Creates a new
ChangeViewportOperation
to manipulate the givenInfiniteCanvas
. - checkInitialized() - Method in class org.eclipse.gef.mvc.fx.policies.AbstractPolicy
-
Checks whether this
AbstractPolicy
is initialized and throws an IllegalStateException if not. - CHILDREN_PROPERTY - Static variable in interface org.eclipse.gef.mvc.fx.parts.IVisualPart
-
Name of the property storing this part's children.
- childrenUnmodifiableProperty() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
- childrenUnmodifiableProperty() - Method in interface org.eclipse.gef.mvc.fx.parts.IVisualPart
-
Returns an unmodifiable read-only property containing the children of this
IVisualPart
. - CircleSegmentHandlePart - Class in org.eclipse.gef.mvc.fx.parts
- CircleSegmentHandlePart() - Constructor for class org.eclipse.gef.mvc.fx.parts.CircleSegmentHandlePart
- clear() - Method in class org.eclipse.gef.mvc.fx.behaviors.ContentPartPool
-
Clears the pool, that is removes all
IContentPart
s. - clearFeedback() - Method in class org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
-
Removes all feedback.
- clearHandles() - Method in class org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior
-
Removes all handles.
- clearHover() - Method in class org.eclipse.gef.mvc.fx.models.HoverModel
-
Sets the hovered part to
null
. - clearHoverIntent() - Method in class org.eclipse.gef.mvc.fx.models.HoverModel
-
Sets the intentionally hovered part to
null
. - clearSelection() - Method in class org.eclipse.gef.mvc.fx.models.SelectionModel
-
Clears the current selection.
- closeExecutionTransaction(IGesture) - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
- closeExecutionTransaction(IGesture) - Method in interface org.eclipse.gef.mvc.fx.domain.IDomain
-
Closes the active execution transaction, removes the given
IGesture
from the transaction context, and opens a new execution transaction if there are any gestures remaining in the context. - combine(IStatus, IStatus) - Method in class org.eclipse.gef.mvc.fx.operations.AbstractCompositeOperation
- commit() - Method in class org.eclipse.gef.mvc.fx.policies.AbstractPolicy
-
Returns an
ITransactionalOperation
that performs all manipulations applied by the policy since the previousAbstractPolicy.init()
call. - commit() - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
- commit() - Method in interface org.eclipse.gef.mvc.fx.policies.IPolicy
-
Returns an
ITransactionalOperation
that performs all manipulations applied by the policy since the previousIPolicy.init()
call. - commit() - Method in class org.eclipse.gef.mvc.fx.policies.ResizePolicy
- commit() - Method in class org.eclipse.gef.mvc.fx.policies.TransformPolicy
- compareTo(AbstractSegmentHandlePart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.parts.AbstractSegmentHandlePart
- computeAnchorageReferenceGeometry(DynamicAnchor) - Method in class org.eclipse.gef.mvc.fx.providers.DefaultAnchorProvider
-
Returns the
DynamicAnchor.AnchorageReferenceGeometry
that is to be used for the givenDynamicAnchor
. - computeApplicableDelta(double, double) - Method in class org.eclipse.gef.mvc.fx.policies.ResizePolicy
-
Computes the applicable delta from the given delta width and delta height values, i.e. respecting the part's minimum size.
- concatenateToNewContentTransform(AffineTransform) - Method in class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
-
Concatenates the given
AffineTransform
to the contents transformation that will be applied when executing this operation. - configure() - Method in class org.eclipse.gef.mvc.fx.MvcFxModule
- configure() - Method in class org.eclipse.gef.mvc.fx.ui.MvcFxUiModule
- CONNECTED_HANDLE_COLOR_PROVIDER - Static variable in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
An adapter role for the fill color of connected handles.
- ConnectionClickableAreaBehavior - Class in org.eclipse.gef.mvc.fx.behaviors
-
A behavior that regulates the clickable area width of an
IVisualPart
's connection visual dependent on the zoom level. - ConnectionClickableAreaBehavior() - Constructor for class org.eclipse.gef.mvc.fx.behaviors.ConnectionClickableAreaBehavior
- ConnectionSnappingLocationProvider - Class in org.eclipse.gef.mvc.fx.providers
- ConnectionSnappingLocationProvider() - Constructor for class org.eclipse.gef.mvc.fx.providers.ConnectionSnappingLocationProvider
- CONTENT_ANCHORAGES_PROPERTY - Static variable in interface org.eclipse.gef.mvc.fx.parts.IContentPart
-
Name of the
IContentPart.contentAnchoragesUnmodifiableProperty()
. - CONTENT_CHILDREN_PROPERTY - Static variable in interface org.eclipse.gef.mvc.fx.parts.IContentPart
-
Name of the
IContentPart.contentChildrenUnmodifiableProperty()
. - CONTENT_PART_MAP_PROPERTY - Static variable in interface org.eclipse.gef.mvc.fx.viewer.IViewer
-
Name of the
IViewer.contentPartMapProperty()
. - CONTENT_PROPERTY - Static variable in interface org.eclipse.gef.mvc.fx.parts.IContentPart
-
Name of the
content property
. - CONTENT_VIEWER_ROLE - Static variable in interface org.eclipse.gef.mvc.fx.domain.IDomain
-
The adapter role for the content viewer.
- contentAnchoragesUnmodifiableProperty() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
- contentAnchoragesUnmodifiableProperty() - Method in interface org.eclipse.gef.mvc.fx.parts.IContentPart
-
Returns an unmodifiable read-only set-multimap property containing the content anchorages.
- ContentBehavior - Class in org.eclipse.gef.mvc.fx.behaviors
-
A behavior that can be adapted to an
IRootPart
or anIContentPart
to synchronize the list ofIContentPart
children and (only in case of anIContentPart
) anchorages with the list of content children and anchored. - ContentBehavior() - Constructor for class org.eclipse.gef.mvc.fx.behaviors.ContentBehavior
- contentChildrenUnmodifiableProperty() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
- contentChildrenUnmodifiableProperty() - Method in interface org.eclipse.gef.mvc.fx.parts.IContentPart
-
Returns an unmodfiable read-only property containing the content children.
- contentPartMapProperty() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
- contentPartMapProperty() - Method in interface org.eclipse.gef.mvc.fx.viewer.IViewer
-
Returns an unmodifiable read-only map property that contains the registered
IContentPart
s mapped to their respective content. - ContentPartPool - Class in org.eclipse.gef.mvc.fx.behaviors
-
A temporary store for
IContentPart
s that is used byContentBehavior
s. - ContentPartPool() - Constructor for class org.eclipse.gef.mvc.fx.behaviors.ContentPartPool
- ContentPolicy - Class in org.eclipse.gef.mvc.fx.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.gef.mvc.fx.policies.ContentPolicy
- contentProperty() - Method in class org.eclipse.gef.mvc.fx.parts.AbstractContentPart
- contentProperty() - Method in interface org.eclipse.gef.mvc.fx.parts.IContentPart
-
A writable property representing the
IContentPart
's content. - CONTENTS_PROPERTY - Static variable in interface org.eclipse.gef.mvc.fx.viewer.IViewer
-
Name of the
IViewer.contentsProperty()
. - ContentSelectionProvider - Class in org.eclipse.gef.mvc.fx.ui.parts
-
The
ContentSelectionProvider
is anISelectionProvider
implementation that manages the un-/registration of listeners and their execution upon selection changes. - ContentSelectionProvider(IViewer) - Constructor for class org.eclipse.gef.mvc.fx.ui.parts.ContentSelectionProvider
-
Creates a new
ContentSelectionProvider
for the givenSelectionModel
. - contentsProperty() - Method in class org.eclipse.gef.mvc.fx.viewer.InfiniteCanvasViewer
- contentsProperty() - Method in interface org.eclipse.gef.mvc.fx.viewer.IViewer
-
A read-only property containing the current content objects.
- CONTROL_ROLE_PREFIX - Static variable in interface org.eclipse.gef.mvc.fx.parts.IBendableContentPart
-
Default role prefix for intermediary
IBendableContentPart.BendPoint
s. - create(Object, IVisualPart<? extends Node>, int, SetMultimap<IContentPart<? extends Node>, String>, boolean, boolean) - Method in class org.eclipse.gef.mvc.fx.policies.CreationPolicy
-
Creates an
IContentPart
for the given contentObject
and establishes parent and anchored relationships for the newly created part. - create(Object, IVisualPart<? extends Node>, SetMultimap<IContentPart<? extends Node>, String>) - Method in class org.eclipse.gef.mvc.fx.policies.CreationPolicy
-
Creates an
IContentPart
for the given contentObject
and establishes parent and anchored relationships for the newly created part. - create(IWorkbenchPart) - Method in interface org.eclipse.gef.mvc.fx.ui.parts.IDirtyStateProviderFactory
-
Creates a new
IDirtyStateProvider
for the givenIWorkbenchPart
. - create(IWorkbenchPart) - Method in interface org.eclipse.gef.mvc.fx.ui.parts.ISelectionProviderFactory
-
Creates a new
ISelectionProvider
for the givenIWorkbenchPart
. - create(IWorkbenchPart) - Method in interface org.eclipse.gef.mvc.fx.ui.properties.IPropertySheetPageFactory
-
Creates a new
IPropertySheetPage
for the givenIWorkbenchPart
. - createActions() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXEditor
-
Creates the actions for this editor and registers them in the editor's site action bar.
- createActions() - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
-
Create actions for this view and registers at the action bars of the view's site.
- createAfter(int, Point) - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
-
Creates a new anchor after the anchor specified by the given explicit anchor index.
- createBefore(int, Point) - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
-
Creates a new anchor before the anchor specified by the given explicit anchor index.
- createChildEntry() - Method in class org.eclipse.gef.mvc.fx.ui.properties.UndoablePropertySheetEntry
- createContentLayer() - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
-
Creates the content layer visual.
- createContentPart(Object, Map<Object, Object>) - Method in interface org.eclipse.gef.mvc.fx.parts.IContentPartFactory
-
Creates a specific
IContentPart
for the given content. - createDynamicAnchor(IComputationStrategy) - Method in class org.eclipse.gef.mvc.fx.providers.DefaultAnchorProvider
-
Creates a new
DynamicAnchor
using the visual of theIAdaptable.Bound.Impl.getAdaptable()
as its anchorage and passing-in the givenIComputationStrategy
. - createExecutionTransaction() - Method in class org.eclipse.gef.mvc.fx.domain.HistoricizingDomain
-
Creates a
ForwardUndoCompositeOperation
which is used to store the operations within an execution transaction. - createFeedbackLayer() - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
-
Creates the feedback layer visual.
- createFeedbackParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultFocusFeedbackPartFactory
- createFeedbackParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultHoverFeedbackPartFactory
- createFeedbackParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionFeedbackPartFactory
- createFeedbackParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSnappingFeedbackPartFactory
- createFeedbackParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in interface org.eclipse.gef.mvc.fx.parts.IFeedbackPartFactory
-
Creates specific
IFeedbackPart
s for the given targets. - createFocusOperation(IContentPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.policies.CreationPolicy
-
Returns an
ITransactionalOperation
that adds the givenIContentPart
to theFocusModel
of the correspondingIViewer
. - createHandleLayer() - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
-
Creates the handle layer visual.
- createHandleParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultHoverIntentHandlePartFactory
- createHandleParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
- createHandleParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in interface org.eclipse.gef.mvc.fx.parts.IHandlePartFactory
-
Creates specific
IHandlePart
s for the given targets. - createHoverHandlePartsForCurve(IVisualPart<? extends Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultHoverIntentHandlePartFactory
-
Creates hover handle parts for a handle geometry that is an
ICurve
. - createHoverHandlePartsForPolygonalOutline(IVisualPart<? extends Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultHoverIntentHandlePartFactory
- createHoverHandlePartsForRectangularOutline(IVisualPart<? extends Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultHoverIntentHandlePartFactory
-
Creates hover handle parts for a handle geometry that is a
Rectangle
. - createLayer(boolean) - Method in class org.eclipse.gef.mvc.fx.parts.LayeredRootPart
-
Creates a
Group
and sets itsNode.pickOnBoundsProperty()
tofalse
. - createLinkFeedbackPart(IVisualPart<? extends Node>, Provider<? extends IGeometry>, IVisualPart<? extends Node>, Provider<? extends IGeometry>, String) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionFeedbackPartFactory
-
Creates a feedback-line between an anchored part and its anchorage.
- createMultiSelectionHandleParts(List<? extends IVisualPart<? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
Creates handle parts for a multi selection.
- createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.AbstractPolicy
-
Creates an
ITransactionalOperation
that is used to encapsulate the changes that are applied by thisAbstractPolicy
through its "work" methods. - createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.BendConnectionPolicy
- createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.ContentPolicy
- createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.CreationPolicy
- createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.DeletionPolicy
- createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.FocusTraversalPolicy
- createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.ResizePolicy
- createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.TransformPolicy
- createOperation() - Method in class org.eclipse.gef.mvc.fx.policies.ViewportPolicy
- createOperationHistoryListener() - Method in class org.eclipse.gef.mvc.fx.ui.parts.HistoryBasedDirtyStateProvider
-
Returns the
IOperationHistoryListener
that is to be used to update the dirty state of this editor. - createPartControl(Composite) - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXEditor
- createPartControl(Composite) - Method in class org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
- createPostTransform() - Method in class org.eclipse.gef.mvc.fx.policies.TransformPolicy
-
Creates a new
AffineTransform
and appends it to the postTransforms list. - createPreTransform() - Method in class org.eclipse.gef.mvc.fx.policies.TransformPolicy
-
Creates a new
AffineTransform
and appends it to the preTransforms list. - createPropertyEditor(Composite) - Method in class org.eclipse.gef.mvc.fx.ui.properties.FXPaintPropertyDescriptor
- createResizeContentOperation(ResizeOperation) - Method in class org.eclipse.gef.mvc.fx.policies.ResizePolicy
-
Create an operation to resize the content according to the given
ResizeOperation
. - createRootEntry() - Method in class org.eclipse.gef.mvc.fx.ui.properties.UndoablePropertySheetPage
-
Creates the
IPropertySheetEntry
that is used as the root entry of thisUndoablePropertySheetPage
. - createSelectOperation(IContentPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.policies.CreationPolicy
-
Returns an
ITransactionalOperation
that adds the givenIContentPart
to theSelectionModel
of the correspondingIViewer
. - createSingleSelectionHandleParts(IVisualPart<? extends Node>, Map<Object, Object>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
Creates handle parts for a single selection.
- createSingleSelectionHandlePartsForCurve(IVisualPart<? extends Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
Creates handle parts for a single selection of which the handle geometry is an
ICurve
. - createSingleSelectionHandlePartsForPolygonalOutline(IVisualPart<? extends Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
- createSingleSelectionHandlePartsForRectangularOutline(IVisualPart<? extends Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef.mvc.fx.parts.DefaultSelectionHandlePartFactory
-
Creates handle parts for a single selection of which the handle geometry is a
Rectangle
. - createTransformContentOperation() - Method in class org.eclipse.gef.mvc.fx.policies.TransformPolicy
-
Returns an operation to transform the content.
- CreationPolicy - Class in org.eclipse.gef.mvc.fx.policies
-
The
CreationPolicy
is anAbstractPolicy
that handles the creation of content. - CreationPolicy() - Constructor for class org.eclipse.gef.mvc.fx.policies.CreationPolicy
All Classes and Interfaces|All Packages|Constant Field Values