Class Hierarchy
- java.lang.Object
- org.eclipse.core.commands.operations.AbstractOperation (implements org.eclipse.core.commands.operations.IUndoableOperation)
- org.eclipse.core.commands.operations.TriggeredOperations (implements org.eclipse.core.commands.operations.IAdvancedUndoableOperation, org.eclipse.core.commands.operations.IAdvancedUndoableOperation2, org.eclipse.core.commands.operations.ICompositeOperation, org.eclipse.core.commands.operations.IContextReplacingOperation)
- org.eclipse.core.commands.operations.DefaultOperationHistory (implements org.eclipse.core.commands.operations.IOperationHistory)
- org.eclipse.core.commands.operations.LinearUndoViolationDetector (implements org.eclipse.core.commands.operations.IOperationApprover)
- org.eclipse.core.commands.operations.LinearUndoEnforcer
- org.eclipse.core.commands.operations.OperationHistoryEvent
- org.eclipse.core.commands.operations.OperationHistoryFactory
- org.eclipse.core.runtime.Status (implements org.eclipse.core.runtime.IStatus)
- org.eclipse.core.commands.operations.OperationStatus
- org.eclipse.core.commands.operations.UndoContext (implements org.eclipse.core.commands.operations.IUndoContext)
- org.eclipse.core.commands.operations.ObjectUndoContext
- org.eclipse.core.commands.operations.AbstractOperation (implements org.eclipse.core.commands.operations.IUndoableOperation)
Interface Hierarchy
- org.eclipse.core.commands.operations.IAdvancedUndoableOperation
- org.eclipse.core.commands.operations.IAdvancedUndoableOperation2
- org.eclipse.core.commands.operations.IContextReplacingOperation
- org.eclipse.core.commands.operations.IOperationApprover
- org.eclipse.core.commands.operations.IOperationApprover2
- org.eclipse.core.commands.operations.IOperationHistory
- org.eclipse.core.commands.operations.IOperationHistoryListener
- org.eclipse.core.commands.operations.IUndoableOperation
- org.eclipse.core.commands.operations.ICompositeOperation
- org.eclipse.core.commands.operations.IUndoContext