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

C

canConnect(int) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
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.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.
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.
childrenProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractVisualPart
 
childrenProperty() - Method in interface org.eclipse.gef4.mvc.parts.IVisualPart
Returns a read-only property containing the children of this IVisualPart.
clear() - Method in class org.eclipse.gef4.mvc.behaviors.ContentPartPool
Clears the pool, that is removes all IContentParts.
clearActivePolicies(IViewer<VR>) - Method in class org.eclipse.gef4.mvc.tools.AbstractTool
Clears the list of active policies of this tool for the given viewer.
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.FXFocusAndSelectOnClickPolicy
 
click(MouseEvent) - Method in interface org.eclipse.gef4.mvc.fx.policies.IFXOnClickPolicy
This callback method is invoked when the user performs a mouse click on the host.
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.FXBendConnectionPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeConnectionPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformConnectionPolicy
 
commit() - Method in class org.eclipse.gef4.mvc.policies.AbstractBendPolicy
 
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.AbstractResizePolicy
 
commit() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransactionPolicy
Returns an ITransactionalOperation that performs all manipulations applied by the policy since the previous AbstractTransactionPolicy.init() call.
commit() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransformPolicy
 
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.FXPanOrZoomOnScrollPolicy
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_HANDLE_COLOR_PROVIDER - Static variable in class org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory
An adapter role for the fill color of connected handles.
CONTENT_ANCHORAGES_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IContentPart
CONTENT_CHILDREN_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IContentPart
CONTENT_PROPERTY - Static variable in interface org.eclipse.gef4.mvc.parts.IContentPart
Name of the content property.
CONTENT_VIEWER_ROLE - Static variable in class org.eclipse.gef4.mvc.fx.domain.FXDomain
The adapter role for the content viewer.
contentAnchoragesUnmodifiableProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
 
contentAnchoragesUnmodifiableProperty() - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
Returns an unmodifiable read-only set-multimap property containing the content anchorages.
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
 
contentChildrenUnmodifiableProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
 
contentChildrenUnmodifiableProperty() - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
Returns an unmodfiable read-only property containing the content children.
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
 
contentProperty() - Method in class org.eclipse.gef4.mvc.parts.AbstractContentPart
 
contentProperty() - Method in interface org.eclipse.gef4.mvc.parts.IContentPart
A writable property representing the IContentPart's content.
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
contentsProperty() - Method in class org.eclipse.gef4.mvc.models.ContentModel
A read-only property containing the current content objects.
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.
create(IWorkbenchPart) - Method in interface org.eclipse.gef4.mvc.ui.properties.IPropertySheetPageFactory
Creates a new IPropertySheetPage for the given IWorkbenchPart.
createAfter(int, Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
Creates a new anchor after the anchor specified by the given explicit anchor index.
createBefore(int, Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
Creates a new anchor before the anchor specified by the given explicit anchor index.
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.
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.FXDefaultFocusFeedbackPartFactory
 
createFeedbackParts(List<? extends IVisualPart<Node, ? extends Node>>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHoverFeedbackPartFactory
 
createFeedbackParts(List<? extends IVisualPart<Node, ? extends Node>>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionFeedbackPartFactory
 
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.FXDefaultHoverHandlePartFactory
 
createHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory
 
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.
createHoverFilter(FXViewer) - Method in class org.eclipse.gef4.mvc.fx.tools.FXHoverTool
Creates an EventHandler for hover MouseEvents.
createHoverHandlePartsForCurve(IVisualPart<Node, ? extends Node>, IBehavior<Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHoverHandlePartFactory
Creates hover handle parts for a handle geometry that is an ICurve.
createHoverHandlePartsForPolygonalOutline(IVisualPart<Node, ? extends Node>, IBehavior<Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHoverHandlePartFactory
Creates hover handle parts for a handle geometry that is an IShape but not a Rectangle.
createHoverHandlePartsForRectangularOutline(IVisualPart<Node, ? extends Node>, IBehavior<Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultHoverHandlePartFactory
Creates hover handle parts for a handle geometry that is a Rectangle.
createLayer(boolean) - Method in class org.eclipse.gef4.mvc.fx.parts.FXRootPart
Creates a Group and sets its Node.pickOnBoundsProperty() to false.
createMultiSelectionHandleParts(List<? extends IVisualPart<Node, ? extends Node>>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory
Creates handle parts for a multi selection.
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXChangeViewportPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXFocusTraversalPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeConnectionPolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizePolicy
 
createOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformConnectionPolicy
 
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.policies.AbstractTransformPolicy
Creates a new AffineTransform and appends it to the postTransforms list.
createPreTransform() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransformPolicy
Creates a new AffineTransform and appends it to the preTransforms list.
createPropertyEditor(Composite) - Method in class org.eclipse.gef4.mvc.fx.ui.properties.FXPaintPropertyDescriptor
 
createPropertySheetPage() - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXEditor
Creates an IPropertySheetPage using the injected IPropertySheetPageFactory, if present.
createPropertySheetPage() - Method in class org.eclipse.gef4.mvc.fx.ui.parts.AbstractFXView
Creates an IPropertySheetPage using the injected IPropertySheetPageFactory, if present.
createReselectOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
Create an IUndoableOperation to re-select the host part.
createResizeContentOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXResizeConnectionPolicy
 
createResizeContentOperation() - Method in class org.eclipse.gef4.mvc.policies.AbstractResizePolicy
Create an operation to resize the content.
createRootEntry() - Method in class org.eclipse.gef4.mvc.ui.properties.UndoablePropertySheetPage
Creates the IPropertySheetEntry that is used as the root entry of this UndoablePropertySheetPage.
createRotateCursor() - Method in class org.eclipse.gef4.mvc.fx.policies.FXRotateSelectedOnHandleDragPolicy
Returns the Cursor that is shown to indicate that this policy will perform a rotation.
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>, IBehavior<Node>, Map<Object, Object>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory
Creates handle parts for a single selection.
createSingleSelectionHandlePartsForCurve(IVisualPart<Node, ? extends Node>, IBehavior<Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory
Creates handle parts for a single selection of which the handle geometry is an ICurve.
createSingleSelectionHandlePartsForPolygonalOutline(IVisualPart<Node, ? extends Node>, IBehavior<Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory
Creates handle parts for a single selection of which the handle geometry is an IShape but not a Rectangle.
createSingleSelectionHandlePartsForRectangularOutline(IVisualPart<Node, ? extends Node>, IBehavior<Node>, Map<Object, Object>, Provider<BezierCurve[]>) - Method in class org.eclipse.gef4.mvc.fx.parts.FXDefaultSelectionHandlePartFactory
Creates handle parts for a single selection of which the handle geometry is a Rectangle.
createTransformContentOperation() - Method in class org.eclipse.gef4.mvc.fx.policies.FXTransformConnectionPolicy
 
createTransformContentOperation() - Method in class org.eclipse.gef4.mvc.policies.AbstractTransformPolicy
Returns an operation to transform the content.
createUnconnectedAnchor(Point) - Method in class org.eclipse.gef4.mvc.fx.policies.FXBendConnectionPolicy
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.FXFocusFeedbackPart
 
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.fx.parts.FXSquareSegmentHandlePart
 
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
 
CursorSupport - Class in org.eclipse.gef4.mvc.fx.policies
The CursorSupport provides methods for changing and restoring the mouse cursor.
CursorSupport(IPolicy<Node>) - Constructor for class org.eclipse.gef4.mvc.fx.policies.CursorSupport
Creates a new CursorSupport that can be used to change and keep track of the mouse cursor for the given IPolicy.
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
1.0.0.201605231620

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