Index

A B C D E F G H I L M N O P R S T U V Z 
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 of BoundsSnappingLocationProvider that returns the center of the bounds as the only SnappingModel.SnappingLocations.
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 the IViewer.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 given IViewer 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 given IViewer.
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 given IViewer to the specified list of objects.
ChangeFocusOperation - Class in org.eclipse.gef.mvc.fx.operations
The ChangeFocusOperation can be used to change the FocusModel of an IViewer.
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 newFocused IContentPart within the given IViewer.
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 newFocused IContentPart within the given IViewer.
ChangeSelectionOperation - Class in org.eclipse.gef.mvc.fx.operations
The ChangeSelectionOperation can be used to change the SelectionModel of an IViewer.
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 given IViewer by removing the given IContentParts.
ChangeViewportOperation - Class in org.eclipse.gef.mvc.fx.operations
The ChangeViewportOperation can be used to alter the scroll offset and the content transformation of an InfiniteCanvas.
ChangeViewportOperation(InfiniteCanvas) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
Creates a new ChangeViewportOperation to manipulate the given InfiniteCanvas.
ChangeViewportOperation(InfiniteCanvas, double, double) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
Creates a new ChangeViewportOperation to manipulate the given InfiniteCanvas.
ChangeViewportOperation(InfiniteCanvas, double, double, double, double, AffineTransform) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
Creates a new ChangeViewportOperation to manipulate the given InfiniteCanvas.
ChangeViewportOperation(InfiniteCanvas, double, double, AffineTransform) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
Creates a new ChangeViewportOperation to manipulate the given InfiniteCanvas.
ChangeViewportOperation(InfiniteCanvas, AffineTransform) - Constructor for class org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation
Creates a new ChangeViewportOperation to manipulate the given InfiniteCanvas.
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
The CircleSegmentHandlePart is an AbstractSegmentHandlePart that uses Circle for the visualization.
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 IContentParts.
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
Return an IStatus representing the merge of the given first and second IStatuss.
commit() - Method in class org.eclipse.gef.mvc.fx.policies.AbstractPolicy
Returns an ITransactionalOperation that performs all manipulations applied by the policy since the previous AbstractPolicy.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 previous IPolicy.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 given DynamicAnchor.
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
CONTENT_CHILDREN_PROPERTY - Static variable in interface org.eclipse.gef.mvc.fx.parts.IContentPart
CONTENT_PART_MAP_PROPERTY - Static variable in interface org.eclipse.gef.mvc.fx.viewer.IViewer
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 an IContentPart to synchronize the list of IContentPart children and (only in case of an IContentPart) 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 IContentParts mapped to their respective content.
ContentPartPool - Class in org.eclipse.gef.mvc.fx.behaviors
A temporary store for IContentParts that is used by ContentBehaviors.
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
ContentSelectionProvider - Class in org.eclipse.gef.mvc.fx.ui.parts
The ContentSelectionProvider is an ISelectionProvider 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 given SelectionModel.
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.BendPoints.
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 content Object 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 content Object 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 given IWorkbenchPart.
create(IWorkbenchPart) - Method in interface org.eclipse.gef.mvc.fx.ui.parts.ISelectionProviderFactory
Creates a new ISelectionProvider for the given IWorkbenchPart.
create(IWorkbenchPart) - Method in interface org.eclipse.gef.mvc.fx.ui.properties.IPropertySheetPageFactory
Creates a new IPropertySheetPage for the given IWorkbenchPart.
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 the IAdaptable.Bound.Impl.getAdaptable() as its anchorage and passing-in the given IComputationStrategy.
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 IFeedbackParts for the given targets.
createFocusOperation(IContentPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.policies.CreationPolicy
Returns an ITransactionalOperation that adds the given IContentPart to the FocusModel of the corresponding IViewer.
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 IHandleParts 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
Creates hover handle parts for a handle geometry that is an IShape but not a Rectangle.
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 its Node.pickOnBoundsProperty() to false.
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 this AbstractPolicy 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 this UndoablePropertySheetPage.
createSelectOperation(IContentPart<? extends Node>) - Method in class org.eclipse.gef.mvc.fx.policies.CreationPolicy
Returns an ITransactionalOperation that adds the given IContentPart to the SelectionModel of the corresponding IViewer.
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
Creates handle parts for a single selection of which the handle geometry is an IShape but not a Rectangle.
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 an AbstractPolicy that handles the creation of content.
CreationPolicy() - Constructor for class org.eclipse.gef.mvc.fx.policies.CreationPolicy
 
A B C D E F G H I L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values