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 voidHistoricizingDomain.applyUndoContext(ITransactionalOperation operation) Applies the undo context to the given operation.voidHistoricizingDomain.execute(ITransactionalOperation operation, IProgressMonitor monitor) Executes the givenIUndoableOperation.voidIDomain.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 TypeClassDescriptionclassTheAbstractCompositeOperationis an abstract implementation of theICompositeOperationinterface.classTheAddContentChildOperationuses theIContentPartAPI to remove a content object from anIContentPart.classTheRemoveSnapToStrategyOperationcan be used to add anISnapToStrategyto the list of supported strategies that is managed by theSnappingModel.classTheAttachToContentAnchorageOperationuses theIContentPartAPI to attach an anchored to the given anchorage.classAnITransactionalOperationto bend anIBendableContentPart.classTheBendVisualOperationis anITransactionalOperationthat can be used to manipulate the visual bend points of anIBendableContentPart.classTheChangeContentsOperationcan be used to change the content objects stored in theIViewer.contentsProperty().classclassclassTheChangeViewportOperationcan be used to alter the scroll offset and the content transformation of anInfiniteCanvas.classclassTheDetachFromContentAnchorageOperationuses theIContentPartAPI to detach an anchored from the given anchorage.classTheForwardUndoCompositeOperationis anAbstractCompositeOperationwhich undoes its combined operations in the same order as they are executed.classTheRemoveContentChildOperationuses theIContentPartAPI to remove a content object from anIContentPart.classTheRemoveSnapToStrategyOperationcan be used to remove anISnapToStrategyfrom the list of supported strategies that is managed by theSnappingModel.classAnITransactionalOperationto change the size of anIResizableContentPart.classTheResizeOperationcan be used to alter the size of avisual.classTheRevealOperationcan be used to reveal anIVisualPartwithin itsIViewer, i.e. manipulates the viewport translation so that the part is visible.classTheReverseUndoCompositeOperationis anAbstractCompositeOperationwhich undoes its combined operations in the reverse order of their execution.classclassASetRefreshVisualOperationis used to set/unset theIVisualPart.isRefreshVisual()flag of a specifiedIVisualPart.classAnITransactionalOperationto change the transform of anITransformableContentPart.classTheTransformVisualOperationcan be used to change anAffine, for example, one that is contained within the transformations list of aNodeto 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 ofITransactionalOperations which are combined in this composite operation.Method parameters in org.eclipse.gef.mvc.fx.operations with type arguments of type ITransactionalOperationModifier and TypeMethodDescriptionvoidAbstractCompositeOperation.addAll(List<ITransactionalOperation> operations) Adds the givenIUndoableOperations 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 anITransactionalOperationthat performs all manipulations applied by the policy since the previousAbstractPolicy.init()call.BendConnectionPolicy.commit()IPolicy.commit()Returns anITransactionalOperationthat performs all manipulations applied by the policy since the previousIPolicy.init()call.ResizePolicy.commit()TransformPolicy.commit()protected ITransactionalOperationCreationPolicy.createFocusOperation(IContentPart<? extends javafx.scene.Node> part) Returns anITransactionalOperationthat adds the givenIContentPartto theFocusModelof the correspondingIViewer.protected abstract ITransactionalOperationAbstractPolicy.createOperation()Creates anITransactionalOperationthat is used to encapsulate the changes that are applied by thisAbstractPolicythrough its "work" methods.protected ITransactionalOperationBendConnectionPolicy.createOperation()protected ITransactionalOperationContentPolicy.createOperation()protected ITransactionalOperationCreationPolicy.createOperation()protected ITransactionalOperationDeletionPolicy.createOperation()protected ITransactionalOperationFocusTraversalPolicy.createOperation()protected ITransactionalOperationResizePolicy.createOperation()protected ITransactionalOperationTransformPolicy.createOperation()protected ITransactionalOperationViewportPolicy.createOperation()protected ITransactionalOperationResizePolicy.createResizeContentOperation(ResizeOperation resizeOperation) Create an operation to resize the content according to the givenResizeOperation.protected ITransactionalOperationCreationPolicy.createSelectOperation(IContentPart<? extends javafx.scene.Node> part) Returns anITransactionalOperationthat adds the givenIContentPartto theSelectionModelof the correspondingIViewer.protected ITransactionalOperationTransformPolicy.createTransformContentOperation()Returns an operation to transform the content.protected final ITransactionalOperationAbstractPolicy.getOperation()Returns theITransactionalOperationthat is used to encapsulate the changes that are applied by thisAbstractPolicythrough 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 TypeClassDescriptionclassAnITransactionalOperationused 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 voidUndoablePropertySheetEntry.valueChanged(UndoablePropertySheetEntry child, ITransactionalOperation operation) Update parent entry about change, being encapsulated into the given operation.