Package org.eclipse.gef.mvc.fx.operations
This package contains all
IUndoableOperation
implementations contributed by MVC.FX.-
Interface Summary Interface Description ITransactionalOperation AnITransactionalOperation
is anIUndoableOperation
that tolerates successive calls toIUndoableOperation.execute(IProgressMonitor, IAdaptable)
andIUndoableOperation.undo(IProgressMonitor, IAdaptable)
and allows to check whether it has an overall effect (ITransactionalOperation.isNoOp()
) compared to the initial state upon construction. -
Class Summary Class Description AbstractCompositeOperation TheAbstractCompositeOperation
is an abstract implementation of theICompositeOperation
interface.AddContentChildOperation TheAddContentChildOperation
uses theIContentPart
API to remove a content object from anIContentPart
.AddSnapToStrategyOperation TheRemoveSnapToStrategyOperation
can be used to add anISnapToStrategy
to the list of supported strategies that is managed by theSnappingModel
.AttachToContentAnchorageOperation TheAttachToContentAnchorageOperation
uses theIContentPart
API to attach an anchored to the given anchorage.BendContentOperation AnITransactionalOperation
to bend anIBendableContentPart
.BendVisualOperation TheBendVisualOperation
is anITransactionalOperation
that can be used to manipulate the visual bend points of anIBendableContentPart
.ChangeContentsOperation TheChangeContentsOperation
can be used to change the content objects stored in thecontentsProperty()
.ChangeFocusOperation ChangeSelectionOperation ChangeViewportOperation TheChangeViewportOperation
can be used to alter the scroll offset and the content transformation of anInfiniteCanvas
.DeselectOperation DetachFromContentAnchorageOperation TheDetachFromContentAnchorageOperation
uses theIContentPart
API to detach an anchored from the given anchorage.ForwardUndoCompositeOperation TheForwardUndoCompositeOperation
is anAbstractCompositeOperation
which undoes its combined operations in the same order as they are executed.RemoveContentChildOperation TheRemoveContentChildOperation
uses theIContentPart
API to remove a content object from anIContentPart
.RemoveSnapToStrategyOperation TheRemoveSnapToStrategyOperation
can be used to remove anISnapToStrategy
from the list of supported strategies that is managed by theSnappingModel
.ResizeContentOperation<VR> AnITransactionalOperation
to change the size of anIResizableContentPart
.ResizeOperation TheResizeOperation
can be used to alter the size of avisual
.RevealOperation TheRevealOperation
can be used to reveal anIVisualPart
within itsIViewer
, i.e. manipulates the viewport translation so that the part is visible.ReverseUndoCompositeOperation TheReverseUndoCompositeOperation
is anAbstractCompositeOperation
which undoes its combined operations in the reverse order of their execution.SelectOperation SetRefreshVisualOperation ASetRefreshVisualOperation
is used to set/unset theIVisualPart.isRefreshVisual()
flag of a specifiedIVisualPart
.TransformContentOperation AnITransactionalOperation
to change the transform of anITransformableContentPart
.TransformVisualOperation TheTransformVisualOperation
can be used to change anAffine
, for example, one that is contained within the transformations list of aNode
to transform thatNode
.