org.camunda.bpm.model.xml.impl.validation
Class ModelValidationResultsImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.validation.ModelValidationResultsImpl
- All Implemented Interfaces:
- ValidationResults
public class ModelValidationResultsImpl
- extends Object
- implements ValidationResults
- Author:
- Daniel Meyer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
collectedResults
protected Map<ModelElementInstance,List<ValidationResult>> collectedResults
errorCount
protected int errorCount
warningCount
protected int warningCount
ModelValidationResultsImpl
public ModelValidationResultsImpl(Map<ModelElementInstance,List<ValidationResult>> collectedResults,
int errorCount,
int warningCount)
hasErrors
public boolean hasErrors()
- Specified by:
hasErrors in interface ValidationResults
- Returns:
- true if there are
ValidationResult of type ValidationResultType.ERROR
getErrorCount
public int getErrorCount()
- Specified by:
getErrorCount in interface ValidationResults
- Returns:
- the count of
ValidationResult of type ValidationResultType.ERROR
getWarinigCount
public int getWarinigCount()
- Specified by:
getWarinigCount in interface ValidationResults
- Returns:
- the count of
ValidationResult of type ValidationResultType.WARNING
write
public void write(StringWriter writer,
ValidationResultFormatter formatter)
- Description copied from interface:
ValidationResults
- Utility method to print out a summary of the validation results.
- Specified by:
write in interface ValidationResults
- Parameters:
writer - a StringWriter to which the result should be printedformatter - formatter for printing elements and validation results
getResults
public Map<ModelElementInstance,List<ValidationResult>> getResults()
- Specified by:
getResults in interface ValidationResults
- Returns:
- the individual results of the validation grouped by element.
Copyright © 2016 camunda services GmbH. All rights reserved.