Package com._1c.g5.v8.dt.mcore.util
Class McoreValidator
- java.lang.Object
-
- org.eclipse.emf.ecore.util.EObjectValidator
-
- com._1c.g5.v8.dt.mcore.util.McoreValidator
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator
- Direct Known Subclasses:
CommonNoProxyValidator
,McoreNoProxyValidator
public class McoreValidator extends org.eclipse.emf.ecore.util.EObjectValidator
The Validator for the model.- See Also:
McorePackage
-
-
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 protected static int
DIAGNOSTIC_CODE_COUNT
A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.static String
DIAGNOSTIC_SOURCE
A constant for thesource
of diagnosticcodes
from this package.static McoreValidator
INSTANCE
The cached model packagestatic int
IRRESOLVABLE_REFERENCE_VALUE__VALIDATE
Thecode
for constraint 'Validate' of 'Irresolvable Reference Value'.-
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
-
-
Constructor Summary
Constructors Constructor Description McoreValidator()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EPackage
getEPackage()
Returns the package of this validator switch.org.eclipse.emf.common.util.ResourceLocator
getResourceLocator()
Returns the resource locator that will be used to fetch messages for this validator's diagnostics.protected boolean
validate(int classifierID, Object value, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
CallsvalidateXXX
for the corresponding classifier of the model.boolean
validateAbstractLine(AbstractLine abstractLine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateAbstractMethod(AbstractMethod abstractMethod, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateAutoFont(AutoFont autoFont, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateBinaryQualifiers(BinaryQualifiers binaryQualifiers, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateBinaryValue(BinaryValue binaryValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateBooleanValue(BooleanValue booleanValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateBorder(Border border, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateBorderDef(BorderDef borderDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateBorderRef(BorderRef borderRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateBorderStyle(BorderStyle borderStyle, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateBorderValue(BorderValue borderValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateButtonRepresentation(ButtonRepresentation buttonRepresentation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateColor(Color color, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateColorDef(ColorDef colorDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateColorRef(ColorRef colorRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateColorValue(ColorValue colorValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCommand(Command command, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCommandGroup(CommandGroup commandGroup, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCommandGroupCategory(CommandGroupCategory commandGroupCategory, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCommandParameterUseMode(CommandParameterUseMode commandParameterUseMode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCommandRef(CommandRef commandRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCompositeId(CompositeId compositeId, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateContainingSourceDerivedProperty(ContainingSourceDerivedProperty containingSourceDerivedProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateContextDef(ContextDef contextDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateContextDefWithRefItem(ContextDefWithRefItem contextDefWithRefItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCtor(Ctor ctor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateDate(Date date, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateDateFractions(DateFractions dateFractions, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateDateQualifiers(DateQualifiers dateQualifiers, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateDateValue(DateValue dateValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateDerivedField(DerivedField derivedField, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateDerivedProperty(DerivedProperty derivedProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateDuallyNamedElement(DuallyNamedElement duallyNamedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateEmptyContextDef(EmptyContextDef emptyContextDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateEnumerator(org.eclipse.emf.common.util.Enumerator enumerator, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateEnumValue(EnumValue enumValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateEnvironment(Environment environment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateEnvironmental(Environmental environmental, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateEnvironments(Environments environments, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateEvent(Event event, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateFakeCtor(FakeCtor fakeCtor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateFakeParameter(FakeParameter fakeParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateField(Field field, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateFieldSource(FieldSource fieldSource, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateFixedArrayValue(FixedArrayValue fixedArrayValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateFont(Font font, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateFontDef(FontDef fontDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateFontRef(FontRef fontRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateFontValue(FontValue fontValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateGeneralContextDef(GeneralContextDef generalContextDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateHelp(Help help, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateHelpPage(HelpPage helpPage, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateIrresolvableReferenceValue(IrresolvableReferenceValue irresolvableReferenceValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateIrresolvableReferenceValue_validate(IrresolvableReferenceValue irresolvableReferenceValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the validate constraint of 'Irresolvable Reference Value'.boolean
validateLine(Line line, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateLineValue(LineValue lineValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateList(DelegatingRefContextDefEList<ContextDef> list, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateLocalStringMapEntry(Map.Entry<?,?> localStringMapEntry, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateMethod(Method method, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateMutableFont(MutableFont mutableFont, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateNamedElement(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateNullValue(NullValue nullValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateNumberQualifiers(NumberQualifiers numberQualifiers, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateNumberValue(NumberValue numberValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateParameter(Parameter parameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateParamSet(ParamSet paramSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePicture(Picture picture, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePictureDef(PictureDef pictureDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePictureRef(PictureRef pictureRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePoint(Point point, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePromiseType(PromiseType promiseType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateProperty(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateQName(QName qName, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateRefContextDelegatingContextDef(RefContextDelegatingContextDef refContextDelegatingContextDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateReferenceValue(ReferenceValue referenceValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateRuntimeValue(RuntimeValue runtimeValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateSourceType(SourceType sourceType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardBeginningDate(StandardBeginningDate standardBeginningDate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardBeginningDateValue(StandardBeginningDateValue standardBeginningDateValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardBeginningDateVariant(StandardBeginningDateVariant standardBeginningDateVariant, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardCommandGroup(StandardCommandGroup standardCommandGroup, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardPeriod(StandardPeriod standardPeriod, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardPeriodValue(StandardPeriodValue standardPeriodValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardPeriodVariant(StandardPeriodVariant standardPeriodVariant, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardTabularPart(StandardTabularPart standardTabularPart, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStandardTabularPartSource(StandardTabularPartSource standardTabularPartSource, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStringQualifiers(StringQualifiers stringQualifiers, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStringValue(StringValue stringValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStructure(Structure structure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStructureProperty(StructureProperty structureProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStyleAppearanceItem(StyleAppearanceItem styleAppearanceItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStyleBorder(StyleBorder styleBorder, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStyleColor(StyleColor styleColor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateStyleFont(StyleFont styleFont, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateSysEnumValue(SysEnumValue sysEnumValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateType(Type type, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypeContainer(TypeContainer typeContainer, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypeContainerDef(TypeContainerDef typeContainerDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypeContainerRef(TypeContainerRef typeContainerRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypeDescription(TypeDescription typeDescription, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypeDescriptionValue(TypeDescriptionValue typeDescriptionValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypedValueList(TypedValueList typedValueList, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypedValueListItem(TypedValueListItem typedValueListItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypeItem(TypeItem typeItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypeSet(TypeSet typeSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateTypeValue(TypeValue typeValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateUndefinedValue(UndefinedValue undefinedValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateUuid(UUID uuid, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateUuidValue(UuidValue uuidValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateValue(Value value, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateValueList(ValueList valueList, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateVersionedItem(VersionedItem versionedItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
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_EveryDefaultConstraint, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_KeyUnique, validate_MapEntryUnique, validate_MultiplicityConforms, validate_NoCircularContainment, validate_UniqueID, validatePattern, wrapEnumerationValues
-
-
-
-
Field Detail
-
INSTANCE
public static final McoreValidator INSTANCE
The cached model package
-
DIAGNOSTIC_SOURCE
public static final String DIAGNOSTIC_SOURCE
A constant for thesource
of diagnosticcodes
from this package.- See Also:
Diagnostic.getSource()
,Diagnostic.getCode()
, Constant Field Values
-
IRRESOLVABLE_REFERENCE_VALUE__VALIDATE
public static final int IRRESOLVABLE_REFERENCE_VALUE__VALIDATE
Thecode
for constraint 'Validate' of 'Irresolvable Reference Value'.- See Also:
- Constant Field Values
-
DIAGNOSTIC_CODE_COUNT
protected static final int DIAGNOSTIC_CODE_COUNT
A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.- See Also:
- Constant Field Values
-
-
Method Detail
-
getEPackage
protected org.eclipse.emf.ecore.EPackage getEPackage()
Returns the package of this validator switch.- Overrides:
getEPackage
in classorg.eclipse.emf.ecore.util.EObjectValidator
-
validate
protected boolean validate(int classifierID, Object value, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
CallsvalidateXXX
for the corresponding classifier of the model.- Overrides:
validate
in classorg.eclipse.emf.ecore.util.EObjectValidator
-
validateEnvironmental
public boolean validateEnvironmental(Environmental environmental, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateLocalStringMapEntry
public boolean validateLocalStringMapEntry(Map.Entry<?,?> localStringMapEntry, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateNamedElement
public boolean validateNamedElement(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateDuallyNamedElement
public boolean validateDuallyNamedElement(DuallyNamedElement duallyNamedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateVersionedItem
public boolean validateVersionedItem(VersionedItem versionedItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypeItem
public boolean validateTypeItem(TypeItem typeItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateType
public boolean validateType(Type type, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validatePromiseType
public boolean validatePromiseType(PromiseType promiseType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateEmptyContextDef
public boolean validateEmptyContextDef(EmptyContextDef emptyContextDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateCtor
public boolean validateCtor(Ctor ctor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateFakeCtor
public boolean validateFakeCtor(FakeCtor fakeCtor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateFakeParameter
public boolean validateFakeParameter(FakeParameter fakeParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypeSet
public boolean validateTypeSet(TypeSet typeSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateNumberQualifiers
public boolean validateNumberQualifiers(NumberQualifiers numberQualifiers, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStringQualifiers
public boolean validateStringQualifiers(StringQualifiers stringQualifiers, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateDateQualifiers
public boolean validateDateQualifiers(DateQualifiers dateQualifiers, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateBinaryQualifiers
public boolean validateBinaryQualifiers(BinaryQualifiers binaryQualifiers, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypeDescription
public boolean validateTypeDescription(TypeDescription typeDescription, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateValue
public boolean validateValue(Value value, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypeValue
public boolean validateTypeValue(TypeValue typeValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypeDescriptionValue
public boolean validateTypeDescriptionValue(TypeDescriptionValue typeDescriptionValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateUndefinedValue
public boolean validateUndefinedValue(UndefinedValue undefinedValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateNullValue
public boolean validateNullValue(NullValue nullValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateNumberValue
public boolean validateNumberValue(NumberValue numberValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateBooleanValue
public boolean validateBooleanValue(BooleanValue booleanValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStringValue
public boolean validateStringValue(StringValue stringValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateDateValue
public boolean validateDateValue(DateValue dateValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateBinaryValue
public boolean validateBinaryValue(BinaryValue binaryValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateReferenceValue
public boolean validateReferenceValue(ReferenceValue referenceValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateEnumValue
public boolean validateEnumValue(EnumValue enumValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateSysEnumValue
public boolean validateSysEnumValue(SysEnumValue sysEnumValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateColorValue
public boolean validateColorValue(ColorValue colorValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateFontValue
public boolean validateFontValue(FontValue fontValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateLineValue
public boolean validateLineValue(LineValue lineValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateBorderValue
public boolean validateBorderValue(BorderValue borderValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateIrresolvableReferenceValue
public boolean validateIrresolvableReferenceValue(IrresolvableReferenceValue irresolvableReferenceValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateIrresolvableReferenceValue_validate
public boolean validateIrresolvableReferenceValue_validate(IrresolvableReferenceValue irresolvableReferenceValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the validate constraint of 'Irresolvable Reference Value'.
-
validateValueList
public boolean validateValueList(ValueList valueList, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateFixedArrayValue
public boolean validateFixedArrayValue(FixedArrayValue fixedArrayValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypedValueListItem
public boolean validateTypedValueListItem(TypedValueListItem typedValueListItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypedValueList
public boolean validateTypedValueList(TypedValueList typedValueList, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStructureProperty
public boolean validateStructureProperty(StructureProperty structureProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStructure
public boolean validateStructure(Structure structure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateUuidValue
public boolean validateUuidValue(UuidValue uuidValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateRuntimeValue
public boolean validateRuntimeValue(RuntimeValue runtimeValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardBeginningDate
public boolean validateStandardBeginningDate(StandardBeginningDate standardBeginningDate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardBeginningDateValue
public boolean validateStandardBeginningDateValue(StandardBeginningDateValue standardBeginningDateValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardPeriod
public boolean validateStandardPeriod(StandardPeriod standardPeriod, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardPeriodValue
public boolean validateStandardPeriodValue(StandardPeriodValue standardPeriodValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateContextDef
public boolean validateContextDef(ContextDef contextDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateContextDefWithRefItem
public boolean validateContextDefWithRefItem(ContextDefWithRefItem contextDefWithRefItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateProperty
public boolean validateProperty(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypeContainer
public boolean validateTypeContainer(TypeContainer typeContainer, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypeContainerRef
public boolean validateTypeContainerRef(TypeContainerRef typeContainerRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateTypeContainerDef
public boolean validateTypeContainerDef(TypeContainerDef typeContainerDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateDerivedProperty
public boolean validateDerivedProperty(DerivedProperty derivedProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateContainingSourceDerivedProperty
public boolean validateContainingSourceDerivedProperty(ContainingSourceDerivedProperty containingSourceDerivedProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateAbstractMethod
public boolean validateAbstractMethod(AbstractMethod abstractMethod, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateMethod
public boolean validateMethod(Method method, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateEvent
public boolean validateEvent(Event event, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateParamSet
public boolean validateParamSet(ParamSet paramSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateParameter
public boolean validateParameter(Parameter parameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateGeneralContextDef
public boolean validateGeneralContextDef(GeneralContextDef generalContextDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateField
public boolean validateField(Field field, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateDerivedField
public boolean validateDerivedField(DerivedField derivedField, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateFieldSource
public boolean validateFieldSource(FieldSource fieldSource, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardTabularPartSource
public boolean validateStandardTabularPartSource(StandardTabularPartSource standardTabularPartSource, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardTabularPart
public boolean validateStandardTabularPart(StandardTabularPart standardTabularPart, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateCommand
public boolean validateCommand(Command command, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateCommandRef
public boolean validateCommandRef(CommandRef commandRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateCommandGroup
public boolean validateCommandGroup(CommandGroup commandGroup, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardCommandGroup
public boolean validateStandardCommandGroup(StandardCommandGroup standardCommandGroup, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validatePoint
public boolean validatePoint(Point point, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validatePicture
public boolean validatePicture(Picture picture, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validatePictureRef
public boolean validatePictureRef(PictureRef pictureRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validatePictureDef
public boolean validatePictureDef(PictureDef pictureDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateColor
public boolean validateColor(Color color, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateColorDef
public boolean validateColorDef(ColorDef colorDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateColorRef
public boolean validateColorRef(ColorRef colorRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStyleAppearanceItem
public boolean validateStyleAppearanceItem(StyleAppearanceItem styleAppearanceItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStyleColor
public boolean validateStyleColor(StyleColor styleColor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStyleBorder
public boolean validateStyleBorder(StyleBorder styleBorder, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStyleFont
public boolean validateStyleFont(StyleFont styleFont, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateBorder
public boolean validateBorder(Border border, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateBorderDef
public boolean validateBorderDef(BorderDef borderDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateBorderRef
public boolean validateBorderRef(BorderRef borderRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateFont
public boolean validateFont(Font font, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateMutableFont
public boolean validateMutableFont(MutableFont mutableFont, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateFontDef
public boolean validateFontDef(FontDef fontDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateAutoFont
public boolean validateAutoFont(AutoFont autoFont, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateFontRef
public boolean validateFontRef(FontRef fontRef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateAbstractLine
public boolean validateAbstractLine(AbstractLine abstractLine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateLine
public boolean validateLine(Line line, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateHelp
public boolean validateHelp(Help help, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateHelpPage
public boolean validateHelpPage(HelpPage helpPage, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateRefContextDelegatingContextDef
public boolean validateRefContextDelegatingContextDef(RefContextDelegatingContextDef refContextDelegatingContextDef, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateQName
public boolean validateQName(QName qName, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateDateFractions
public boolean validateDateFractions(DateFractions dateFractions, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardBeginningDateVariant
public boolean validateStandardBeginningDateVariant(StandardBeginningDateVariant standardBeginningDateVariant, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateStandardPeriodVariant
public boolean validateStandardPeriodVariant(StandardPeriodVariant standardPeriodVariant, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateSourceType
public boolean validateSourceType(SourceType sourceType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateButtonRepresentation
public boolean validateButtonRepresentation(ButtonRepresentation buttonRepresentation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateCommandParameterUseMode
public boolean validateCommandParameterUseMode(CommandParameterUseMode commandParameterUseMode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateCommandGroupCategory
public boolean validateCommandGroupCategory(CommandGroupCategory commandGroupCategory, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateBorderStyle
public boolean validateBorderStyle(BorderStyle borderStyle, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateUuid
public boolean validateUuid(UUID uuid, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateCompositeId
public boolean validateCompositeId(CompositeId compositeId, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateDate
public boolean validateDate(Date date, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateEnvironment
public boolean validateEnvironment(Environment environment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateEnvironments
public boolean validateEnvironments(Environments environments, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateEnumerator
public boolean validateEnumerator(org.eclipse.emf.common.util.Enumerator enumerator, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
validateList
public boolean validateList(DelegatingRefContextDefEList<ContextDef> list, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
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 classorg.eclipse.emf.ecore.util.EObjectValidator
-
-