Class ValidationManagerImpl
java.lang.Object
ru.cg.webbpm.studio.core.impl.validation.ValidationManagerImpl
- All Implemented Interfaces:
ValidationManager
- Author:
- Abdulin Ildar
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
validateObject
(Path path, Object object) Валидирует объект и выводит найденные ошибки в консольboolean
validatePath
(Path path) Валидирует файл и выводит найденные ошибки в консольboolean
Валидирует объект и дполнительно выводит в консоль количество ошибокvoid
void
validateProject
(List<Path> resources) Валидирует все объекты в проекте и выводит найденные ошибки в консоль
-
Constructor Details
-
ValidationManagerImpl
public ValidationManagerImpl()
-
-
Method Details
-
validatePath
Description copied from interface:ValidationManager
Валидирует файл и выводит найденные ошибки в консоль- Specified by:
validatePath
in interfaceValidationManager
- Parameters:
path
- - путь к валидируемому файлу- Returns:
- - true если ошибок не найдено, иначе false
-
validatePathAndCountErrors
Description copied from interface:ValidationManager
Валидирует объект и дполнительно выводит в консоль количество ошибок- Specified by:
validatePathAndCountErrors
in interfaceValidationManager
- Parameters:
path
- - путь к валидируемому файлу- Returns:
- - true если ошибок не найдено, иначе false
-
validateProject
- Specified by:
validateProject
in interfaceValidationManager
- Throws:
IOException
-
validateProject
Description copied from interface:ValidationManager
Валидирует все объекты в проекте и выводит найденные ошибки в консоль- Specified by:
validateProject
in interfaceValidationManager
- Parameters:
resources
- - объекты для валидации
-
validateObject
Description copied from interface:ValidationManager
Валидирует объект и выводит найденные ошибки в консоль- Specified by:
validateObject
in interfaceValidationManager
- Parameters:
path
- - путь к валидируемому файлуobject
- - валидируемый объект- Returns:
- - true если ошибок не найдено, иначе false
-