Package | Description |
---|---|
org.eclipse.gef4.mvc.fx.operations |
This package contains all
IUndoableOperation
implementations contributed by MVC.FX. |
org.eclipse.gef4.mvc.fx.policies |
This package contains all
IPolicy
implementations contributed by MVC.FX. |
org.eclipse.gef4.mvc.operations |
This package contains implementations of
IUndoableOperation which can be
used to manipulate the default models, especially content creation and
removal. |
org.eclipse.gef4.mvc.policies |
This package contains the
IPolicy (and
AbstractPolicy ) abstraction and
concrete implementations for the manipulation of the
ContentModel :
ContentPolicy ,
CreationPolicy , and
DeletionPolicy . |
org.eclipse.gef4.mvc.ui.properties |
This package provides a
PropertySheetPage implementation that
integrates with the
IOperationHistory to make
property changes undoable (
UndoablePropertySheetPage ), as
well as an IAdapterFactory (
ContentPropertySourceAdapterFactory
) that adapts content elements of
IContentPart s to
IPropertySource . |
Modifier and Type | Class and Description |
---|---|
class |
FXBendConnectionOperation
An
FXBendConnectionOperation can be used to manipulate an
Connection in an undo-context. |
class |
FXChangeViewportOperation
The
FXChangeViewportOperation can be used to alter the scroll offset
and the content transformation of an InfiniteCanvas . |
class |
FXResizeOperation
The
FXResizeOperation can be used to alter the size of a
visual . |
class |
FXRevealOperation
The
FXRevealOperation can be used to reveal an IVisualPart
within its IViewer , i.e. manipulates the viewport translation so that
the part is visible. |
class |
FXTransformOperation
The
FXTransformOperation can be used to change an Affine , for
example, one that is contained within the transformations list of a
Node to transform that Node . |
class |
FXUpdateAnchorHintsOperation |
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 |
AbstractTransformPolicy.commit() |
ITransactionalOperation |
AbstractTransactionPolicy.commit()
Returns an
ITransactionalOperation that performs all
manipulations applied by the policy since the last AbstractTransactionPolicy.init() call. |
ITransactionalOperation |
AbstractResizePolicy.commit() |
ITransactionalOperation |
AbstractBendPolicy.commit() |
protected ITransactionalOperation |
CreationPolicy.createFocusOperation(IContentPart<VR,? extends VR> part)
Returns an
ITransactionalOperation that adds the given
IContentPart to the FocusModel of the corresponding
IViewer . |
protected ITransactionalOperation |
DeletionPolicy.createOperation() |
protected ITransactionalOperation |
CreationPolicy.createOperation() |
protected ITransactionalOperation |
ContentPolicy.createOperation() |
protected abstract ITransactionalOperation |
AbstractTransactionPolicy.createOperation()
Creates an
ITransactionalOperation that is used to encapsulate
the changes that are applied by this AbstractTransactionPolicy
through its "work" methods. |
protected ITransactionalOperation |
AbstractResizePolicy.createResizeContentOperation()
Create an operation to resize the content.
|
protected ITransactionalOperation |
CreationPolicy.createSelectOperation(IContentPart<VR,? extends VR> part)
Returns an
ITransactionalOperation that adds the given
IContentPart to the SelectionModel of the corresponding
IViewer . |
protected ITransactionalOperation |
AbstractTransformPolicy.createTransformContentOperation()
Returns an operation to transform the content.
|
protected ITransactionalOperation |
AbstractTransactionPolicy.getOperation()
Returns the
ITransactionalOperation that is used to encapsulate
the changes that are applied by this AbstractTransactionPolicy
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 itemis AG and others. All rights reserved.