Package com._1c.g5.modeling.util
Class ModelDiagnostician
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Diagnostician
-
- com._1c.g5.modeling.util.ModelDiagnostician
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator
,org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
public class ModelDiagnostician extends org.eclipse.emf.ecore.util.Diagnostician
Специализированная реализацияDiagnostician
для валидации моделей G5.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator
org.eclipse.emf.ecore.EValidator.Descriptor, org.eclipse.emf.ecore.EValidator.PatternMatcher, org.eclipse.emf.ecore.EValidator.Registry, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider, org.eclipse.emf.ecore.EValidator.ValidationDelegate
-
-
Field Summary
Fields Modifier and Type Field Description static ModelDiagnostician
INSTANCE
-
Constructor Summary
Constructors Constructor Description ModelDiagnostician()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.util.BasicDiagnostic
createDefaultDiagnostic(org.eclipse.emf.ecore.EObject eObject)
String
getObjectLabel(org.eclipse.emf.ecore.EObject eObject)
-
Methods inherited from class org.eclipse.emf.ecore.util.Diagnostician
createDefaultContext, createDefaultDiagnostic, doValidate, doValidate, doValidateContents, getFeatureLabel, getValueLabel, handleThrowable, isValidateContentsRecursively, validate, validate, validate, validate, validate, validate, validate
-
-
-
-
Field Detail
-
INSTANCE
public static final ModelDiagnostician INSTANCE
-
-
Method Detail
-
createDefaultDiagnostic
public org.eclipse.emf.common.util.BasicDiagnostic createDefaultDiagnostic(org.eclipse.emf.ecore.EObject eObject)
- Overrides:
createDefaultDiagnostic
in classorg.eclipse.emf.ecore.util.Diagnostician
-
getObjectLabel
public String getObjectLabel(org.eclipse.emf.ecore.EObject eObject)
- Specified by:
getObjectLabel
in interfaceorg.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
- Overrides:
getObjectLabel
in classorg.eclipse.emf.ecore.util.Diagnostician
-
-