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

C

canConnect(int) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
Returns true if the currently modified start, end, or way point can be connected, i.e. realized by an anchor that is not anchored to the Connection itself (see IAnchor.getAnchorage() ), but provided through a IVisualPart's anchor provider (i.e. a Provider<IAnchor> adapted to the IVisualPart).
canExecute() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
 
canExecute() - Method in class org.eclipse.gef4.mvc.ui.properties.SetPropertyValueOperation
 
canRedo() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
 
canUndo() - Method in class org.eclipse.gef4.mvc.operations.AbstractCompositeOperation
 
ChangeContentsOperation - Class in org.eclipse.gef4.mvc.operations
The ChangeContentsOperation can be used to change the content objects stored in the ContentModel.
ChangeContentsOperation(IViewer<?>) - Constructor for class org.eclipse.gef4.mvc.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.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(String, 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.
checkInitialized() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransactionPolicy
Checks whether this AbstractTransactionPolicy is initialized and throws an IllegalStateException if not.
CHILDREN_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IVisualPart
Name of the property storing this part's children.
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.
clearSelection() - Method in class org.eclipse.gef4.mvc.models.SelectionModel
Clears the current selection.
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.
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.FXResizeConnectionPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizePolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformConnectionPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
 
commit(AbstractTransactionPolicy<VR>) - Method in class org.eclipse.gef4.mvc.policies.AbstractInteractionPolicy
If the given IPolicy is not null, executes its commit operation the IDomain.
commit() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransactionPolicy
Returns an ITransactionalOperation that performs all manipulations applied by the policy since the last AbstractTransactionPolicy.init() call.
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.
concatenateToNewContentTransform(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
 
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 Connection and this handle part represents a connected point of that Connection.
CONTENT_ANCHORAGES_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IContentPart
Property name used within PropertyChangeEvents, which are fired whenever the content anchorages change ( IContentPart.attachToContentAnchorage(Object, String) and IContentPart.detachFromContentAnchorage(Object, String)).
CONTENT_CHILDREN_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IContentPart
Property name used within PropertyChangeEvents, which are fired whenever the content children change ( IContentPart.addContentChild(Object, int) and IContentPart.removeContentChild(Object)).
CONTENT_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IContentPart
Property name used within PropertyChangeEvents, which are fired whenever the content changes.
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.
create(Object, IContentPart<VR, ? extends VR>, int, SetMultimap<IContentPart<VR, ? extends VR>, String>) - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
Creates an IContentPart for the given content Object and establishes parent and anchored relationships for the newly created part.
create(Object, IContentPart<VR, ? extends VR>, SetMultimap<IContentPart<VR, ? extends VR>, String>) - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
Creates an IContentPart for the given content Object and establishes parent and anchored relationships for the newly created part.
createAndSelectPoint(int, Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
Creates a new 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.AbstractFXEditor
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.AbstractFXView
Creates an FXCanvas to allow the interoperability between SWT and JavaFX using the IFXCanvasFactory that was previously injected.
createChildEntry() - Method in class org.eclipse.gef4.mvc.ui.properties.UndoablePropertySheetEntry
 
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.
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.
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.
createFocusOperation(IContentPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
Returns an ITransactionalOperation that adds the given IContentPart to the FocusModel of the corresponding IViewer.
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.
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXChangeViewportPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizePolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransactionPolicy
Creates an ITransactionalOperation that is used to encapsulate the changes that are applied by this AbstractTransactionPolicy through its "work" methods.
createOperation() - Method in class org.eclipse.gef4.mvc.policies.ContentPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.policies.DeletionPolicy
 
createPartControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXEditor
 
createPartControl(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXView
 
createPostTransform() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
Creates a new AffineTransform and appends it to the postTransforms list.
createPreTransform() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformPolicy
Creates a new AffineTransform and appends it to the preTransforms list.
createPropertyEditor(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXPaintPropertyDescriptor
 
createReselectOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
Create an IUndoableOperation to re-select the host part.
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.
createSelectOperation(IContentPart<VR, ? extends VR>) - Method in class org.eclipse.gef4.mvc.policies.CreationPolicy
Returns an ITransactionalOperation that adds the given IContentPart to the SelectionModel of the corresponding IViewer.
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.
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.
createUnconnectedAnchor(Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendPolicy
Creates an (unconnected) anchor (i.e. one anchored on the Connection) for the given position (in scene coordinates).
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 AbstractTransactionPolicy that handles the creation of content.
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 O P R S T U V Z 
Skip navigation links
GEF4 MVC
0.3.0.201512142015

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