Package com._1c.g5.v8.dt.cmi.validation
Class CmiNoProxyValidator
- java.lang.Object
-
- org.eclipse.emf.ecore.util.EObjectValidator
-
- com._1c.g5.v8.dt.cmi.model.util.CmiValidator
-
- com._1c.g5.v8.dt.cmi.validation.CmiNoProxyValidator
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator
public class CmiNoProxyValidator extends CmiValidator
CmiPackage without proxy validator.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator
org.eclipse.emf.ecore.util.EObjectValidator.DynamicEClassValidator, org.eclipse.emf.ecore.util.EObjectValidator.DynamicEDataTypeValidator
-
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 CmiNoProxyValidatorINSTANCE-
Fields inherited from class com._1c.g5.v8.dt.cmi.model.util.CmiValidator
COMMAND_INTERFACE__VALIDATE, DIAGNOSTIC_CODE_COUNT, DIAGNOSTIC_SOURCE
-
Fields inherited from class org.eclipse.emf.ecore.util.EObjectValidator
DATA_VALUE__FRACTION_DIGITS_IN_RANGE, DATA_VALUE__LENGTH_IN_RANGE, DATA_VALUE__MATCHES_PATTERN, DATA_VALUE__TOTAL_DIGITS_IN_RANGE, DATA_VALUE__TYPE_CORRECT, DATA_VALUE__VALUE_IN_ENUMERATION, DATA_VALUE__VALUE_IN_RANGE, EOBJECT__EVERY_BIDIRECTIONAL_REFERENCE_IS_PAIRED, EOBJECT__EVERY_DATA_VALUE_CONFORMS, EOBJECT__EVERY_KEY_UNIQUE, EOBJECT__EVERY_MAP_ENTRY_UNIQUE, EOBJECT__EVERY_MULTIPCITY_CONFORMS, EOBJECT__EVERY_PROXY_RESOLVES, EOBJECT__EVERY_REFERENCE_IS_CONTAINED, EOBJECT__NO_CIRCULAR_CONTAINMENT, EOBJECT__UNIQUE_ID, ROOT_OBJECT
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanvalidate_EveryDefaultConstraint(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.common.util.DiagnosticChain theDiagnostics, Map<Object,Object> context)booleanvalidate_EveryProxyResolves(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)booleanvalidate_EveryReferenceIsContained(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)protected booleanvalidate_MultiplicityConforms(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)-
Methods inherited from class com._1c.g5.v8.dt.cmi.model.util.CmiValidator
getEPackage, getResourceLocator, validate, validateCommandInterface, validateCommandInterface_validate, validateCommandsOrder, validateCommandsOrderFragment, validateCommandsPlacement, validateCommandsPlacementFragment, validateCommandsVisibility, validateCommandsVisibilityFragment, validateSubsystemsOrder, validateSubsystemsVisibility, validateSubsystemsVisibilityFragment
-
Methods inherited from class org.eclipse.emf.ecore.util.EObjectValidator
createBadDataValueDiagnostic, createDiagnostic, getAvailableChoices, getEcoreResourceLocator, getEcoreString, getFeatureLabel, getObjectLabel, getRootEValidator, getString, getValidationDelegateRegistry, getValueLabel, isEcoreString, reportConstraintDelegateException, reportConstraintDelegateException, reportConstraintDelegateNotFound, reportConstraintDelegateNotFound, reportConstraintDelegateViolation, reportConstraintDelegateViolation, reportDataValuePatternViolation, reportDataValueTypeViolation, reportEnumerationViolation, reportFractionDigitsViolation, reportInvariantDelegateException, reportInvariantDelegateNotFound, reportInvariantDelegateViolation, reportMaxLengthViolation, reportMaxViolation, reportMinLengthViolation, reportMinViolation, reportTotalDigitsViolation, validate, validate, validate, validate, validate, validate, validate_BidirectionalReferenceIsPaired, validate_DataValueConforms, validate_EveryBidirectionalReferenceIsPaired, validate_EveryDataValueConforms, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_KeyUnique, validate_MapEntryUnique, validate_NoCircularContainment, validate_UniqueID, validatePattern, wrapEnumerationValues
-
-
-
-
Field Detail
-
INSTANCE
public static final CmiNoProxyValidator INSTANCE
-
-
Method Detail
-
validate_EveryProxyResolves
public boolean validate_EveryProxyResolves(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)- Overrides:
validate_EveryProxyResolvesin classorg.eclipse.emf.ecore.util.EObjectValidator
-
validate_EveryDefaultConstraint
public boolean validate_EveryDefaultConstraint(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.common.util.DiagnosticChain theDiagnostics, Map<Object,Object> context)- Overrides:
validate_EveryDefaultConstraintin classorg.eclipse.emf.ecore.util.EObjectValidator
-
validate_EveryReferenceIsContained
public boolean validate_EveryReferenceIsContained(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)- Overrides:
validate_EveryReferenceIsContainedin classorg.eclipse.emf.ecore.util.EObjectValidator
-
validate_MultiplicityConforms
protected boolean validate_MultiplicityConforms(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)- Overrides:
validate_MultiplicityConformsin classorg.eclipse.emf.ecore.util.EObjectValidator
-
-