Package io.opencaesar.oml.util
Class OmlValidator
java.lang.Object
org.eclipse.emf.ecore.util.EObjectValidator
io.opencaesar.oml.util.OmlValidator
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator
public class OmlValidator
extends org.eclipse.emf.ecore.util.EObjectValidator
The Validator for the model.
- See Also:
- Generated:
-
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
Modifier and TypeFieldDescriptionprotected static final int
A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.static final String
A constant for thesource
of diagnosticcodes
from this package.static final int
Thecode
for constraint 'Extra Validate' of 'Element'.static final org.eclipse.emf.ecore.EValidator.PatternMatcher[][]
static final OmlValidator
The cached model packagestatic final org.eclipse.emf.ecore.EValidator.PatternMatcher[][]
static final int
static final int
static final Integer
static final Integer
protected org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator
The cached base package validator.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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EPackage
Returns the package of this validator switch.org.eclipse.emf.common.util.ResourceLocator
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
validateAnnotation
(Annotation annotation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateAnnotationProperty
(AnnotationProperty annotationProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateArgument
(Argument argument, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateAspect
(Aspect aspect, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateAssertion
(Assertion assertion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateAxiom
(Axiom axiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateBinaryPredicate
(BinaryPredicate binaryPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateBooleanLiteral
(BooleanLiteral booleanLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateBuiltIn
(BuiltIn builtIn, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateBuiltInPredicate
(BuiltInPredicate builtInPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateCardinalityRestrictionKind
(CardinalityRestrictionKind cardinalityRestrictionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateClassifier
(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateClassifierEquivalenceAxiom
(ClassifierEquivalenceAxiom classifierEquivalenceAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateConcept
(Concept concept, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateConceptInstance
(ConceptInstance conceptInstance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDecimal
(BigDecimal decimal, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDecimalLiteral
(DecimalLiteral decimalLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDescription
(Description description, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDescriptionBox
(DescriptionBox descriptionBox, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDescriptionBundle
(DescriptionBundle descriptionBundle, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDescriptionMember
(DescriptionMember descriptionMember, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDescriptionStatement
(DescriptionStatement descriptionStatement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDifferentFromPredicate
(DifferentFromPredicate differentFromPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDouble
(Double double_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateDoubleLiteral
(DoubleLiteral doubleLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateElement
(Element element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateElement_extraValidate
(Element element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the extraValidate constraint of 'Element'.boolean
validateEntity
(Entity entity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateForwardRelation
(ForwardRelation forwardRelation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateID
(String id, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateID_Pattern
(String id, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Pattern constraint of 'ID'.boolean
validateIdentifiedElement
(IdentifiedElement identifiedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateImport
(Import import_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateImportKind
(ImportKind importKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateInstance
(Instance instance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateInstanceEnumerationAxiom
(InstanceEnumerationAxiom instanceEnumerationAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateIntegerLiteral
(IntegerLiteral integerLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateKeyAxiom
(KeyAxiom keyAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateLiteral
(Literal literal, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateLiteralEnumerationAxiom
(LiteralEnumerationAxiom literalEnumerationAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateMember
(Member member, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateNamedInstance
(NamedInstance namedInstance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateNamespace
(String namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateNamespace_MinLength
(String namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MinLength constraint of 'Namespace'.boolean
validateNamespace_Pattern
(String namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Pattern constraint of 'Namespace'.boolean
validateOntology
(Ontology ontology, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validatePredicate
(Predicate predicate, 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
validatePropertyCardinalityRestrictionAxiom
(PropertyCardinalityRestrictionAxiom propertyCardinalityRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validatePropertyEquivalenceAxiom
(PropertyEquivalenceAxiom propertyEquivalenceAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validatePropertyPredicate
(PropertyPredicate propertyPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validatePropertyRangeRestrictionAxiom
(PropertyRangeRestrictionAxiom propertyRangeRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validatePropertyRestrictionAxiom
(PropertyRestrictionAxiom propertyRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validatePropertySelfRestrictionAxiom
(PropertySelfRestrictionAxiom propertySelfRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validatePropertyValueAssertion
(PropertyValueAssertion propertyValueAssertion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validatePropertyValueRestrictionAxiom
(PropertyValueRestrictionAxiom propertyValueRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateQuotedLiteral
(QuotedLiteral quotedLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateRangeRestrictionKind
(RangeRestrictionKind rangeRestrictionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateRelation
(Relation relation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateRelationBase
(RelationBase relationBase, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateRelationEntity
(RelationEntity relationEntity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateRelationEntityPredicate
(RelationEntityPredicate relationEntityPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateRelationInstance
(RelationInstance relationInstance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateReverseRelation
(ReverseRelation reverseRelation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateRule
(Rule rule, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateSameAsPredicate
(SameAsPredicate sameAsPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateScalar
(Scalar scalar, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateScalarEquivalenceAxiom
(ScalarEquivalenceAxiom scalarEquivalenceAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateScalarProperty
(ScalarProperty scalarProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateSemanticProperty
(SemanticProperty semanticProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateSeparatorKind
(SeparatorKind separatorKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateSpecializableProperty
(SpecializableProperty specializableProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateSpecializableTerm
(SpecializableTerm specializableTerm, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateSpecializationAxiom
(SpecializationAxiom specializationAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateStatement
(Statement statement, 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
validateStructuredProperty
(StructuredProperty structuredProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateStructureInstance
(StructureInstance structureInstance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateTerm
(Term term, 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
validateTypeAssertion
(TypeAssertion typeAssertion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateTypePredicate
(TypePredicate typePredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateUnaryPredicate
(UnaryPredicate unaryPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateUnreifiedRelation
(UnreifiedRelation unreifiedRelation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateUnsignedInt
(int unsignedInt, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateUnsignedInt_Max
(int unsignedInt, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Max constraint of 'Unsigned Int'.boolean
validateUnsignedInt_Min
(int unsignedInt, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Min constraint of 'Unsigned Int'.boolean
validateUnsignedInteger
(Integer unsignedInteger, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateUnsignedInteger_Max
(Integer unsignedInteger, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Max constraint of 'Unsigned Integer'.boolean
validateUnsignedInteger_Min
(Integer unsignedInteger, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Min constraint of 'Unsigned Integer'.boolean
validateVocabulary
(Vocabulary vocabulary, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateVocabularyBox
(VocabularyBox vocabularyBox, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateVocabularyBundle
(VocabularyBundle vocabularyBundle, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateVocabularyMember
(VocabularyMember vocabularyMember, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validateVocabularyStatement
(VocabularyStatement vocabularyStatement, 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 Details
-
INSTANCE
The cached model package- Generated:
-
DIAGNOSTIC_SOURCE
A constant for thesource
of diagnosticcodes
from this package.- See Also:
-
Diagnostic.getSource()
Diagnostic.getCode()
- Constant Field Values
- Generated:
-
ELEMENT__EXTRA_VALIDATE
public static final int ELEMENT__EXTRA_VALIDATEThecode
for constraint 'Extra Validate' of 'Element'.- See Also:
- Generated:
-
DIAGNOSTIC_CODE_COUNT
protected static final int DIAGNOSTIC_CODE_COUNTA constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.- See Also:
- Generated:
-
xmlTypeValidator
protected org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator xmlTypeValidatorThe cached base package validator.- Generated:
-
UNSIGNED_INT__MIN__VALUE
public static final int UNSIGNED_INT__MIN__VALUE -
UNSIGNED_INT__MAX__VALUE
public static final int UNSIGNED_INT__MAX__VALUE -
UNSIGNED_INTEGER__MIN__VALUE
-
UNSIGNED_INTEGER__MAX__VALUE
-
ID__PATTERN__VALUES
public static final org.eclipse.emf.ecore.EValidator.PatternMatcher[][] ID__PATTERN__VALUES -
NAMESPACE__PATTERN__VALUES
public static final org.eclipse.emf.ecore.EValidator.PatternMatcher[][] NAMESPACE__PATTERN__VALUES
-
-
Constructor Details
-
OmlValidator
public OmlValidator()Creates an instance of the switch.- Generated:
-
-
Method Details
-
getEPackage
protected org.eclipse.emf.ecore.EPackage getEPackage()Returns the package of this validator switch.- Overrides:
getEPackage
in classorg.eclipse.emf.ecore.util.EObjectValidator
- Generated:
-
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
- Generated:
-
validateElement
public boolean validateElement(Element element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateElement_extraValidate
public boolean validateElement_extraValidate(Element element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the extraValidate constraint of 'Element'.- Generated:
-
validateAnnotation
public boolean validateAnnotation(Annotation annotation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateIdentifiedElement
public boolean validateIdentifiedElement(IdentifiedElement identifiedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateImport
public boolean validateImport(Import import_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateInstance
public boolean validateInstance(Instance instance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateAxiom
public boolean validateAxiom(Axiom axiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateAssertion
public boolean validateAssertion(Assertion assertion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePredicate
public boolean validatePredicate(Predicate predicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateArgument
public boolean validateArgument(Argument argument, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateLiteral
public boolean validateLiteral(Literal literal, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateOntology
public boolean validateOntology(Ontology ontology, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateMember
public boolean validateMember(Member member, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateVocabularyBox
public boolean validateVocabularyBox(VocabularyBox vocabularyBox, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDescriptionBox
public boolean validateDescriptionBox(DescriptionBox descriptionBox, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateVocabulary
public boolean validateVocabulary(Vocabulary vocabulary, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateVocabularyBundle
public boolean validateVocabularyBundle(VocabularyBundle vocabularyBundle, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDescription
public boolean validateDescription(Description description, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDescriptionBundle
public boolean validateDescriptionBundle(DescriptionBundle descriptionBundle, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateStatement
public boolean validateStatement(Statement statement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateVocabularyMember
public boolean validateVocabularyMember(VocabularyMember vocabularyMember, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDescriptionMember
public boolean validateDescriptionMember(DescriptionMember descriptionMember, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateVocabularyStatement
public boolean validateVocabularyStatement(VocabularyStatement vocabularyStatement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDescriptionStatement
public boolean validateDescriptionStatement(DescriptionStatement descriptionStatement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateTerm
public boolean validateTerm(Term term, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateRule
public boolean validateRule(Rule rule, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateBuiltIn
public boolean validateBuiltIn(BuiltIn builtIn, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateSpecializableTerm
public boolean validateSpecializableTerm(SpecializableTerm specializableTerm, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateProperty
public boolean validateProperty(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateType
public boolean validateType(Type type, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateRelationBase
public boolean validateRelationBase(RelationBase relationBase, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateSpecializableProperty
public boolean validateSpecializableProperty(SpecializableProperty specializableProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateClassifier
public boolean validateClassifier(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateScalar
public boolean validateScalar(Scalar scalar, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateEntity
public boolean validateEntity(Entity entity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateStructure
public boolean validateStructure(Structure structure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateAspect
public boolean validateAspect(Aspect aspect, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateConcept
public boolean validateConcept(Concept concept, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateRelationEntity
public boolean validateRelationEntity(RelationEntity relationEntity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateAnnotationProperty
public boolean validateAnnotationProperty(AnnotationProperty annotationProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateSemanticProperty
public boolean validateSemanticProperty(SemanticProperty semanticProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateScalarProperty
public boolean validateScalarProperty(ScalarProperty scalarProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateStructuredProperty
public boolean validateStructuredProperty(StructuredProperty structuredProperty, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateRelation
public boolean validateRelation(Relation relation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateForwardRelation
public boolean validateForwardRelation(ForwardRelation forwardRelation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateReverseRelation
public boolean validateReverseRelation(ReverseRelation reverseRelation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateUnreifiedRelation
public boolean validateUnreifiedRelation(UnreifiedRelation unreifiedRelation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateNamedInstance
public boolean validateNamedInstance(NamedInstance namedInstance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateConceptInstance
public boolean validateConceptInstance(ConceptInstance conceptInstance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateRelationInstance
public boolean validateRelationInstance(RelationInstance relationInstance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateStructureInstance
public boolean validateStructureInstance(StructureInstance structureInstance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateKeyAxiom
public boolean validateKeyAxiom(KeyAxiom keyAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateSpecializationAxiom
public boolean validateSpecializationAxiom(SpecializationAxiom specializationAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateInstanceEnumerationAxiom
public boolean validateInstanceEnumerationAxiom(InstanceEnumerationAxiom instanceEnumerationAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePropertyRestrictionAxiom
public boolean validatePropertyRestrictionAxiom(PropertyRestrictionAxiom propertyRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateLiteralEnumerationAxiom
public boolean validateLiteralEnumerationAxiom(LiteralEnumerationAxiom literalEnumerationAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateClassifierEquivalenceAxiom
public boolean validateClassifierEquivalenceAxiom(ClassifierEquivalenceAxiom classifierEquivalenceAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateScalarEquivalenceAxiom
public boolean validateScalarEquivalenceAxiom(ScalarEquivalenceAxiom scalarEquivalenceAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePropertyEquivalenceAxiom
public boolean validatePropertyEquivalenceAxiom(PropertyEquivalenceAxiom propertyEquivalenceAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePropertyRangeRestrictionAxiom
public boolean validatePropertyRangeRestrictionAxiom(PropertyRangeRestrictionAxiom propertyRangeRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePropertyCardinalityRestrictionAxiom
public boolean validatePropertyCardinalityRestrictionAxiom(PropertyCardinalityRestrictionAxiom propertyCardinalityRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePropertyValueRestrictionAxiom
public boolean validatePropertyValueRestrictionAxiom(PropertyValueRestrictionAxiom propertyValueRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePropertySelfRestrictionAxiom
public boolean validatePropertySelfRestrictionAxiom(PropertySelfRestrictionAxiom propertySelfRestrictionAxiom, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateTypeAssertion
public boolean validateTypeAssertion(TypeAssertion typeAssertion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePropertyValueAssertion
public boolean validatePropertyValueAssertion(PropertyValueAssertion propertyValueAssertion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateUnaryPredicate
public boolean validateUnaryPredicate(UnaryPredicate unaryPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateBinaryPredicate
public boolean validateBinaryPredicate(BinaryPredicate binaryPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateBuiltInPredicate
public boolean validateBuiltInPredicate(BuiltInPredicate builtInPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateTypePredicate
public boolean validateTypePredicate(TypePredicate typePredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateRelationEntityPredicate
public boolean validateRelationEntityPredicate(RelationEntityPredicate relationEntityPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validatePropertyPredicate
public boolean validatePropertyPredicate(PropertyPredicate propertyPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateSameAsPredicate
public boolean validateSameAsPredicate(SameAsPredicate sameAsPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDifferentFromPredicate
public boolean validateDifferentFromPredicate(DifferentFromPredicate differentFromPredicate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateQuotedLiteral
public boolean validateQuotedLiteral(QuotedLiteral quotedLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateIntegerLiteral
public boolean validateIntegerLiteral(IntegerLiteral integerLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDecimalLiteral
public boolean validateDecimalLiteral(DecimalLiteral decimalLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDoubleLiteral
public boolean validateDoubleLiteral(DoubleLiteral doubleLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateBooleanLiteral
public boolean validateBooleanLiteral(BooleanLiteral booleanLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateSeparatorKind
public boolean validateSeparatorKind(SeparatorKind separatorKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateRangeRestrictionKind
public boolean validateRangeRestrictionKind(RangeRestrictionKind rangeRestrictionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateCardinalityRestrictionKind
public boolean validateCardinalityRestrictionKind(CardinalityRestrictionKind cardinalityRestrictionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateImportKind
public boolean validateImportKind(ImportKind importKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateUnsignedInt
public boolean validateUnsignedInt(int unsignedInt, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateUnsignedInt_Min
public boolean validateUnsignedInt_Min(int unsignedInt, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Min constraint of 'Unsigned Int'.- Generated:
-
validateUnsignedInt_Max
public boolean validateUnsignedInt_Max(int unsignedInt, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Max constraint of 'Unsigned Int'.- Generated:
-
validateUnsignedInteger
public boolean validateUnsignedInteger(Integer unsignedInteger, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateUnsignedInteger_Min
public boolean validateUnsignedInteger_Min(Integer unsignedInteger, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Min constraint of 'Unsigned Integer'.- Generated:
-
validateUnsignedInteger_Max
public boolean validateUnsignedInteger_Max(Integer unsignedInteger, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Max constraint of 'Unsigned Integer'.- Generated:
-
validateDecimal
public boolean validateDecimal(BigDecimal decimal, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateDouble
public boolean validateDouble(Double double_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateID
public boolean validateID(String id, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateID_Pattern
public boolean validateID_Pattern(String id, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Pattern constraint of 'ID'.- Generated:
-
validateNamespace
public boolean validateNamespace(String namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Generated:
-
validateNamespace_Pattern
public boolean validateNamespace_Pattern(String namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Pattern constraint of 'Namespace'.- Generated:
-
validateNamespace_MinLength
public boolean validateNamespace_MinLength(String namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MinLength constraint of 'Namespace'.- Generated:
-
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
- Generated:
-