Uses of Interface
org.eclipse.gef.mvc.fx.operations.ITransactionalOperation
Packages that use ITransactionalOperation
Package
Description
This package contains a JavaFX-specific
IDomain
implementation:
HistoricizingDomain
.This package contains all
IUndoableOperation
implementations contributed by MVC.FX.This package contains all
IPolicy
implementations contributed by MVC.FX.This package contains helper classes for the integration and manipulation of
properties within the Eclipse "Properties View".
-
Uses of ITransactionalOperation in org.eclipse.gef.mvc.fx.domain
Methods in org.eclipse.gef.mvc.fx.domain with parameters of type ITransactionalOperationModifier and TypeMethodDescriptionprotected void
HistoricizingDomain.applyUndoContext
(ITransactionalOperation operation) Applies the undo context to the given operation.void
HistoricizingDomain.execute
(ITransactionalOperation operation, IProgressMonitor monitor) Executes the givenIUndoableOperation
.void
IDomain.execute
(ITransactionalOperation operation, IProgressMonitor monitor) Executes the givenIUndoableOperation
. -
Uses of ITransactionalOperation in org.eclipse.gef.mvc.fx.operations
Classes in org.eclipse.gef.mvc.fx.operations that implement ITransactionalOperationModifier and TypeClassDescriptionclass
TheAbstractCompositeOperation
is an abstract implementation of theICompositeOperation
interface.class
TheAddContentChildOperation
uses theIContentPart
API to remove a content object from anIContentPart
.class
TheRemoveSnapToStrategyOperation
can be used to add anISnapToStrategy
to the list of supported strategies that is managed by theSnappingModel
.class
TheAttachToContentAnchorageOperation
uses theIContentPart
API to attach an anchored to the given anchorage.class
AnITransactionalOperation
to bend anIBendableContentPart
.class
TheBendVisualOperation
is anITransactionalOperation
that can be used to manipulate the visual bend points of anIBendableContentPart
.class
TheChangeContentsOperation
can be used to change the content objects stored in theIViewer.contentsProperty()
.class
class
class
TheChangeViewportOperation
can be used to alter the scroll offset and the content transformation of anInfiniteCanvas
.class
class
TheDetachFromContentAnchorageOperation
uses theIContentPart
API to detach an anchored from the given anchorage.class
TheForwardUndoCompositeOperation
is anAbstractCompositeOperation
which undoes its combined operations in the same order as they are executed.class
TheRemoveContentChildOperation
uses theIContentPart
API to remove a content object from anIContentPart
.class
TheRemoveSnapToStrategyOperation
can be used to remove anISnapToStrategy
from the list of supported strategies that is managed by theSnappingModel
.class
AnITransactionalOperation
to change the size of anIResizableContentPart
.class
TheResizeOperation
can be used to alter the size of avisual
.class
TheRevealOperation
can be used to reveal anIVisualPart
within itsIViewer
, i.e. manipulates the viewport translation so that the part is visible.class
TheReverseUndoCompositeOperation
is anAbstractCompositeOperation
which undoes its combined operations in the reverse order of their execution.class
class
ASetRefreshVisualOperation
is used to set/unset theIVisualPart.isRefreshVisual()
flag of a specifiedIVisualPart
.class
AnITransactionalOperation
to change the transform of anITransformableContentPart
.class
TheTransformVisualOperation
can be used to change anAffine
, for example, one that is contained within the transformations list of aNode
to transform thatNode
.Methods in org.eclipse.gef.mvc.fx.operations that return ITransactionalOperationModifier and TypeMethodDescriptionAbstractCompositeOperation.unwrap
(boolean filterNoOps) Simplifies this composite operation if possible and returns the simplified operation.Methods in org.eclipse.gef.mvc.fx.operations that return types with arguments of type ITransactionalOperationModifier and TypeMethodDescriptionAbstractCompositeOperation.getOperations()
Returns the list ofITransactionalOperation
s which are combined in this composite operation.Method parameters in org.eclipse.gef.mvc.fx.operations with type arguments of type ITransactionalOperationModifier and TypeMethodDescriptionvoid
AbstractCompositeOperation.addAll
(List<ITransactionalOperation> operations) Adds the givenIUndoableOperation
s to this composite operation. -
Uses of ITransactionalOperation in org.eclipse.gef.mvc.fx.policies
Methods in org.eclipse.gef.mvc.fx.policies that return ITransactionalOperationModifier and TypeMethodDescriptionAbstractPolicy.commit()
Returns anITransactionalOperation
that performs all manipulations applied by the policy since the previousAbstractPolicy.init()
call.BendConnectionPolicy.commit()
IPolicy.commit()
Returns anITransactionalOperation
that performs all manipulations applied by the policy since the previousIPolicy.init()
call.ResizePolicy.commit()
TransformPolicy.commit()
protected ITransactionalOperation
CreationPolicy.createFocusOperation
(IContentPart<? extends Node> part) Returns anITransactionalOperation
that adds the givenIContentPart
to theFocusModel
of the correspondingIViewer
.protected abstract ITransactionalOperation
AbstractPolicy.createOperation()
Creates anITransactionalOperation
that is used to encapsulate the changes that are applied by thisAbstractPolicy
through its "work" methods.protected ITransactionalOperation
BendConnectionPolicy.createOperation()
protected ITransactionalOperation
ContentPolicy.createOperation()
protected ITransactionalOperation
CreationPolicy.createOperation()
protected ITransactionalOperation
DeletionPolicy.createOperation()
protected ITransactionalOperation
FocusTraversalPolicy.createOperation()
protected ITransactionalOperation
ResizePolicy.createOperation()
protected ITransactionalOperation
TransformPolicy.createOperation()
protected ITransactionalOperation
ViewportPolicy.createOperation()
protected ITransactionalOperation
ResizePolicy.createResizeContentOperation
(ResizeOperation resizeOperation) Create an operation to resize the content according to the givenResizeOperation
.protected ITransactionalOperation
CreationPolicy.createSelectOperation
(IContentPart<? extends Node> part) Returns anITransactionalOperation
that adds the givenIContentPart
to theSelectionModel
of the correspondingIViewer
.protected ITransactionalOperation
TransformPolicy.createTransformContentOperation()
Returns an operation to transform the content.protected final ITransactionalOperation
AbstractPolicy.getOperation()
Returns theITransactionalOperation
that is used to encapsulate the changes that are applied by thisAbstractPolicy
through its "work" methods. -
Uses of ITransactionalOperation in org.eclipse.gef.mvc.fx.ui.properties
Classes in org.eclipse.gef.mvc.fx.ui.properties that implement ITransactionalOperationModifier and TypeClassDescriptionclass
AnITransactionalOperation
used to set or reset the value of a property.Methods in org.eclipse.gef.mvc.fx.ui.properties with parameters of type ITransactionalOperationModifier and TypeMethodDescriptionprotected void
UndoablePropertySheetEntry.valueChanged
(UndoablePropertySheetEntry child, ITransactionalOperation operation) Update parent entry about change, being encapsulated into the given operation.