Skip navigation links
GEF4 MVC
0.2.0.201509140217
A B C D E F G H I L M N O P R S T U V Z 

C

canAttach() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
Returns true if the currently modified point can be attached to an IVisualPart.
canExecute() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
 
canExecute() - Method in class org.eclipse.gef4.mvc.operations.UnexecutableOperation
 
canExecute() - Method in class org.eclipse.gef4.mvc.ui.properties.SetPropertyValueOperation
 
canRedo() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
 
canRedo() - Method in class org.eclipse.gef4.mvc.operations.UnexecutableOperation
 
canUndo() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
 
canUndo() - Method in class org.eclipse.gef4.mvc.operations.UnexecutableOperation
 
ChangeContentsOperation - Class in org.eclipse.gef4.mvc.operations
The ChangeContentsOperation can be used to change the content objects stored in the ContentModel.
ChangeContentsOperation(IViewer<?>, List<? extends Object>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeContentsOperation
Creates a new ChangeContentsOperation for changing the contents of the given IViewer to the specified list of objects.
ChangeContentsOperation(String, IViewer<?>, List<? extends Object>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeContentsOperation
Creates a new ChangeContentsOperation for changing the contents of the given IViewer to the specified list of objects.
changeCursor(Cursor) - Method in class org.eclipse.gef4.mvc.fx.behaviors.FXCursorBehavior
Changes the mouse cursor to the given Cursor and saves the initial mouse cursor so that it can later be restored.
ChangeFocusOperation<VR> - Class in org.eclipse.gef4.mvc.operations
The ChangeFocusOperation can be used to change the FocusModel of an IViewer.
ChangeFocusOperation(IViewer<VR>, IContentPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
Creates a new ChangeFocusOperation to assign focus to the given newFocused IContentPart within the given IViewer.
ChangeFocusOperation(IViewer<VR>, IContentPart<VR, ? extends VR>, IContentPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
Creates a new ChangeFocusOperation to assign focus to the given newFocused IContentPart within the given IViewer.
ChangeFocusOperation(String, IViewer<VR>, IContentPart<VR, ? extends VR>, IContentPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeFocusOperation
Creates a new ChangeFocusOperation to assign focus to the given newFocused IContentPart within the given IViewer.
ChangeHoverOperation<VR> - Class in org.eclipse.gef4.mvc.operations
The ChangeHoverOperation can be used to change the HoverModel of an IViewer.
ChangeHoverOperation(IViewer<VR>, IVisualPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeHoverOperation
Creates a new ChangeHoverOperation to set the given newHovered IVisualPart as the hovered part within the given IViewer.
ChangeHoverOperation(IViewer<VR>, IVisualPart<VR, ? extends VR>, IVisualPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeHoverOperation
Creates a new ChangeHoverOperation to set the given newHovered IVisualPart as the hovered part within the given IViewer.
ChangeHoverOperation(String, IViewer<VR>, IVisualPart<VR, ? extends VR>, IVisualPart<VR, ? extends VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeHoverOperation
Creates a new ChangeHoverOperation to set the given newHovered IVisualPart as the hovered part within the given IViewer.
ChangeSelectionOperation<VR> - Class in org.eclipse.gef4.mvc.operations
The ChangeSelectionOperation can be used to change the SelectionModel of an IViewer.
ChangeSelectionOperation(IViewer<VR>, List<IContentPart<VR, ? extends VR>>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeSelectionOperation
Creates a new ChangeSelectionOperation to change the selection within the given IViewer to the given list of IContentParts.
ChangeSelectionOperation(IViewer<VR>, List<IContentPart<VR, ? extends VR>>, List<IContentPart<VR, ? extends VR>>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeSelectionOperation
Creates a new ChangeSelectionOperation to change the selection within the given IViewer to the given newSelection.
ChangeSelectionOperation(String, IViewer<VR>, List<IContentPart<VR, ? extends VR>>, List<IContentPart<VR, ? extends VR>>) - Constructor for class org.eclipse.gef4.mvc.operations.ChangeSelectionOperation
Creates a new ChangeSelectionOperation to change the selection within the given IViewer to the given newSelection.
CHILDREN_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IVisualPart
Name of the property storing this part's children.
ChopBoxAnchorProvider - Class in org.eclipse.gef4.mvc.fx.parts
The ChopBoxAnchorProvider is a Provider<IFXAnchor> implementation that provides an FXChopBoxAnchor for the host visual.
ChopBoxAnchorProvider() - Constructor for class org.eclipse.gef4.mvc.fx.parts.ChopBoxAnchorProvider
 
clear() - Method in class org.eclipse.gef4.mvc.behaviors.ContentPartPool
Clears the pool, that is removes all IContentParts.
clearHover() - Method in class org.eclipse.gef4.mvc.models.HoverModel
Sets the hovered part to null.
ClearHoverFocusSelectionOperation<VR> - Class in org.eclipse.gef4.mvc.operations
The ClearHoverFocusSelectionOperation can be used to clear the HoverModel, FocusModel, and SelectionModel within an IViewer.
ClearHoverFocusSelectionOperation(IViewer<VR>) - Constructor for class org.eclipse.gef4.mvc.operations.ClearHoverFocusSelectionOperation
Creates a new ClearHoverFocusSelectionOperation for the given IViewer.
click(MouseEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.AbstractFXOnClickPolicy
This callback method is invoked when the user performs a mouse click on the host.
click(MouseEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXFocusAndSelectOnClickPolicy
 
CLICK_TOOL_POLICY_KEY - Static variable in class org.eclipse.gef4.mvc.fx.tools.FXClickDragTool
The typeKey used to retrieve those policies that are able to handle the click part of the click/drag interaction gesture.
closeExecutionTransaction(ITool<VR>) - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
 
closeExecutionTransaction(ITool<VR>) - Method in interface org.eclipse.gef4.mvc.domain.IDomain
Closes the active execution transaction, removes the given ITool from the transaction context, and opens a new execution transaction if there are any tools remaining in the context.
colorProperty() - Method in class org.eclipse.gef4.mvc.fx.ui.properties.AbstractFXColorPicker
Returns the "color" property of this AbstractFXColorPicker.
ColorWheel() - Constructor for class org.eclipse.gef4.mvc.fx.ui.properties.AbstractFXColorPicker.ColorWheel
 
combine(IStatus, IStatus) - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
Return an IStatus representing the merge of the given first and second IStatuss.
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXChangeViewportPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXRelocateConnectionPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizePolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeRelocatePolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotatePolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXScaleRelocatePolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
 
commit() - Method in interface org.eclipse.gef4.mvc.operations.ITransactional
Returns an IUndoableOperation that performs all manipulations applied by the policy since the last ITransactional.init() call.
commit(IPolicy<VR>) - Method in class org.eclipse.gef4.mvc.policies.AbstractPolicy
If the given IPolicy is ITransactional, then the policy is committed and the resulting IUndoableOperation is executed on the IDomain.
commit() - Method in class org.eclipse.gef4.mvc.policies.ContentPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.policies.DeletionPolicy
 
compareTo(AbstractFXSegmentHandlePart<? extends Node>) - Method in class org.eclipse.gef4.mvc.fx.parts.AbstractFXSegmentHandlePart
 
computeDelta(ScrollEvent) - Method in class org.eclipse.gef4.mvc.fx.policies.FXPanOnScrollPolicy
Computes the translation for the given ScrollEvent.
computeRotationAngleCW(MouseEvent, IVisualPart<Node, ? extends Node>) - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotateSelectedOnHandleDragPolicy
Computes the clock-wise rotation angle based on the initial mouse position and the actual mouse position.
concatenateToNewTransform(AffineTransform) - Method in class org.eclipse.gef4.mvc.fx.operations.FXChangeViewportOperation
Concatenates the given AffineTransform to the contents transformation that will be applied when executing this operation.
configure() - Method in class org.eclipse.gef4.mvc.fx.MvcFxModule
 
configure() - Method in class org.eclipse.gef4.mvc.fx.ui.MvcFxUiModule
 
configure() - Method in class org.eclipse.gef4.mvc.MvcModule
 
configure() - Method in class org.eclipse.gef4.mvc.ui.MvcUiModule
 
configureShell(Shell) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
 
CONNECTED_FILL - Static variable in class org.eclipse.gef4.mvc.fx.parts.FXCircleSegmentHandlePart
The default fill color for this part's visualization when it's anchorage is an FXConnection and this handle part represents a connected point of that FXConnection.
CONTENT_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IContentPart
Property name used within PropertyChangeEvents, which are fired whenever the content changes (IContentPart.setContent(Object)).
ContentBehavior<VR> - Class in org.eclipse.gef4.mvc.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.gef4.mvc.behaviors.ContentBehavior
 
contentLayer - Variable in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
The content layer visual.
ContentModel - Class in org.eclipse.gef4.mvc.models
The ContentModel stores the content Objects that are visualized.
ContentModel() - Constructor for class org.eclipse.gef4.mvc.models.ContentModel
 
ContentPartPool<VR> - Class in org.eclipse.gef4.mvc.behaviors
A temporary store for IContentParts that is used by ContentBehaviors.
ContentPartPool() - Constructor for class org.eclipse.gef4.mvc.behaviors.ContentPartPool
 
ContentPolicy<VR> - Class in org.eclipse.gef4.mvc.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.gef4.mvc.policies.ContentPolicy
 
ContentPropertySourceAdapterFactory - Class in org.eclipse.gef4.mvc.ui.properties
ContentPropertySourceAdapterFactory() - Constructor for class org.eclipse.gef4.mvc.ui.properties.ContentPropertySourceAdapterFactory
 
CONTENTS_PROPERTY - Static variable in class org.eclipse.gef4.mvc.models.ContentModel
Property name used when notifying listeners about content changes.
contentsTx - Variable in class org.eclipse.gef4.mvc.fx.behaviors.FXViewportBehavior
The Affine which is used to temporarily store the contents transformation.
create(IContentPart<VR, ? extends VR>, Object) - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
Adds the given content to the collection of to-be-created contents in the specified parent.
createAdvancedGradientFillComposite(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
Creates a Composite that contains the advanced gradient picker.
createAdvancedLinearGradient(Color, Color, Color) - Static method in class org.eclipse.gef4.mvc.fx.ui.properties.FXAdvancedGradientPicker
Creates an "advanced" linear color gradient with 3 stops from the given colors.
createAndSelectSegmentPoint(int, Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
Creates a new way point at the given segment.
createBoundsSelectionCornerHandlePart(List<? extends IVisualPart<Node, ? extends Node>>, Map<Object, Object>, Provider<BezierCurve[]>, int, double) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates an FXRectangleSegmentHandlePart for one corner of the bounds of a multi selection.
createBoundsSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, Provider<? extends IGeometry>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates handle parts for a multi selection.
createCanvas(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXEditor
Uses the IFXCanvasFactory to create the FXCanvas that allows the interoperability between SWT and JavaFX.
createCanvas(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXView
Creates an FXCanvas to allow the interoperability between SWT and JavaFX using the IFXCanvasFactory that was previously injected.
createCanvas(Composite) - Method in interface org.eclipse.gef4.mvc.fx.ui.parts.IFXCanvasFactory
Creates an FXCanvas inside of the given Composite.
createChildEntry() - Method in class org.eclipse.gef4.mvc.ui.properties.UndoablePropertySheetEntry
 
createColorFillComposite(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
Creates a Composite that contains the simple color picker.
createContentLayer() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
Creates the content layer visual.
createContentPart(Object, IBehavior<VR>, Map<Object, Object>) - Method in interface org.eclipse.gef4.mvc.parts.IContentPartFactory
Creates a specific IContentPart for the given content.
createControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXAdvancedGradientPicker
Creates the visualization for this FXAdvancedGradientPicker.
createControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXColorPicker
Creates the visualization for this FXColorPicker.
createControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXSimpleGradientPicker
Creates the visualization for this FXSimpleGradientPicker.
createCurveSelectionHandlePart(IVisualPart<Node, ? extends Node>, Provider<BezierCurve[]>, int, int, double) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates an IHandlePart for the specified segment vertex of the IGeometry provided by the given handleGeometryProvider.
createCurveSelectionHandleParts(IVisualPart<Node, ? extends Node>, Provider<BezierCurve[]>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Generate handles for the end/join points of the individual beziers.
createDialogArea(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
 
createExecutionTransaction() - Method in class org.eclipse.gef4.mvc.domain.AbstractDomain
Creates a ForwardUndoCompositeOperation which is used to store the operations within an execution transaction.
createFeedbackLayer() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
Creates the feedback layer visual.
createFeedbackParts(List<? extends IVisualPart<Node, ? extends Node>>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultFeedbackPartFactory
 
createFeedbackParts(List<? extends IVisualPart<VR, ? extends VR>>, IBehavior<VR>, Map<Object, Object>) - Method in interface org.eclipse.gef4.mvc.parts.IFeedbackPartFactory
Creates specific IFeedbackParts for the given targets.
createHandleLayer() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
Creates the handle layer visual.
createHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
 
createHandleParts(List<? extends IVisualPart<VR, ? extends VR>>, IBehavior<VR>, Map<Object, Object>) - Method in interface org.eclipse.gef4.mvc.parts.IHandlePartFactory
Creates specific IHandleParts for the given targets.
createHoverFeedbackParts(List<? extends IVisualPart<Node, ? extends Node>>, HoverBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultFeedbackPartFactory
Creates FXHoverFeedbackParts for the given targets.
createHoverFilter(FXViewer) - Method in class org.eclipse.gef4.mvc.fx.tools.FXHoverTool
Creates an EventHandler for hover MouseEvents.
createHoverHandleParts(IVisualPart<Node, ? extends Node>, HoverBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates hover handle parts for the given (hovered) target IVisualPart.
createHoverSegmentHandlePart(IVisualPart<Node, ? extends Node>, Provider<BezierCurve[]>, int, int, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates an FXCircleSegmentHandlePart for the given (hovered) target IVisualPart.
createLayer(boolean) - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
Creates a Group and sets its Node.pickOnBoundsProperty() to false.
createLinkFeedbackPart(IVisualPart<Node, ? extends Node>, IVisualPart<Node, ? extends Node>, String) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultFeedbackPartFactory
Creates a dotted feedback-line between an anchored part and its anchorage.
createMultiSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates handle parts for a multi selection.
createNoFillComposite(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
Creates a Composite that contains nothing to represent "no fill".
createPaintImage(int, int, Paint) - Static method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
Creates a rectangular Image to visualize the given Paint.
createPartControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXEditor
 
createPartControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.FXView
 
createPropertyEditor(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillPropertyDescriptor
 
createScrollPaneContent(Node...) - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
Creates a Group which contains the given Nodes.
createSelectionFeedbackParts(List<? extends IVisualPart<Node, ? extends Node>>, SelectionBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultFeedbackPartFactory
createSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, SelectionBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates handle parts for a selection.
createSelectionSegmentHandlePart(IVisualPart<Node, ? extends Node>, Provider<BezierCurve[]>, int, int, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates an IHandlePart for the specified vertex of the IGeometry provided by the given handleGeometryProvider.
createSimpleGradient(Color, Color) - Static method in class org.eclipse.gef4.mvc.fx.ui.properties.FXSimpleGradientPicker
Creates a simple color gradient from the given start color to the given end color.
createSimpleGradientFillComposite(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXFillSelectionDialog
Creates a Composite that contains the simple gradient picker.
createSingleSelectionHandleParts(IVisualPart<Node, ? extends Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates handle parts for a single selection.
createStop(double) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXAdvancedGradientPicker
Creates a new spot for the given offset.
createTightBoundsSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, Provider<BezierCurve[]>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHandlePartFactory
Creates FXRectangleSegmentHandleParts for the segments provided by the given segments provider.
createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXCircleSegmentHandlePart
Creates the visual representation of this selection handle.
createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXHoverFeedbackPart
 
createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRectangleSegmentHandlePart
 
createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
 
createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXSelectionFeedbackPart
 
createVisual() - Method in class org.eclipse.gef4.mvc.fx.parts.FXSelectionLinkFeedbackPart
 
createVisual() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
Creates this part's visual.
CREATION_DELAY_MILLIS - Static variable in class org.eclipse.gef4.mvc.fx.behaviors.FXHoverBehavior
Time in milliseconds until the hover handles are created when the host is hovered.
CreationPolicy<VR> - Class in org.eclipse.gef4.mvc.policies
The CreationPolicy is an ITransactional AbstractPolicy that handles the creation of new content objects via the ContentPolicy.
CreationPolicy() - Constructor for class org.eclipse.gef4.mvc.policies.CreationPolicy
 
CURSOR_PROVIDER_ROLE - Static variable in class org.eclipse.gef4.mvc.fx.behaviors.FXCursorBehavior
Role name for the Provider<Map<KeyCode, Cursor>> which can be registered on an IVisualPart to provide the mouse Cursors for the individual modifier keys.
A B C D E F G H I L M N O P R S T U V Z 
Skip navigation links
GEF4 MVC
0.2.0.201509140217

Copyright (c) 2014 itemis AG and others. All rights reserved.