Class CSSException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.w3c.css.sac.CSSException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CSSParseException

public class CSSException extends java.lang.RuntimeException
Version:
$Revision: 477010 $
Author:
Philippe Le Hegaret
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected short
     
    protected java.lang.Exception
    The internal exception.
    protected java.lang.String
     
    protected static final java.lang.String
     
    protected static final java.lang.String
     
    protected static final java.lang.String
     
    static final short
    If the operation is not supported
    static final short
    If an invalid or illegal string is specified
    static final short
    this error is unspecified.
  • Constructor Summary

    Constructors
    Constructor
    Description
    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
    returns the error code for this exception.
    java.lang.Exception
    Returns the internal exception if any, null otherwise.
    java.lang.String
    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 Details

    • s

      protected java.lang.String s
    • SAC_UNSPECIFIED_ERR

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

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

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

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

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

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

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

      protected short code
  • Constructor Details

    • 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 Details

    • 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.