Class ResourceRootResourceValidator
- java.lang.Object
-
- com._1c.g5.modeling.validation.AbstractModelValidator
-
- com._1c.g5.modeling.foundation.validation.ResourceRootResourceValidator
-
public class ResourceRootResourceValidator extends AbstractModelValidator
Данный валидатор проверяет соответствие имени объекта, являющегосяResourceRoot
пакету, к которому он относится, а также то, что данный объект сохранен в файле, который имеет соответствующее имя и размещен в соответствующем каталоге.
-
-
Constructor Summary
Constructors Constructor Description ResourceRootResourceValidator(String source, org.eclipse.emf.ecore.EClass eClass)
Конструктор, используемый инфраструктурой валидации модели
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
validate(ResourceRoot resourceRoot, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
Функция, выполняющая валидацию модели.-
Methods inherited from class com._1c.g5.modeling.validation.AbstractModelValidator
addDiagnostic, addError, addWarning, getSource
-
-
-
-
Constructor Detail
-
ResourceRootResourceValidator
public ResourceRootResourceValidator(String source, org.eclipse.emf.ecore.EClass eClass)
Конструктор, используемый инфраструктурой валидации модели- Parameters:
source
-eClass
- валидируемый класс
-
-
Method Detail
-
validate
public boolean validate(ResourceRoot resourceRoot, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
Функция, выполняющая валидацию модели.- Parameters:
resourceRoot
- валидируемый элемент моделиdiagnostics
- входной параметр для сбора диагностики. Может бытьnull
, если валидация выполняется без сбора диагностикиcontext
- контекст валидации- Returns:
true
если валидация прошла успешно
-
-