Class OperationStatus

java.lang.Object
org.eclipse.core.runtime.Status
org.eclipse.core.commands.operations.OperationStatus
All Implemented Interfaces:
IStatus

public final class OperationStatus extends Status

OperationStatus describes the status of a request to execute, undo, or redo an operation. This class may be instantiated by clients.

Since:
3.1
  • Field Details

    • NOTHING_TO_REDO

      public static final int NOTHING_TO_REDO
      NOTHING_TO_REDO indicates there was no operation available for redo. (value is 1).
      See Also:
    • NOTHING_TO_UNDO

      public static final int NOTHING_TO_UNDO
      NOTHING_TO_UNDO indicates there was no operation available for undo. (value is 2).
      See Also:
    • OPERATION_INVALID

      public static final int OPERATION_INVALID
      OPERATION_INVALID indicates that the operation available for undo or redo is not in a state to successfully perform the undo or redo. (value is 3).
      See Also:
  • Constructor Details

    • OperationStatus

      public OperationStatus(int severity, String pluginId, int code, String message, Throwable exception)
      Creates a new operation status, specifying all properties.
      Parameters:
      severity - the severity for the status
      pluginId - the unique identifier of the relevant plug-in
      code - the informational code for the status
      message - a human-readable message, localized to the current locale
      exception - a low-level exception, or null if not applicable