Package de.redsix.dmncheck.plugin
Interface PluginBase
-
public interface PluginBase
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description booleanfailOnWarning()default List<File>fetchFilesToTestFromSearchPaths(List<Path> searchPaths)List<String>getExcludeList()default List<Path>getFileNames(List<Path> dirs)PrettyPrintValidationResults.PluginLoggergetPluginLogger()List<String>getSearchPathList()String[]getValidatorClasses()String[]getValidatorPackages()default List<Validator>getValidators()default List<ValidationResult>runValidators(org.camunda.bpm.model.dmn.DmnModelInstance dmnModelInstance)default booleantestFile(File file)default booleantestFiles(List<File> files)default booleanvalidate()
-
-
-
Method Detail
-
getPluginLogger
PrettyPrintValidationResults.PluginLogger getPluginLogger()
-
getValidatorPackages
String[] getValidatorPackages()
-
getValidatorClasses
String[] getValidatorClasses()
-
failOnWarning
boolean failOnWarning()
-
validate
default boolean validate()
-
testFile
default boolean testFile(File file)
-
runValidators
default List<ValidationResult> runValidators(org.camunda.bpm.model.dmn.DmnModelInstance dmnModelInstance)
-
fetchFilesToTestFromSearchPaths
default List<File> fetchFilesToTestFromSearchPaths(List<Path> searchPaths)
-
-