Allow the addition of multiple messages to the exceptions generated by CM
-------------------------------------------------------------------------
Key: MATH-542
URL: https://issues.apache.org/jira/browse/MATH-542
Project: Commons Math
Issue Type: New Feature
Reporter: Gilles
Assignee: Gilles
Priority: Minor
Fix For: 3.0
Borrowing on the idea of "ExceptionContext" implemented in [Lang],
"MathRuntimeException" (base class of all exceptions generated from CM) will be
enhanced so that an unlimited number of (localized) messages can be added to an
exception object.
The "MathThrowable" interface (implemented by "MathRuntimeException") will
contain the following new method:
{code}
/**
* Sets a message.
*
* @param pattern Message pattern.
* @param arguments Values for replacing the placeholders in the message
* pattern.
*/
public void addMessage(Localizable pattern,
Object ... arguments);
{code}
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira