Package org.w3c.css.sac
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: 1.5 $
- Author:
- Philippe Le Hegaret
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected short
code
static short
SAC_NOT_SUPPORTED_ERR
If the operation is not supportedstatic short
SAC_SYNTAX_ERR
If an invalid or illegal string is specifiedstatic short
SAC_UNSPECIFIED_ERR
this error is unspecified.
-
Constructor Summary
Constructors Constructor Description CSSException()
Creates a new CSSExceptionCSSException(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
All Methods Instance Methods Concrete Methods 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.
-
-
-
Field Detail
-
SAC_UNSPECIFIED_ERR
public static short SAC_UNSPECIFIED_ERR
this error is unspecified.
-
SAC_NOT_SUPPORTED_ERR
public static short SAC_NOT_SUPPORTED_ERR
If the operation is not supported
-
SAC_SYNTAX_ERR
public static short SAC_SYNTAX_ERR
If an invalid or illegal string is specified
-
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 classjava.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.
-
-