Uses of Interface
org.eclipse.gef.mvc.fx.operations.ITransactionalOperation
-
Packages that use ITransactionalOperation Package Description org.eclipse.gef.mvc.fx.domain This package contains a JavaFX-specificIDomain
implementation:HistoricizingDomain
.org.eclipse.gef.mvc.fx.operations This package contains allIUndoableOperation
implementations contributed by MVC.FX.org.eclipse.gef.mvc.fx.policies This package contains allIPolicy
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". -
-
Uses of ITransactionalOperation in org.eclipse.gef.mvc.fx.domain
Methods in org.eclipse.gef.mvc.fx.domain with parameters of type ITransactionalOperation Modifier and Type Method Description protected 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 ITransactionalOperation Modifier and Type Class Description class
AbstractCompositeOperation
TheAbstractCompositeOperation
is an abstract implementation of theICompositeOperation
interface.class
AddContentChildOperation
TheAddContentChildOperation
uses theIContentPart
API to remove a content object from anIContentPart
.class
AddSnapToStrategyOperation
TheRemoveSnapToStrategyOperation
can be used to add anISnapToStrategy
to the list of supported strategies that is managed by theSnappingModel
.class
AttachToContentAnchorageOperation
TheAttachToContentAnchorageOperation
uses theIContentPart
API to attach an anchored to the given anchorage.class
BendContentOperation
AnITransactionalOperation
to bend anIBendableContentPart
.class
BendVisualOperation
TheBendVisualOperation
is anITransactionalOperation
that can be used to manipulate the visual bend points of anIBendableContentPart
.class
ChangeContentsOperation
TheChangeContentsOperation
can be used to change the content objects stored in theIViewer.contentsProperty()
.class
ChangeFocusOperation
class
ChangeSelectionOperation
class
ChangeViewportOperation
TheChangeViewportOperation
can be used to alter the scroll offset and the content transformation of anInfiniteCanvas
.class
DeselectOperation
class
DetachFromContentAnchorageOperation
TheDetachFromContentAnchorageOperation
uses theIContentPart
API to detach an anchored from the given anchorage.class
ForwardUndoCompositeOperation
TheForwardUndoCompositeOperation
is anAbstractCompositeOperation
which undoes its combined operations in the same order as they are executed.class
RemoveContentChildOperation
TheRemoveContentChildOperation
uses theIContentPart
API to remove a content object from anIContentPart
.class
RemoveSnapToStrategyOperation
TheRemoveSnapToStrategyOperation
can be used to remove anISnapToStrategy
from the list of supported strategies that is managed by theSnappingModel
.class
ResizeContentOperation<VR>
AnITransactionalOperation
to change the size of anIResizableContentPart
.class
ResizeOperation
TheResizeOperation
can be used to alter the size of avisual
.class
RevealOperation
TheRevealOperation
can be used to reveal anIVisualPart
within itsIViewer
, i.e. manipulates the viewport translation so that the part is visible.class
ReverseUndoCompositeOperation
TheReverseUndoCompositeOperation
is anAbstractCompositeOperation
which undoes its combined operations in the reverse order of their execution.class
SelectOperation
class
SetRefreshVisualOperation
ASetRefreshVisualOperation
is used to set/unset theIVisualPart.isRefreshVisual()
flag of a specifiedIVisualPart
.class
TransformContentOperation
AnITransactionalOperation
to change the transform of anITransformableContentPart
.class
TransformVisualOperation
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 ITransactionalOperation Modifier and Type Method Description ITransactionalOperation
AbstractCompositeOperation. 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 ITransactionalOperation Modifier and Type Method Description java.util.List<ITransactionalOperation>
AbstractCompositeOperation. 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 ITransactionalOperation Modifier and Type Method Description void
AbstractCompositeOperation. addAll(java.util.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 ITransactionalOperation Modifier and Type Method Description ITransactionalOperation
AbstractPolicy. commit()
Returns anITransactionalOperation
that performs all manipulations applied by the policy since the previousAbstractPolicy.init()
call.ITransactionalOperation
BendConnectionPolicy. commit()
ITransactionalOperation
IPolicy. commit()
Returns anITransactionalOperation
that performs all manipulations applied by the policy since the previousIPolicy.init()
call.ITransactionalOperation
ResizePolicy. commit()
ITransactionalOperation
TransformPolicy. commit()
protected ITransactionalOperation
CreationPolicy. createFocusOperation(IContentPart<? extends javafx.scene.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 javafx.scene.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 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 ITransactionalOperation Modifier and Type Class Description class
SetPropertyValueOperation
AnITransactionalOperation
used to set or reset the value of a property.Methods in org.eclipse.gef.mvc.fx.ui.properties with parameters of type ITransactionalOperation Modifier and Type Method Description protected void
UndoablePropertySheetEntry. valueChanged(UndoablePropertySheetEntry child, ITransactionalOperation operation)
Update parent entry about change, being encapsulated into the given operation.
-