|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.xml.sax.SAXException
wt.util.xml.WTSAXException
Extends the capability of the org.xml.sax.SAXException in that, like
the wt.util.WTException, it accommodates nested exceptions and localizable
text messages.
Supported API: true
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
private static String |
RESOURCE
|
private WTException |
wte
|
Fields inherited from class org.xml.sax.SAXException |
|
Fields inherited from class java.lang.Exception |
|
Fields inherited from class java.lang.Throwable |
|
Constructor Summary | |
WTSAXException(String s)
Constructs a Windchill exception with a non-localizable detailed message. |
|
WTSAXException(String rb,
String key,
Object[] params)
Constructs a new exception from a resource bundle, its key, and an array of objects for insertion into the keyed resource bundle's message. |
|
WTSAXException(Throwable t,
String s)
Constructs a WTSAXException with an embedded Throwable object and a localizable detailed message. |
|
WTSAXException(Throwable t,
String rb,
String key,
Object[] params)
Constructs a new exception with a nested exception from a resource bundle, its key, and an array of objects for insertion into the keyed resource bundle's message. |
Method Summary | |
String |
getLocalizedMessage()
Supported API: false |
String |
getLocalizedMessage(boolean nested)
Returns the localized message, optionally including nested exception. |
String |
getLocalizedMessage(Locale locale)
Obtain a message, localized to the specified locale. |
String |
getLocalizedMessage(Locale locale,
boolean nested)
Returns the localized message, for the specified locale, optionally including nested exception. |
String |
getMessage()
Returns the message. |
Throwable |
getNestedThrowable()
Returns the embedded throwable object. |
void |
printStackTrace()
Prints this WTSAXException and the stack trace of its most deeply
nested embedded Throwable to the standard error stream. |
void |
printStackTrace(PrintStream s)
Prints this WTSAXException and the stack trace of its most deeply
nested embedded Throwable to the specified print stream. |
void |
printStackTrace(PrintWriter s)
Prints this WTSAXException and the stack trace of its most deeply
nested embedded Throwable to the specified print writer. |
String |
toString()
Returns a description of this WTSAXException . |
String |
toString(boolean nested)
Returns a description of this WTException . |
Methods inherited from class org.xml.sax.SAXException |
getException |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getStackTrace, initCause, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private WTException wte
Constructor Detail |
public WTSAXException(String s)
s
- public WTSAXException(String rb, String key, Object[] params)
rb
- key
- params
- public WTSAXException(Throwable t, String s)
t
- s
- public WTSAXException(Throwable t, String rb, String key, Object[] params)
t
- rb
- key
- params
- Method Detail |
public String getLocalizedMessage()
public String getLocalizedMessage(Locale locale)
getLocalizedMessage
in interface LocalizableMessage
locale
-
public String getLocalizedMessage(Locale locale, boolean nested)
nested
- include nested exceptions in messagepublic String getLocalizedMessage(boolean nested)
nested
- include nested exceptions in messagepublic String getMessage()
public Throwable getNestedThrowable()
public void printStackTrace()
WTSAXException
and the stack trace of its most deeply
nested embedded Throwable to the standard error stream.
public void printStackTrace(PrintStream s)
WTSAXException
and the stack trace of its most deeply
nested embedded Throwable to the specified print stream.
public void printStackTrace(PrintWriter s)
WTSAXException
and the stack trace of its most deeply
nested embedded Throwable to the specified print writer.
public String toString()
WTSAXException
. The
description includes the descriptions of the nested throwable objects
that are embedded within this WTSAXException
.
public String toString(boolean nested)
WTException
. The
description optionally includes the descriptions of the nested throwable
objects that are embedded within this WTException
.
nested
- include nested exceptions in message
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |