org.eclipse.emf.ecp.view.spi.keyattributedmr.model.util
Class KeyattributedmrValidator
java.lang.Object
org.eclipse.emf.ecore.util.EObjectValidator
org.eclipse.emf.ecp.view.spi.keyattributedmr.model.util.KeyattributedmrValidator
- All Implemented Interfaces:
- org.eclipse.emf.ecore.EValidator
public class KeyattributedmrValidator
- extends org.eclipse.emf.ecore.util.EObjectValidator
The Validator for the model.
- See Also:
VKeyattributedmrPackage
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 |
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 |
Fields inherited from interface org.eclipse.emf.ecore.EValidator |
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE |
Methods inherited from class org.eclipse.emf.ecore.util.EObjectValidator |
getFeatureLabel, getObjectLabel, getValueLabel, validate_BidirectionalReferenceIsPaired, validate_EveryBidirectionalReferenceIsPaired, validate_EveryDataValueConforms, validate_EveryDefaultConstraint, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_NoCircularContainment, validate_UniqueID, validate, validate, validate, validate, validate, validate |
INSTANCE
public static final KeyattributedmrValidator INSTANCE
- The cached model package
DIAGNOSTIC_SOURCE
public static final String DIAGNOSTIC_SOURCE
- A constant for the
source
of diagnostic
codes
from this package.
- See Also:
Diagnostic.getSource()
,
Diagnostic.getCode()
,
Constant Field Values
KeyattributedmrValidator
public KeyattributedmrValidator()
- Creates an instance of the switch.
validateKeyAttributeDomainModelReference
public boolean validateKeyAttributeDomainModelReference(VKeyAttributeDomainModelReference keyAttributeDomainModelReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context)
-
validateKeyAttributeDomainModelReference_resolveable
public boolean validateKeyAttributeDomainModelReference_resolveable(VKeyAttributeDomainModelReference keyAttributeDomainModelReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context)
- Validates the resolveable constraint of 'Key Attribute Domain Model Reference'.
getResourceLocator
public org.eclipse.emf.common.util.ResourceLocator getResourceLocator()
- Returns the resource locator that will be used to fetch messages for this validator's diagnostics.
- Overrides:
getResourceLocator
in class org.eclipse.emf.ecore.util.EObjectValidator
Copyright © 2015. All Rights Reserved.