org.w3c.css.sac

Class CSSException

public class CSSException extends RuntimeException

Version: $Revision: 1.3 $

Author: Philippe Le Hegaret

Field Summary
protected shortcode
protected Exceptione
The internal exception.
protected Strings
static shortSAC_NOT_SUPPORTED_ERR
If the operation is not supported
static shortSAC_SYNTAX_ERR
If an invalid or illegal string is specified
static shortSAC_UNSPECIFIED_ERR
this error is unspecified.
protected static StringS_SAC_NOT_SUPPORTED_ERR
protected static StringS_SAC_SYNTAX_ERR
protected static StringS_SAC_UNSPECIFIED_ERR
Constructor Summary
CSSException()
Creates a new CSSException
CSSException(String s)
Creates a new CSSException
CSSException(Exception e)
Creates a new CSSException with an embeded exception.
CSSException(short code)
Creates a new CSSException with a specific code.
CSSException(short code, String s, Exception e)
Creates a new CSSException with an embeded exception and a specified message.
Method Summary
shortgetCode()
returns the error code for this exception.
ExceptiongetException()
Returns the internal exception if any, null otherwise.
StringgetMessage()
Returns the detail message of this throwable object.

Field Detail

code

protected short code

e

protected Exception e
The internal exception.

s

protected String s

SAC_NOT_SUPPORTED_ERR

public static final short SAC_NOT_SUPPORTED_ERR
If the operation is not supported

SAC_SYNTAX_ERR

public static final short SAC_SYNTAX_ERR
If an invalid or illegal string is specified

SAC_UNSPECIFIED_ERR

public static final short SAC_UNSPECIFIED_ERR
this error is unspecified.

S_SAC_NOT_SUPPORTED_ERR

protected static final String S_SAC_NOT_SUPPORTED_ERR

S_SAC_SYNTAX_ERR

protected static final String S_SAC_SYNTAX_ERR

S_SAC_UNSPECIFIED_ERR

protected static final String S_SAC_UNSPECIFIED_ERR

Constructor Detail

CSSException

public CSSException()
Creates a new CSSException

CSSException

public CSSException(String s)
Creates a new CSSException

CSSException

public CSSException(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, String s, 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

getCode

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

getException

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

getMessage

public String getMessage()
Returns the detail message of this throwable object.

Returns: the detail message of this Throwable, or null if this Throwable does not have a detail message.