Class ModelVetoException

    • Constructor Detail

      • ModelVetoException

        public ModelVetoException()
        Creates new ModelVetoException without detail message and null as the target exception.
      • ModelVetoException

        public ModelVetoException​(String msg)
        Constructs an ModelVetoException with the specified detail message and null as the target exception..
        Parameters:
        msg - the detail message.
      • ModelVetoException

        public ModelVetoException​(Throwable target)
        Constructs a ModelVetoException with a target exception.
      • ModelVetoException

        public ModelVetoException​(Throwable target,
                                  String s)
        Constructs a ModelVetoException with a target exception and a detail message.
    • Method Detail

      • getTargetException

        public Throwable getTargetException()
        Get the thrown target exception.
      • getMessage

        public String getMessage()
        Returns the error message string of this throwable object.
        Overrides:
        getMessage in class Throwable
        Returns:
        the error message string of this ModelVetoException object if it was created with an error message string, the error message of the target exception if it was not created a message but the target exception has a message, or null if neither has an error message.
      • printStackTrace

        public void printStackTrace()
        Prints the stack trace of the thrown target exception.
        Overrides:
        printStackTrace in class Throwable
        See Also:
        System.err
      • printStackTrace

        public void printStackTrace​(PrintStream ps)
        Prints the stack trace of the thrown target exception to the specified print stream.
        Overrides:
        printStackTrace in class Throwable
      • printStackTrace

        public void printStackTrace​(PrintWriter pw)
        Prints the stack trace of the thrown target exception to the specified print writer.
        Overrides:
        printStackTrace in class Throwable