Class SVGGraphics2DIOException

  • All Implemented Interfaces:
    java.io.Serializable

    public class SVGGraphics2DIOException
    extends java.io.IOException
    Thrown when an SVG Generator method receives an illegal argument in parameter.
    Version:
    $Id: SVGGraphics2DIOException.java 1733416 2016-03-03 07:07:13Z gadams $
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.io.IOException embedded
      The enclosed exception.
    • Constructor Summary

      Constructors 
      Constructor Description
      SVGGraphics2DIOException​(java.io.IOException ex)
      Constructs a new SVGGraphics2DIOException with the specified detail message.
      SVGGraphics2DIOException​(java.lang.String s)
      Constructs a new SVGGraphics2DIOException with the specified detail message.
      SVGGraphics2DIOException​(java.lang.String s, java.io.IOException ex)
      Constructs a new SVGGraphics2DIOException with the specified detail message.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.IOException getException()
      Returns the original enclosed exception or null if any.
      java.lang.String getMessage()
      Returns the message of this exception.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • embedded

        private java.io.IOException embedded
        The enclosed exception.
    • Constructor Detail

      • SVGGraphics2DIOException

        public SVGGraphics2DIOException​(java.lang.String s)
        Constructs a new SVGGraphics2DIOException with the specified detail message.
        Parameters:
        s - the detail message of this exception
      • SVGGraphics2DIOException

        public SVGGraphics2DIOException​(java.io.IOException ex)
        Constructs a new SVGGraphics2DIOException with the specified detail message.
        Parameters:
        ex - the enclosed exception
      • SVGGraphics2DIOException

        public SVGGraphics2DIOException​(java.lang.String s,
                                        java.io.IOException ex)
        Constructs a new SVGGraphics2DIOException with the specified detail message.
        Parameters:
        s - the detail message of this exception
        ex - the original exception
    • Method Detail

      • getMessage

        public java.lang.String getMessage()
        Returns the message of this exception. If an error message has been specified, returns that one. Otherwise, return the error message of enclosed exception or null if any.
        Overrides:
        getMessage in class java.lang.Throwable
      • getException

        public java.io.IOException getException()
        Returns the original enclosed exception or null if any.