Package | Description |
---|---|
org.eclipse.gef.mvc.fx.domain |
This package contains a JavaFX-specific
IDomain implementation:
HistoricizingDomain . |
org.eclipse.gef.mvc.fx.operations |
This package contains all
IUndoableOperation
implementations contributed by MVC.FX. |
org.eclipse.gef.mvc.fx.policies |
This package contains all
IPolicy
implementations contributed by MVC.FX. |
org.eclipse.gef.mvc.fx.ui.properties |
This package contains helper classes for the integration and manipulation of
properties within the Eclipse "Properties View".
|
Modifier and Type | Method and Description |
---|---|
protected void |
HistoricizingDomain.applyUndoContext(ITransactionalOperation operation)
Applies the undo context to the given operation.
|
void |
IDomain.execute(ITransactionalOperation operation,
IProgressMonitor monitor)
Executes the given
IUndoableOperation . |
void |
HistoricizingDomain.execute(ITransactionalOperation operation,
IProgressMonitor monitor)
Executes the given
IUndoableOperation . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompositeOperation
The
AbstractCompositeOperation is an abstract implementation of the
ICompositeOperation interface. |
class |
AddContentChildOperation
The
AddContentChildOperation uses the IContentPart API to
remove a content object from an IContentPart . |
class |
AddSnapToStrategyOperation
The
RemoveSnapToStrategyOperation can be used to add an
ISnapToStrategy to the list of supported strategies that is managed
by the SnappingModel . |
class |
AttachToContentAnchorageOperation
The
AttachToContentAnchorageOperation uses the IContentPart
API to attach an anchored to the given anchorage. |
class |
BendContentOperation
An
ITransactionalOperation to bend an IBendableContentPart . |
class |
BendVisualOperation
The
BendVisualOperation is an ITransactionalOperation that
can be used to manipulate the visual bend points of an
IBendableContentPart . |
class |
ChangeContentsOperation
The
ChangeContentsOperation can be used to change the content objects
stored in the IViewer.contentsProperty() . |
class |
ChangeFocusOperation
|
class |
ChangeSelectionOperation
|
class |
ChangeViewportOperation
The
ChangeViewportOperation can be used to alter the scroll offset
and the content transformation of an InfiniteCanvas . |
class |
DeselectOperation
|
class |
DetachFromContentAnchorageOperation
The
DetachFromContentAnchorageOperation uses the IContentPart
API to detach an anchored from the given anchorage. |
class |
ForwardUndoCompositeOperation
The
ForwardUndoCompositeOperation is an
AbstractCompositeOperation which undoes its combined operations in
the same order as they are executed. |
class |
RemoveContentChildOperation
The
RemoveContentChildOperation uses the IContentPart API to
remove a content object from an IContentPart . |
class |
RemoveSnapToStrategyOperation
The
RemoveSnapToStrategyOperation can be used to remove an
ISnapToStrategy from the list of supported strategies that is managed
by the SnappingModel . |
class |
ResizeContentOperation<VR>
An
ITransactionalOperation to change the size of an
IResizableContentPart . |
class |
ResizeOperation
The
ResizeOperation can be used to alter the size of a visual . |
class |
RevealOperation
The
RevealOperation can be used to reveal an IVisualPart
within its IViewer , i.e. manipulates the viewport translation so that
the part is visible. |
class |
ReverseUndoCompositeOperation
The
ReverseUndoCompositeOperation is an
AbstractCompositeOperation which undoes its combined operations in
the reverse order of their execution. |
class |
SelectOperation
|
class |
SetRefreshVisualOperation
A
SetRefreshVisualOperation is used to set/unset the
IVisualPart.isRefreshVisual() flag of a specified IVisualPart
. |
class |
TransformContentOperation
An
ITransactionalOperation to change the transform of an
ITransformableContentPart . |
class |
TransformVisualOperation
The
TransformVisualOperation can be used to change an Affine ,
for example, one that is contained within the transformations list of a
Node to transform that Node . |
Modifier and Type | Method and Description |
---|---|
ITransactionalOperation |
AbstractCompositeOperation.unwrap(boolean filterNoOps)
Simplifies this composite operation if possible and returns the
simplified operation.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ITransactionalOperation> |
AbstractCompositeOperation.getOperations()
Returns the list of
ITransactionalOperation s which are combined
in this composite operation. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractCompositeOperation.addAll(java.util.List<ITransactionalOperation> operations)
Adds the given
IUndoableOperation s to this composite operation. |
Modifier and Type | Method and Description |
---|---|
ITransactionalOperation |
AbstractPolicy.commit()
Returns an
ITransactionalOperation that performs all
manipulations applied by the policy since the previous AbstractPolicy.init()
call. |
ITransactionalOperation |
TransformPolicy.commit() |
ITransactionalOperation |
IPolicy.commit()
Returns an
ITransactionalOperation that performs all
manipulations applied by the policy since the previous IPolicy.init()
call. |
ITransactionalOperation |
BendConnectionPolicy.commit() |
ITransactionalOperation |
ResizePolicy.commit() |
protected ITransactionalOperation |
CreationPolicy.createFocusOperation(IContentPart<? extends javafx.scene.Node> part)
Returns an
ITransactionalOperation that adds the given
IContentPart to the FocusModel of the corresponding
IViewer . |
protected abstract ITransactionalOperation |
AbstractPolicy.createOperation()
Creates an
ITransactionalOperation that is used to encapsulate
the changes that are applied by this AbstractPolicy through its
"work" methods. |
protected ITransactionalOperation |
TransformPolicy.createOperation() |
protected ITransactionalOperation |
FocusTraversalPolicy.createOperation() |
protected ITransactionalOperation |
DeletionPolicy.createOperation() |
protected ITransactionalOperation |
CreationPolicy.createOperation() |
protected ITransactionalOperation |
ContentPolicy.createOperation() |
protected ITransactionalOperation |
BendConnectionPolicy.createOperation() |
protected ITransactionalOperation |
ResizePolicy.createOperation() |
protected ITransactionalOperation |
ViewportPolicy.createOperation() |
protected ITransactionalOperation |
ResizePolicy.createResizeContentOperation(ResizeOperation resizeOperation)
Create an operation to resize the content according to the given
ResizeOperation . |
protected ITransactionalOperation |
CreationPolicy.createSelectOperation(IContentPart<? extends javafx.scene.Node> part)
Returns an
ITransactionalOperation that adds the given
IContentPart to the SelectionModel of the corresponding
IViewer . |
protected ITransactionalOperation |
TransformPolicy.createTransformContentOperation()
Returns an operation to transform the content.
|
protected ITransactionalOperation |
AbstractPolicy.getOperation()
Returns the
ITransactionalOperation that is used to encapsulate
the changes that are applied by this AbstractPolicy through its
"work" methods. |
Modifier and Type | Class and Description |
---|---|
class |
SetPropertyValueOperation
An
ITransactionalOperation used to set or reset the value of a
property. |
Modifier and Type | Method and Description |
---|---|
protected void |
UndoablePropertySheetEntry.valueChanged(UndoablePropertySheetEntry child,
ITransactionalOperation operation)
Update parent entry about change, being encapsulated into the given
operation.
|
Copyright (c) 2014, 2016 itemis AG and others. All rights reserved.