Interface ValidationResults
- 
- All Known Implementing Classes:
- ModelValidationResultsImpl
 
 public interface ValidationResultsObject in which the results of a model validation are collected. See:ModelInstance.validate(java.util.Collection).- Since:
- 7.6
- Author:
- Daniel Meyer
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetErrorCount()java.util.Map<ModelElementInstance,java.util.List<ValidationResult>>getResults()intgetWarinigCount()booleanhasErrors()voidwrite(java.io.StringWriter writer, ValidationResultFormatter printer)Utility method to print out a summary of the validation results.
 
- 
- 
- 
Method Detail- 
hasErrorsboolean hasErrors() - Returns:
- true if there are ValidationResultof typeValidationResultType.ERROR
 
 - 
getErrorCountint getErrorCount() - Returns:
- the count of ValidationResultof typeValidationResultType.ERROR
 
 - 
getWarinigCountint getWarinigCount() - Returns:
- the count of ValidationResultof typeValidationResultType.WARNING
 
 - 
getResultsjava.util.Map<ModelElementInstance,java.util.List<ValidationResult>> getResults() - Returns:
- the individual results of the validation grouped by element.
 
 - 
writevoid write(java.io.StringWriter writer, ValidationResultFormatter printer)Utility method to print out a summary of the validation results.- Parameters:
- writer- a- StringWriterto which the result should be printed
- printer- formatter for printing elements and validation results
 
 
- 
 
-