Class WorkbenchException

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    MultiPartInitException, PartInitException

    public class WorkbenchException
    extends CoreException
    A checked exception indicating a recoverable error occured internal to the workbench. The status provides a further description of the problem.

    This exception class is not intended to be subclassed by clients.

    See Also:
    Serialized Form
    Restriction:
    This class is not intended to be subclassed by clients.
    • Constructor Detail

      • WorkbenchException

        public WorkbenchException​(String message)
        Creates a new exception with the given message.
        Parameters:
        message - the message
      • WorkbenchException

        public WorkbenchException​(String message,
                                  Throwable nestedException)
        Creates a new exception with the given message.
        Parameters:
        message - the message
        nestedException - an exception to be wrapped by this WorkbenchException
      • WorkbenchException

        public WorkbenchException​(IStatus status)
        Creates a new exception with the given status object. The message of the given status is used as the exception message.
        Parameters:
        status - the status object to be associated with this exception