Class JRValidationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- net.sf.jasperreports.engine.JRException
-
- net.sf.jasperreports.engine.design.JRValidationException
-
- All Implemented Interfaces:
java.io.Serializable
public class JRValidationException extends JRException
An exception that contains a list ofreport validation faults.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
JRVerifier, Serialized Form
-
-
Field Summary
-
Fields inherited from class net.sf.jasperreports.engine.JRException
EXCEPTION_MESSAGE_KEY_PREFIX, EXCEPTION_MESSAGES_BUNDLE
-
-
Constructor Summary
Constructors Constructor Description JRValidationException(java.lang.String message, java.lang.Object source)Creates a validation exception containing a single fault.JRValidationException(java.lang.String message, java.util.Collection<JRValidationFault> faults)Create a validation exception.JRValidationException(java.util.Collection<JRValidationFault> faults)Create an exception.JRValidationException(JRValidationFault fault)Creates a validation exception containing a single fault.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.lang.StringappendMessages(java.lang.String header, java.util.Collection<JRValidationFault> faults)java.util.Collection<JRValidationFault>getFaults()Returns the list ofvalidation faults.-
Methods inherited from class net.sf.jasperreports.engine.JRException
getArgs, getMessage, getMessage, getMessageBundleName, getMessageKey, getMessageKeyPrefix, resolveMessage
-
-
-
-
Constructor Detail
-
JRValidationException
public JRValidationException(java.lang.String message, java.lang.Object source)Creates a validation exception containing a single fault.- Parameters:
message- the validation messagesource- the validation source- See Also:
JRValidationFault
-
JRValidationException
public JRValidationException(JRValidationFault fault)
Creates a validation exception containing a single fault.- Parameters:
fault- the fault
-
JRValidationException
public JRValidationException(java.util.Collection<JRValidationFault> faults)
Create an exception.- Parameters:
faults- a list ofvalidation faults
-
JRValidationException
public JRValidationException(java.lang.String message, java.util.Collection<JRValidationFault> faults)Create a validation exception.- Parameters:
message- the message to be used as header for the exception messagefaults- a list ofvalidation faults
-
-
Method Detail
-
getFaults
public java.util.Collection<JRValidationFault> getFaults()
Returns the list ofvalidation faults.- Returns:
- the list of
JRValidationFaultinstances.
-
appendMessages
protected static java.lang.String appendMessages(java.lang.String header, java.util.Collection<JRValidationFault> faults)
-
-