Interface ProcessTemplateCheck
-
- All Known Implementing Classes:
AbstractProcessTemplateCheck,CompositeProcessTemplateCheck
public interface ProcessTemplateCheckCommon interface for all checks on process templates.Checks may e.g. include structural checks, checks of the data flow, etc. See the various sub-packages of this package, for details.
- Author:
- Markus Lauer, Kevin Goeser
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanperformCheck(Template template, NodeRelations relations, CheckReport checkReport)Performs the check on the given template.
-
-
-
Method Detail
-
performCheck
boolean performCheck(Template template, NodeRelations relations, CheckReport checkReport)
Performs the check on the given template.Any problems which will be found during the check, will be reported to the
checkReport, if the parameter is notnull.- Parameters:
template- The template to be checked.relations- The node relation cache to use.checkReport- The check report for found problems (may benull). If this is aLocalisedCheckReport, the check should respect and provide all preferred locale or corresponding fallbacks.- Returns:
- True, if the check was OK.
-
-