Class CSSException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    CSSParseException

    public class CSSException
    extends java.lang.RuntimeException
    Version:
    $Revision: 1.3 $
    Author:
    Philippe Le Hegaret
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      CSSException()
      Creates a new CSSException
      CSSException​(short code)
      Creates a new CSSException with a specific code.
      CSSException​(short code, java.lang.String s, java.lang.Exception e)
      Creates a new CSSException with an embeded exception and a specified message.
      CSSException​(java.lang.Exception e)
      Creates a new CSSException with an embeded exception.
      CSSException​(java.lang.String s)
      Creates a new CSSException
    • Method Summary

      Modifier and Type Method Description
      short getCode()
      returns the error code for this exception.
      java.lang.Exception getException()
      Returns the internal exception if any, null otherwise.
      java.lang.String getMessage()
      Returns the detail message of this throwable object.
      • 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

      • s

        protected java.lang.String s
      • SAC_UNSPECIFIED_ERR

        public static final short SAC_UNSPECIFIED_ERR
        this error is unspecified.
        See Also:
        Constant Field Values
      • SAC_NOT_SUPPORTED_ERR

        public static final short SAC_NOT_SUPPORTED_ERR
        If the operation is not supported
        See Also:
        Constant Field Values
      • SAC_SYNTAX_ERR

        public static final short SAC_SYNTAX_ERR
        If an invalid or illegal string is specified
        See Also:
        Constant Field Values
      • S_SAC_UNSPECIFIED_ERR

        protected static final java.lang.String S_SAC_UNSPECIFIED_ERR
        See Also:
        Constant Field Values
      • S_SAC_NOT_SUPPORTED_ERR

        protected static final java.lang.String S_SAC_NOT_SUPPORTED_ERR
        See Also:
        Constant Field Values
      • S_SAC_SYNTAX_ERR

        protected static final java.lang.String S_SAC_SYNTAX_ERR
        See Also:
        Constant Field Values
      • e

        protected java.lang.Exception e
        The internal exception.
      • code

        protected short code
    • Constructor Detail

      • CSSException

        public CSSException()
        Creates a new CSSException
      • CSSException

        public CSSException​(java.lang.String s)
        Creates a new CSSException
      • CSSException

        public CSSException​(java.lang.Exception e)
        Creates a new CSSException with an embeded exception.
        Parameters:
        a - the embeded exception.
      • CSSException

        public CSSException​(short code)
        Creates a new CSSException with a specific code.
        Parameters:
        a - the embeded exception.
      • CSSException

        public CSSException​(short code,
                            java.lang.String s,
                            java.lang.Exception e)
        Creates a new CSSException with an embeded exception and a specified message.
        Parameters:
        code - the specified code.
        e - the embeded exception.
    • Method Detail

      • getMessage

        public java.lang.String getMessage()
        Returns the detail message of this throwable object.
        Overrides:
        getMessage in class java.lang.Throwable
        Returns:
        the detail message of this Throwable, or null if this Throwable does not have a detail message.
      • getCode

        public short getCode()
        returns the error code for this exception.
      • getException

        public java.lang.Exception getException()
        Returns the internal exception if any, null otherwise.