org.pentaho.reporting.engine.classic.core.parameters
Class ValidationResult

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.parameters.ValidationResult

public class ValidationResult
extends Object

A collection containing validation results. If there is at least one error, the collection indicates an error.

Author:
Thomas Morgner

Constructor Summary
ValidationResult()
           
 
Method Summary
 void addError(String parameterName, ValidationMessage message)
           
 void addError(ValidationMessage message)
           
 ValidationMessage[] getErrors()
           
 ValidationMessage[] getErrors(String parameter)
           
 ReportParameterValues getParameterValues()
           
 String[] getProperties()
           
 boolean isEmpty()
           
 void setParameterValues(ReportParameterValues parameterValues)
           
 String[] toMessageList()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationResult

public ValidationResult()
Method Detail

getParameterValues

public ReportParameterValues getParameterValues()

setParameterValues

public void setParameterValues(ReportParameterValues parameterValues)

addError

public void addError(ValidationMessage message)

addError

public void addError(String parameterName,
                     ValidationMessage message)

getErrors

public ValidationMessage[] getErrors()

getErrors

public ValidationMessage[] getErrors(String parameter)

getProperties

public String[] getProperties()

isEmpty

public boolean isEmpty()

toMessageList

public String[] toMessageList()