A C E F G J L M N P R S W

A

appendCompactStackTrace(StringBuffer, Throwable, Exception) - Static method in class multex.Failure
Deprecated. Obsolete from multex 2, deprecated from 3g.
appendMessageChain(StringBuffer, Throwable, ResourceBundle) - Static method in class multex.MsgText
Appends the message for i_throwable along with its causal chain.
appendMessageLine(StringBuffer, Throwable) - Static method in class multex.MsgText
Appends the usually one-line message text for the exception i_throwable with inserted parameters to io_buffer.
appendMessageLine(StringBuffer, Throwable, ResourceBundle) - Static method in class multex.MsgText
Appends the usually one-line message text for the exception i_throwable with inserted parameters to io_buffer, localizable.
Assertion - class multex.Assertion.
Tool for checking unexpected programming errors
AssertionFailure - exception multex.AssertionFailure.
Indicates that an assertion failed.
AssertionFailure(String) - Constructor for class multex.AssertionFailure
Convenience constructor null.
AssertionFailure(String, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 0.
AssertionFailure(String, Object[]) - Constructor for class multex.AssertionFailure
Creates an AssertionFailure object, detail description here.
AssertionFailure(String, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 1.
AssertionFailure(String, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 2.
AssertionFailure(String, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 3.
AssertionFailure(String, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 4.
AssertionFailure(String, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 5.
AssertionFailure(String, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 6.
AssertionFailure(String, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 7.
AssertionFailure(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 8.
AssertionFailure(String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.AssertionFailure
Convenience constructor 9.
Awt - class multex.Awt.
Services for reporting onto AWT Dialogs the messages for any exception with dynamic or static or no internationalization.

C

CauseGetter - interface multex.CauseGetter.
Describes, how to get the causing exception of a caused Throwable, which is not a subclass of Failure
causeMarker - Static variable in class multex.MsgText
The String used by default to introduce the message of an exception, which was causing the exception justly reported.
causeMarkerKey - Static variable in class multex.MsgText
The key used to get the cause marker from a ResourceBundle.
check(boolean, String) - Static method in class multex.Assertion
Convenience check method null.
check(boolean, String, Object) - Static method in class multex.Assertion
Convenience check method 0.
check(boolean, String, Object[]) - Static method in class multex.Assertion
Checks, that an assertion condition holds, detail description here.
check(boolean, String, Object, Object) - Static method in class multex.Assertion
Convenience check method 1.
check(boolean, String, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 2.
check(boolean, String, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 3.
check(boolean, String, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 4.
check(boolean, String, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 5.
check(boolean, String, Object, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 6.
check(boolean, String, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 7.
check(boolean, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 8.
check(boolean, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Static method in class multex.Assertion
Convenience check method 9.
checkClass() - Method in class multex.Exc
Checks that the class of this object is OK.
checkClass() - Method in class multex.Failure
Checks that the class of this object is OK.
className - Static variable in class multex.Exc
 
className - Static variable in class multex.Failure
 
countLines(String) - Static method in class multex.Awt
Result: Number of lines in String i_text.

E

Exc - exception multex.Exc.
Problem-related exception with parameters and internationalizable message text.
Exc(String) - Constructor for class multex.Exc
Convenience constructor null
Exc(String, Object) - Constructor for class multex.Exc
Convenience constructor 0
Exc(String, Object[]) - Constructor for class multex.Exc
Constructs an Exc with a default message text pattern and exception parameters as an polymorphic Object[].
Exc(String, Object, Object) - Constructor for class multex.Exc
Convenience constructor 1
Exc(String, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 2
Exc(String, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 3
Exc(String, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 4
Exc(String, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 5
Exc(String, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 6
Exc(String, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 7
Exc(String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 8
Exc(String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Exc
Convenience constructor 9

F

Failure - exception multex.Failure.
Indirectly caused exception with parameters, causal chain and internationalizable message text.
Failure(String, Throwable) - Constructor for class multex.Failure
Convenience constructor null
Failure(String, Throwable, Object) - Constructor for class multex.Failure
Convenience constructor 0
Failure(String, Throwable, Object[]) - Constructor for class multex.Failure
Constructs a Failure-exception, giving complete diagnostic information.
Failure(String, Throwable, Object, Object) - Constructor for class multex.Failure
Convenience constructor 1
Failure(String, Throwable, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 2
Failure(String, Throwable, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 3
Failure(String, Throwable, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 4
Failure(String, Throwable, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 5
Failure(String, Throwable, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 6
Failure(String, Throwable, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 7
Failure(String, Throwable, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 8
Failure(String, Throwable, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Constructor for class multex.Failure
Convenience constructor 9
Failure(Throwable) - Constructor for class multex.Failure
Usable as tunneling exception.

G

getCause() - Method in class multex.Failure
Result: The Throwable object, which directly caused the program to throw this Failure-exception.
getCause(Throwable) - Method in class multex.ReflectionCauseGetter
Returns the cause of i_throwable.
getCause(Throwable) - Method in class multex.Jdk1_4CauseGetter
 
getCause(Throwable) - Method in interface multex.CauseGetter
Returns the causing Throwable object of an i_throwable other than Failure, or null if not known
getCause(Throwable) - Method in class multex.Jdk1_1CauseGetter
Deprecated.  
getCause(Throwable) - Static method in class multex.Failure
Result: the directly causing Throwable object of i_throwable, if there is one, otherwise null.
getCauseMarker() - Method in class multex.MultexLocale
Deprecated. Returns the String marking each cause message in an exception message chain.
getContainedException(Throwable, Class) - Static method in class multex.Failure
Returns the upmost exception in i_throwableChain, which is of class i_expectedThrowableClass, helpwise null.
getDefaultMessageTextPattern() - Method in interface multex.MultexException
Returns the default message text pattern for this exception object or null.
getDefaultMessageTextPattern() - Method in class multex.Exc
 
getDefaultMessageTextPattern() - Method in class multex.Failure
 
getLocale() - Method in class multex.MultexLocale
Deprecated. Returns the Locale controlling the message parameter formatting by java.text.MessageFormat.
getMessage() - Method in interface multex.MultexException
Returns all user-provided information contained in the exception object in an internal, but human readable format.
getMessage() - Method in class multex.Exc
 
getMessage() - Method in class multex.Failure
 
getMessages() - Method in class multex.MultexLocale
Deprecated. Returns the message text patterns to be used for reporting each exceptions.
getMessages(Throwable) - Static method in class multex.Msg
Returns the message texts of i_throwable and its chained causing exceptions.
getOriginalException(Throwable) - Static method in class multex.Failure
Result: The deepest Throwable object, which indirectly caused the program to throw i_throwable, if there is one, otherwise i_throwable itself.
getParameters() - Method in interface multex.MultexException
Returns the exception parameters
getParameters() - Method in class multex.Exc
 
getParameters() - Method in class multex.Failure
 
getReport(Throwable) - Static method in class multex.Msg
Returns the report of i_throwable and its chained causing exceptions.
getResourceBundle() - Static method in class multex.MsgText
Returns the actual ResourceBundle used for static internationalization or null, if no one is provided.
getStackTrace(Throwable) - Static method in class multex.Msg
Returns the compactified stack trace of i_throwable and its chained causing Throwable exceptions.

J

Jdk1_1CauseGetter - class multex.Jdk1_1CauseGetter.
Deprecated. Since MulTEx 5: Preferably use the ReflectionCauseGetter, which is default since MulTEx 3e.
Jdk1_1CauseGetter() - Constructor for class multex.Jdk1_1CauseGetter
Deprecated.  
Jdk1_4CauseGetter - class multex.Jdk1_4CauseGetter.
Describes, how to get the causing exception of any exception in JDK 1.4 with an accessible causing exception.
Jdk1_4CauseGetter() - Constructor for class multex.Jdk1_4CauseGetter
 
jreHasExceptionChaining() - Static method in class multex.Failure
Returns true, if class java.lang.Throwable has an operation getCause() in this Java Runtime Environment

L

lineSeparator - Static variable in class multex.Failure
Returns the line separator for the actual platform.

M

Msg - class multex.Msg.
Services for low-level reporting of any exception.
MsgText - class multex.MsgText.
Services for getting the message text for exceptions.
multex - package multex
MulTEx - the Multi-Tier Exception Handling Framework.
MultexException - interface multex.MultexException.
Marks an exception as to be handled especially by MsgText.
MultexLocale - class multex.MultexLocale.
Deprecated. since MulTEx 5 2003-09-08 Use only a java.util.ResourceBundle instead, in which you should define a cause marker, see MsgText.causeMarker. This class showed to be unnecessary, as we can get the java.util.Locale from the java.util.ResourceBundle, and we can get the cause message pattern from the java.util.ResourceBundle, too, if we provide it in the corresponding .properties file.
MultexLocale(ResourceBundle, Locale, String) - Constructor for class multex.MultexLocale
Deprecated. Initializes the object with message text patterns, a locale, and a cause marker.

N

nullLocale - Static variable in class multex.MultexLocale
Deprecated. A predefined MultexLocale having no messages, the default java.util.Locale and the default cause marker.

P

printMessages(PrintStream, Throwable) - Static method in class multex.Msg
Reports the message texts of i_throwable and its chained causing exceptions to io_destination
printMessages(PrintWriter, Throwable) - Static method in class multex.Msg
Reports the message texts of i_throwable and its chained causing exceptions to io_destination
printMessages(StringBuffer, Throwable) - Static method in class multex.Msg
Appends the message texts of i_throwable and its chained causing exceptions to io_destination using static internationalization.
printMessages(StringBuffer, Throwable, ResourceBundle) - Static method in class multex.Msg
Prints the message texts of i_throwable and its chained causing exceptions, detail description here.
printMessages(Throwable) - Static method in class multex.Msg
Reports the message texts of i_throwable and its chained causing exceptions to System.err
printReport(PrintStream, Throwable) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to io_destination
printReport(PrintWriter, Throwable) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to io_destination
printReport(StringBuffer, Throwable) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to io_destination
printReport(StringBuffer, Throwable, ResourceBundle) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to io_destination, detail description here.
printReport(Throwable) - Static method in class multex.Msg
Reports i_throwable and its chained causing exceptions to System.err
printStackTrace() - Method in class multex.Failure
Prints the chained, raw stack traces of this Failure object to the standard error stream System.err.
printStackTrace(PrintStream) - Method in class multex.Failure
Prints the chained, raw stack traces of this Failure object to io_printer.
printStackTrace(PrintStream, Throwable) - Static method in class multex.Msg
Prints the compactified stack trace of i_throwable and its chained causing Throwable exceptions to io_destination.
printStackTrace(PrintWriter) - Method in class multex.Failure
Prints the chained, raw stack traces of this Failure object to io_printer.
printStackTrace(PrintWriter, Throwable) - Static method in class multex.Msg
Prints the compactified stack trace of i_throwable and its chained causing Throwable exceptions to io_destination.
printStackTrace(StringBuffer, Throwable) - Static method in class multex.Msg
Prints the compactified stack trace of i_throwable and all its chained causing Throwable exceptions appending it to io_destination, detail description here.
printStackTrace(Throwable) - Static method in class multex.Msg
Prints the compactified stack trace of i_throwable and its chained causing Throwable exceptions to System.err.

R

ReflectionCauseGetter - class multex.ReflectionCauseGetter.
Describes, how to get the causing exception of any non-MulTEx-exception in any JDK supporting reflection.
ReflectionCauseGetter() - Constructor for class multex.ReflectionCauseGetter
 
report(Component, Throwable) - Static method in class multex.Swing
Reports i_throwable into a Swing dialog with static internationalization.
report(Component, Throwable) - Static method in class multex.Awt
Reports i_throwable into an error message dialog with static internationalization.
report(Component, Throwable, ResourceBundle) - Static method in class multex.Swing
Reports i_throwable into a Swing dialog.
report(Component, Throwable, ResourceBundle) - Static method in class multex.Awt
Reports i_throwable into an AWT Dialog, detail description here.
resourceBundleName - Static variable in class multex.MsgText
The name of the ResourceBundle used on static default internationalization.

S

setCauseGetter(CauseGetter) - Static method in class multex.Failure
Sets a CauseGetter to be used by method Failure.getCause(Throwable) in order to get the cause of a Throwable object, which is not a subclass of Failure.
setInternationalization(boolean) - Static method in class multex.MsgText
If true, activates the static default internationalization of message texts.
setInternationalization(ResourceBundle) - Static method in class multex.MsgText
Activates a specific static internationalization of message texts.
stackTraceFollows - Static variable in class multex.Msg
The String used to separate the message chain of an exception from the stack trace of it.
Swing - class multex.Swing.
Services for reporting onto Swing dialogs the messages for any exception with dynamic or static or no internationalization.

W

wasCausing - Static variable in class multex.Failure
The string used to delimit the stack trace part of a causing exception from the following stack trace of the caused Failure-exception.

A C E F G J L M N P R S W