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 CmiNoProxyValidator
INSTANCE
-
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 boolean
validate_EveryDefaultConstraint(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.common.util.DiagnosticChain theDiagnostics, Map<Object,Object> context)
boolean
validate_EveryProxyResolves(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validate_EveryReferenceIsContained(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
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)
-
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_EveryProxyResolves
in 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_EveryDefaultConstraint
in 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_EveryReferenceIsContained
in 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_MultiplicityConforms
in classorg.eclipse.emf.ecore.util.EObjectValidator
-
-