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.3 $
- Author:
- Philippe Le Hegaret
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected short
code
protected java.lang.Exception
e
The internal exception.protected java.lang.String
s
protected static java.lang.String
S_SAC_NOT_SUPPORTED_ERR
protected static java.lang.String
S_SAC_SYNTAX_ERR
protected static java.lang.String
S_SAC_UNSPECIFIED_ERR
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
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
-
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 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.
-
-