# Hierarchy For Package org.eclipse.gef.mvc.fx.operations

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.core.commands.operations.AbstractOperation (implements org.eclipse.core.commands.operations.IUndoableOperation)
    - org.eclipse.gef.mvc.fx.operations.AbstractCompositeOperation (implements org.eclipse.core.commands.operations.ICompositeOperation, org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
      - org.eclipse.gef.mvc.fx.operations.ForwardUndoCompositeOperation
      - org.eclipse.gef.mvc.fx.operations.ReverseUndoCompositeOperation
    - org.eclipse.gef.mvc.fx.operations.AddContentChildOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.AddSnapToStrategyOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.AttachToContentAnchorageOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.BendContentOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.BendVisualOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.ChangeContentsOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.ChangeFocusOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.ChangeSelectionOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.ChangeViewportOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.DeselectOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.DetachFromContentAnchorageOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.RemoveContentChildOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.RemoveSnapToStrategyOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.ResizeContentOperation<VR> (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.ResizeOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.RevealOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.SelectOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.SetRefreshVisualOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.TransformContentOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)
    - org.eclipse.gef.mvc.fx.operations.TransformVisualOperation (implements org.eclipse.gef.mvc.fx.operations.ITransactionalOperation)

## Interface Hierarchy

- org.eclipse.core.commands.operations.IUndoableOperation
  - org.eclipse.gef.mvc.fx.operations.ITransactionalOperation