Class QualityAnnotationValidator
- java.lang.Object
-
- org.eclipse.emf.ecore.util.EObjectValidator
-
- org.palladiosimulator.analyzer.quality.qualityannotation.util.QualityAnnotationValidator
-
- All Implemented Interfaces:
EValidator
public class QualityAnnotationValidator extends EObjectValidator
The Validator for the model.- See Also:
QualityAnnotationPackage
- Generated class or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator
EObjectValidator.DynamicEClassValidator, EObjectValidator.DynamicEDataTypeValidator
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator
EValidator.Descriptor, EValidator.PatternMatcher, EValidator.Registry, EValidator.SubstitutionLabelProvider, 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
static QualityAnnotationValidator
INSTANCE
The cached model packagestatic int
PCM_PARAMETER_PARTITION__APCM_PARAMETER_PARTITION_MUST_REFERENCE_APCM_PARAMETER_REFERENCE
Thecode
for constraint 'APCM Parameter Partition Must Reference APCM Parameter Reference' of 'PCM Parameter Partition'.static int
PCMPE__TOPMOST_LEVEL_MUST_BE_PCMPE_ALL_DECISIONS
Thecode
for constraint 'Topmost Level Must Be PCMPE All Decisions' of 'PCMPE'.static int
PCMPE_ALL_DECISIONS__NEXT_LOWER_HIERARCHY_LEVEL_MUST_BE_DECISION
Thecode
for constraint 'Next Lower Hierarchy Level Must Be Decision' of 'PCMPE All Decisions'.static int
PCMPE_DECISION__THIS_IS_THE_LOWEST_DECISION_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Decision Hierarchy Level' of 'PCMPE Decision'.static int
PCMRE__TOPMOST_LEVEL_FOR_PCM_MUST_BE_PCMRE_CATEGORY
Thecode
for constraint 'Topmost Level For PCM Must Be PCMRE Category' of 'PCMRE'.static int
PCMRE_CATEGORY__EACH_CATEGORY_EXACTLY_ONCE_IF_SPECIFIED
Thecode
for constraint 'Each Category Exactly Once If Specified' of 'PCMRE Category'.static int
PCMRE_CATEGORY__EXISTING_RE_PRECISION_CALL_PARAMETER_MUST_BE_NO_PRECISION_DUE_TO_THE_NON_EXISTENCE_OF_PARAMETERS_FOR_CATEGORY_RESOURCE_DEMAND
Thecode
for constraint 'Existing RE Precision Call Parameter Must Be No Precision Due To The Non Existence Of Parameters For Category Resource Demand' of 'PCMRE Category'.static int
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_INFRASTRUCTURE_INTERFACE_FOR_CATEGORY_INFRASTRUCTURE
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRE Infrastructure Interface For Category Infrastructure' of 'PCMRE Category'.static int
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_INTERFACE_FOR_CATEGORY_COMPONENT
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRE Interface For Category Component' of 'PCMRE Category'.static int
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_RESOURCE_FOR_CATEGORY_RESOURCE_DEMAND
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRE Resource For Category Resource Demand' of 'PCMRE Category'.static int
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_RESOURCE_INTERFACE_FOR_CATEGORY_RESOURCE
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRE Resource Interface For Category Resource' of 'PCMRE Category'.static int
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRECI_BEHAVIOR_FOR_CATEGORY_COMPONENT_INTERNAL
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRECI Behavior For Category Component Internal' of 'PCMRE Category'.static int
PCMRE_INFRASTRUCTURE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Infrastructure Interface'.static int
PCMRE_INFRASTRUCTURE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_INFRASTRUCTURE_ROLE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Infrastructure Role' of 'PCMRE Infrastructure Interface'.static int
PCMRE_INFRASTRUCTURE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Infrastructure Role'.static int
PCMRE_INFRASTRUCTURE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_INFRASTRUCTURE_SIGNATURE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Infrastructure Signature' of 'PCMRE Infrastructure Role'.static int
PCMRE_INFRASTRUCTURE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Infrastructure Signature'.static int
PCMRE_INFRASTRUCTURE_SIGNATURE__THIS_IS_THE_LOWEST_INFRASTRUCTURE_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Infrastructure Hierarchy Level' of 'PCMRE Infrastructure Signature'.static int
PCMRE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Interface'.static int
PCMRE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_ROLE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Role' of 'PCMRE Interface'.static int
PCMRE_RESOURCE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Resource'.static int
PCMRE_RESOURCE__THIS_IS_THE_LOWEST_RESOURCE_DEMAND_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Resource Demand Hierarchy Level' of 'PCMRE Resource'.static int
PCMRE_RESOURCE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Resource Interface'.static int
PCMRE_RESOURCE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_RESOURCE_ROLE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Resource Role' of 'PCMRE Resource Interface'.static int
PCMRE_RESOURCE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Resource Role'.static int
PCMRE_RESOURCE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_RESOURCE_SIGNATURE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Resource Signature' of 'PCMRE Resource Role'.static int
PCMRE_RESOURCE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Resource Signature'.static int
PCMRE_RESOURCE_SIGNATURE__THIS_IS_THE_LOWEST_RESOURCE_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Resource Hierarchy Level' of 'PCMRE Resource Signature'.static int
PCMRE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Role'.static int
PCMRE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_SIGNATURE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Signature' of 'PCMRE Role'.static int
PCMRE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Signature'.static int
PCMRE_SIGNATURE__THIS_IS_THE_LOWEST_COMPONENT_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Component Hierarchy Level' of 'PCMRE Signature'.static int
PCMRECI_BEHAVIOR__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRECI Behavior'.static int
PCMRECI_BEHAVIOR__THIS_IS_THE_LOWEST_COMPONENT_INTERNAL_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Component Internal Hierarchy Level' of 'PCMRECI Behavior'.static int
REQUIRED_ELEMENT__STIPULATED_PRECISION_MUST_BE_SET_IN_STIPULATION_CONTEXT
Thecode
for constraint 'Stipulated Precision Must Be Set In Stipulation Context' of 'Required Element'.-
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
Constructors Constructor Description QualityAnnotationValidator()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EPackage
getEPackage()
Returns the package of this validator switch.protected boolean
validate(int classifierID, Object value, DiagnosticChain diagnostics, Map<Object,Object> context)
CallsvalidateXXX
for the corresponding classifier of the model.boolean
validateCharacterisedPCMParameterPartition(CharacterisedPCMParameterPartition characterisedPCMParameterPartition, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCharacterisedPCMParameterPartitionInterval(CharacterisedPCMParameterPartitionInterval characterisedPCMParameterPartitionInterval, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateCharacterisedPCMParameterPartitionRange(CharacterisedPCMParameterPartitionRange characterisedPCMParameterPartitionRange, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateExactlyAsSpecifiedPrecision(ExactlyAsSpecifiedPrecision exactlyAsSpecifiedPrecision, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateInternalStateInfluenceAnalysisAggregation(InternalStateInfluenceAnalysisAggregation internalStateInfluenceAnalysisAggregation, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateLimitedDeviationPrecision(LimitedDeviationPrecision limitedDeviationPrecision, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateNoPrecision(NoPrecision noPrecision, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateParameterValueDeviation(ParameterValueDeviation parameterValueDeviation, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMParameterPartition(PCMParameterPartition pcmParameterPartition, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMParameterPartition_APCMParameterPartitionMustReferenceAPCMParameterReference(PCMParameterPartition pcmParameterPartition, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the APCMParameterPartitionMustReferenceAPCMParameterReference constraint of ' PCM Parameter Partition'.boolean
validatePCMPE(PCMPE pcmpe, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMPE_TopmostLevelMustBePCMPEAllDecisions(PCMPE pcmpe, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the TopmostLevelMustBePCMPEAllDecisions constraint of 'PCMPE'.boolean
validatePCMPEAllDecisions(PCMPEAllDecisions pcmpeAllDecisions, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMPEAllDecisions_NextLowerHierarchyLevelMustBeDecision(PCMPEAllDecisions pcmpeAllDecisions, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelMustBeDecision constraint of ' PCMPE All Decisions'.boolean
validatePCMPEDecision(PCMPEDecision pcmpeDecision, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMPEDecision_ThisIsTheLowestDecisionHierarchyLevel(PCMPEDecision pcmpeDecision, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestDecisionHierarchyLevel constraint of 'PCMPE Decision'.boolean
validatePCMRE(PCMRE pcmre, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMRE_TopmostLevelForPCMMustBePCMRECategory(PCMRE pcmre, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the TopmostLevelForPCMMustBePCMRECategory constraint of 'PCMRE'.boolean
validatePCMRECategory(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMRECategory_EachCategoryExactlyOnceIfSpecified(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachCategoryExactlyOnceIfSpecified constraint of 'PCMRE Category'.boolean
validatePCMRECategory_ExistingREPrecisionCallParameterMustBeNoPrecisionDueToTheNonExistenceOfParametersForCategoryResourceDemand(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ExistingREPrecisionCallParameterMustBeNoPrecisionDueToTheNonExistenceOfParametersForCategoryResourceDemand constraint of 'PCMRE Category'.boolean
validatePCMRECategory_NextLowerHierarchyLevelIsPCMRECIBehaviorForCategoryComponentInternal(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMRECIBehaviorForCategoryComponentInternal constraint of 'PCMRE Category'.boolean
validatePCMRECategory_NextLowerHierarchyLevelIsPCMREInfrastructureInterfaceForCategoryInfrastructure(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMREInfrastructureInterfaceForCategoryInfrastructure constraint of 'PCMRE Category'.boolean
validatePCMRECategory_NextLowerHierarchyLevelIsPCMREInterfaceForCategoryComponent(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMREInterfaceForCategoryComponent constraint of ' PCMRE Category'.boolean
validatePCMRECategory_NextLowerHierarchyLevelIsPCMREResourceForCategoryResourceDemand(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMREResourceForCategoryResourceDemand constraint of ' PCMRE Category'.boolean
validatePCMRECategory_NextLowerHierarchyLevelIsPCMREResourceInterfaceForCategoryResource(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMREResourceInterfaceForCategoryResource constraint of 'PCMRE Category'.boolean
validatePCMRECIBehavior(PCMRECIBehavior pcmreciBehavior, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMRECIBehavior_EachRETargetMustBeReferencedOnlyFromOneRE(PCMRECIBehavior pcmreciBehavior, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRECI Behavior'.boolean
validatePCMRECIBehavior_ThisIsTheLowestComponentInternalHierarchyLevel(PCMRECIBehavior pcmreciBehavior, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestComponentInternalHierarchyLevel constraint of ' PCMRECI Behavior'.boolean
validatePCMREInfrastructureInterface(PCMREInfrastructureInterface pcmreInfrastructureInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREInfrastructureInterface_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREInfrastructureInterface pcmreInfrastructureInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Infrastructure Interface'.boolean
validatePCMREInfrastructureInterface_NextLowerLevelMustConsistOfTypePCMREInfrastructureRole(PCMREInfrastructureInterface pcmreInfrastructureInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMREInfrastructureRole constraint of ' PCMRE Infrastructure Interface'.boolean
validatePCMREInfrastructureRole(PCMREInfrastructureRole pcmreInfrastructureRole, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREInfrastructureRole_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREInfrastructureRole pcmreInfrastructureRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Infrastructure Role'.boolean
validatePCMREInfrastructureRole_NextLowerLevelMustConsistOfTypePCMREInfrastructureSignature(PCMREInfrastructureRole pcmreInfrastructureRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMREInfrastructureSignature constraint of ' PCMRE Infrastructure Role'.boolean
validatePCMREInfrastructureSignature(PCMREInfrastructureSignature pcmreInfrastructureSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREInfrastructureSignature_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREInfrastructureSignature pcmreInfrastructureSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Infrastructure Signature'.boolean
validatePCMREInfrastructureSignature_ThisIsTheLowestInfrastructureHierarchyLevel(PCMREInfrastructureSignature pcmreInfrastructureSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestInfrastructureHierarchyLevel constraint of ' PCMRE Infrastructure Signature'.boolean
validatePCMREInterface(PCMREInterface pcmreInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREInterface_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREInterface pcmreInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Interface'.boolean
validatePCMREInterface_NextLowerLevelMustConsistOfTypePCMRERole(PCMREInterface pcmreInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMRERole constraint of ' PCMRE Interface'.boolean
validatePCMRERequestCategory(PCMRERequestCategory pcmreRequestCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREResource(PCMREResource pcmreResource, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREResource_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREResource pcmreResource, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Resource'.boolean
validatePCMREResource_ThisIsTheLowestResourceDemandHierarchyLevel(PCMREResource pcmreResource, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestResourceDemandHierarchyLevel constraint of ' PCMRE Resource'.boolean
validatePCMREResourceInterface(PCMREResourceInterface pcmreResourceInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREResourceInterface_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREResourceInterface pcmreResourceInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Resource Interface'.boolean
validatePCMREResourceInterface_NextLowerLevelMustConsistOfTypePCMREResourceRole(PCMREResourceInterface pcmreResourceInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMREResourceRole constraint of ' PCMRE Resource Interface'.boolean
validatePCMREResourceRole(PCMREResourceRole pcmreResourceRole, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREResourceRole_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREResourceRole pcmreResourceRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Resource Role'.boolean
validatePCMREResourceRole_NextLowerLevelMustConsistOfTypePCMREResourceSignature(PCMREResourceRole pcmreResourceRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMREResourceSignature constraint of ' PCMRE Resource Role'.boolean
validatePCMREResourceSignature(PCMREResourceSignature pcmreResourceSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMREResourceSignature_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREResourceSignature pcmreResourceSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Resource Signature'.boolean
validatePCMREResourceSignature_ThisIsTheLowestResourceHierarchyLevel(PCMREResourceSignature pcmreResourceSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestResourceHierarchyLevel constraint of ' PCMRE Resource Signature'.boolean
validatePCMRERole(PCMRERole pcmreRole, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMRERole_EachRETargetMustBeReferencedOnlyFromOneRE(PCMRERole pcmreRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of 'PCMRE Role'.boolean
validatePCMRERole_NextLowerLevelMustConsistOfTypePCMRESignature(PCMRERole pcmreRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMRESignature constraint of ' PCMRE Role'.boolean
validatePCMRESignature(PCMRESignature pcmreSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePCMRESignature_EachRETargetMustBeReferencedOnlyFromOneRE(PCMRESignature pcmreSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Signature'.boolean
validatePCMRESignature_ThisIsTheLowestComponentHierarchyLevel(PCMRESignature pcmreSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestComponentHierarchyLevel constraint of 'PCMRE Signature '.boolean
validatePCMServiceSpecification(PCMServiceSpecification pcmServiceSpecification, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validatePrecision(Precision precision, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateProbabilisticElement(ProbabilisticElement probabilisticElement, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateQualityAnnotation(QualityAnnotation qualityAnnotation, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateREPrecision(REPrecision rePrecision, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateRequiredElement(RequiredElement requiredElement, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateRequiredElement_StipulatedPrecisionMustBeSetInStipulationContext(RequiredElement requiredElement, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the StipulatedPrecisionMustBeSetInStipulationContext constraint of ' Required Element'.boolean
validateRequiredElementDeviation(RequiredElementDeviation requiredElementDeviation, DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validateServiceSpecification(ServiceSpecification serviceSpecification, DiagnosticChain diagnostics, Map<Object,Object> context)
-
Methods inherited from class org.eclipse.emf.ecore.util.EObjectValidator
createBadDataValueDiagnostic, createDiagnostic, getAvailableChoices, getEcoreResourceLocator, getEcoreString, getFeatureLabel, getObjectLabel, getResourceLocator, 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 QualityAnnotationValidator INSTANCE
The cached model package- Generated class or method.
-
DIAGNOSTIC_SOURCE
public static final String DIAGNOSTIC_SOURCE
- See Also:
Diagnostic.getSource()
,Diagnostic.getCode()
, Constant Field Values- Generated class or method.
-
REQUIRED_ELEMENT__STIPULATED_PRECISION_MUST_BE_SET_IN_STIPULATION_CONTEXT
public static final int REQUIRED_ELEMENT__STIPULATED_PRECISION_MUST_BE_SET_IN_STIPULATION_CONTEXT
Thecode
for constraint 'Stipulated Precision Must Be Set In Stipulation Context' of 'Required Element'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCM_PARAMETER_PARTITION__APCM_PARAMETER_PARTITION_MUST_REFERENCE_APCM_PARAMETER_REFERENCE
public static final int PCM_PARAMETER_PARTITION__APCM_PARAMETER_PARTITION_MUST_REFERENCE_APCM_PARAMETER_REFERENCE
Thecode
for constraint 'APCM Parameter Partition Must Reference APCM Parameter Reference' of 'PCM Parameter Partition'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_INFRASTRUCTURE_INTERFACE_FOR_CATEGORY_INFRASTRUCTURE
public static final int PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_INFRASTRUCTURE_INTERFACE_FOR_CATEGORY_INFRASTRUCTURE
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRE Infrastructure Interface For Category Infrastructure' of 'PCMRE Category'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_CATEGORY__EXISTING_RE_PRECISION_CALL_PARAMETER_MUST_BE_NO_PRECISION_DUE_TO_THE_NON_EXISTENCE_OF_PARAMETERS_FOR_CATEGORY_RESOURCE_DEMAND
public static final int PCMRE_CATEGORY__EXISTING_RE_PRECISION_CALL_PARAMETER_MUST_BE_NO_PRECISION_DUE_TO_THE_NON_EXISTENCE_OF_PARAMETERS_FOR_CATEGORY_RESOURCE_DEMAND
Thecode
for constraint 'Existing RE Precision Call Parameter Must Be No Precision Due To The Non Existence Of Parameters For Category Resource Demand' of 'PCMRE Category'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_RESOURCE_INTERFACE_FOR_CATEGORY_RESOURCE
public static final int PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_RESOURCE_INTERFACE_FOR_CATEGORY_RESOURCE
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRE Resource Interface For Category Resource' of 'PCMRE Category'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_INTERFACE_FOR_CATEGORY_COMPONENT
public static final int PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_INTERFACE_FOR_CATEGORY_COMPONENT
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRE Interface For Category Component' of 'PCMRE Category'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_RESOURCE_FOR_CATEGORY_RESOURCE_DEMAND
public static final int PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRE_RESOURCE_FOR_CATEGORY_RESOURCE_DEMAND
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRE Resource For Category Resource Demand' of 'PCMRE Category'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRECI_BEHAVIOR_FOR_CATEGORY_COMPONENT_INTERNAL
public static final int PCMRE_CATEGORY__NEXT_LOWER_HIERARCHY_LEVEL_IS_PCMRECI_BEHAVIOR_FOR_CATEGORY_COMPONENT_INTERNAL
Thecode
for constraint 'Next Lower Hierarchy Level Is PCMRECI Behavior For Category Component Internal' of 'PCMRE Category'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_CATEGORY__EACH_CATEGORY_EXACTLY_ONCE_IF_SPECIFIED
public static final int PCMRE_CATEGORY__EACH_CATEGORY_EXACTLY_ONCE_IF_SPECIFIED
Thecode
for constraint 'Each Category Exactly Once If Specified' of 'PCMRE Category'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE__TOPMOST_LEVEL_FOR_PCM_MUST_BE_PCMRE_CATEGORY
public static final int PCMRE__TOPMOST_LEVEL_FOR_PCM_MUST_BE_PCMRE_CATEGORY
Thecode
for constraint 'Topmost Level For PCM Must Be PCMRE Category' of 'PCMRE'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_ROLE
public static final int PCMRE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_ROLE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Role' of 'PCMRE Interface'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Interface'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_SIGNATURE
public static final int PCMRE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_SIGNATURE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Signature' of 'PCMRE Role'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Role'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_SIGNATURE__THIS_IS_THE_LOWEST_COMPONENT_HIERARCHY_LEVEL
public static final int PCMRE_SIGNATURE__THIS_IS_THE_LOWEST_COMPONENT_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Component Hierarchy Level' of 'PCMRE Signature'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Signature'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_RESOURCE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_RESOURCE_ROLE
public static final int PCMRE_RESOURCE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_RESOURCE_ROLE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Resource Role' of 'PCMRE Resource Interface'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_RESOURCE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_RESOURCE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Resource Interface'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_RESOURCE_SIGNATURE__THIS_IS_THE_LOWEST_RESOURCE_HIERARCHY_LEVEL
public static final int PCMRE_RESOURCE_SIGNATURE__THIS_IS_THE_LOWEST_RESOURCE_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Resource Hierarchy Level' of 'PCMRE Resource Signature'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_RESOURCE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_RESOURCE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Resource Signature'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_RESOURCE__THIS_IS_THE_LOWEST_RESOURCE_DEMAND_HIERARCHY_LEVEL
public static final int PCMRE_RESOURCE__THIS_IS_THE_LOWEST_RESOURCE_DEMAND_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Resource Demand Hierarchy Level' of 'PCMRE Resource'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_RESOURCE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_RESOURCE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Resource'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_RESOURCE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_RESOURCE_SIGNATURE
public static final int PCMRE_RESOURCE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_RESOURCE_SIGNATURE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Resource Signature' of 'PCMRE Resource Role'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_RESOURCE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_RESOURCE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Resource Role'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRECI_BEHAVIOR__THIS_IS_THE_LOWEST_COMPONENT_INTERNAL_HIERARCHY_LEVEL
public static final int PCMRECI_BEHAVIOR__THIS_IS_THE_LOWEST_COMPONENT_INTERNAL_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Component Internal Hierarchy Level' of 'PCMRECI Behavior'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRECI_BEHAVIOR__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRECI_BEHAVIOR__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRECI Behavior'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_INFRASTRUCTURE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_INFRASTRUCTURE_ROLE
public static final int PCMRE_INFRASTRUCTURE_INTERFACE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_INFRASTRUCTURE_ROLE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Infrastructure Role' of 'PCMRE Infrastructure Interface'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_INFRASTRUCTURE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_INFRASTRUCTURE_INTERFACE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Infrastructure Interface'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_INFRASTRUCTURE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_INFRASTRUCTURE_SIGNATURE
public static final int PCMRE_INFRASTRUCTURE_ROLE__NEXT_LOWER_LEVEL_MUST_CONSIST_OF_TYPE_PCMRE_INFRASTRUCTURE_SIGNATURE
Thecode
for constraint 'Next Lower Level Must Consist Of Type PCMRE Infrastructure Signature' of 'PCMRE Infrastructure Role'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_INFRASTRUCTURE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_INFRASTRUCTURE_ROLE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Infrastructure Role'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_INFRASTRUCTURE_SIGNATURE__THIS_IS_THE_LOWEST_INFRASTRUCTURE_HIERARCHY_LEVEL
public static final int PCMRE_INFRASTRUCTURE_SIGNATURE__THIS_IS_THE_LOWEST_INFRASTRUCTURE_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Infrastructure Hierarchy Level' of 'PCMRE Infrastructure Signature'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMRE_INFRASTRUCTURE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
public static final int PCMRE_INFRASTRUCTURE_SIGNATURE__EACH_RE_TARGET_MUST_BE_REFERENCED_ONLY_FROM_ONE_RE
Thecode
for constraint 'Each RE Target Must Be Referenced Only From One RE' of 'PCMRE Infrastructure Signature'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMPE__TOPMOST_LEVEL_MUST_BE_PCMPE_ALL_DECISIONS
public static final int PCMPE__TOPMOST_LEVEL_MUST_BE_PCMPE_ALL_DECISIONS
Thecode
for constraint 'Topmost Level Must Be PCMPE All Decisions' of 'PCMPE'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMPE_ALL_DECISIONS__NEXT_LOWER_HIERARCHY_LEVEL_MUST_BE_DECISION
public static final int PCMPE_ALL_DECISIONS__NEXT_LOWER_HIERARCHY_LEVEL_MUST_BE_DECISION
Thecode
for constraint 'Next Lower Hierarchy Level Must Be Decision' of 'PCMPE All Decisions'.- See Also:
- Constant Field Values
- Generated class or method.
-
PCMPE_DECISION__THIS_IS_THE_LOWEST_DECISION_HIERARCHY_LEVEL
public static final int PCMPE_DECISION__THIS_IS_THE_LOWEST_DECISION_HIERARCHY_LEVEL
Thecode
for constraint 'This Is The Lowest Decision Hierarchy Level' of 'PCMPE Decision'.- See Also:
- Constant Field Values
- Generated class or method.
-
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
- Generated class or method.
-
-
Method Detail
-
getEPackage
protected EPackage getEPackage()
Returns the package of this validator switch.- Overrides:
getEPackage
in classEObjectValidator
- Generated class or method.
-
validate
protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map<Object,Object> context)
CallsvalidateXXX
for the corresponding classifier of the model.- Overrides:
validate
in classEObjectValidator
- Generated class or method.
-
validateParameterValueDeviation
public boolean validateParameterValueDeviation(ParameterValueDeviation parameterValueDeviation, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateQualityAnnotation
public boolean validateQualityAnnotation(QualityAnnotation qualityAnnotation, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateServiceSpecification
public boolean validateServiceSpecification(ServiceSpecification serviceSpecification, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateRequiredElement
public boolean validateRequiredElement(RequiredElement requiredElement, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateRequiredElement_StipulatedPrecisionMustBeSetInStipulationContext
public boolean validateRequiredElement_StipulatedPrecisionMustBeSetInStipulationContext(RequiredElement requiredElement, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the StipulatedPrecisionMustBeSetInStipulationContext constraint of ' Required Element'.- Generated class or method.
-
validateRequiredElementDeviation
public boolean validateRequiredElementDeviation(RequiredElementDeviation requiredElementDeviation, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateInternalStateInfluenceAnalysisAggregation
public boolean validateInternalStateInfluenceAnalysisAggregation(InternalStateInfluenceAnalysisAggregation internalStateInfluenceAnalysisAggregation, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePrecision
public boolean validatePrecision(Precision precision, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateREPrecision
public boolean validateREPrecision(REPrecision rePrecision, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateProbabilisticElement
public boolean validateProbabilisticElement(ProbabilisticElement probabilisticElement, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateCharacterisedPCMParameterPartition
public boolean validateCharacterisedPCMParameterPartition(CharacterisedPCMParameterPartition characterisedPCMParameterPartition, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMParameterPartition
public boolean validatePCMParameterPartition(PCMParameterPartition pcmParameterPartition, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMParameterPartition_APCMParameterPartitionMustReferenceAPCMParameterReference
public boolean validatePCMParameterPartition_APCMParameterPartitionMustReferenceAPCMParameterReference(PCMParameterPartition pcmParameterPartition, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the APCMParameterPartitionMustReferenceAPCMParameterReference constraint of ' PCM Parameter Partition'.- Generated class or method.
-
validateCharacterisedPCMParameterPartitionInterval
public boolean validateCharacterisedPCMParameterPartitionInterval(CharacterisedPCMParameterPartitionInterval characterisedPCMParameterPartitionInterval, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateCharacterisedPCMParameterPartitionRange
public boolean validateCharacterisedPCMParameterPartitionRange(CharacterisedPCMParameterPartitionRange characterisedPCMParameterPartitionRange, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateExactlyAsSpecifiedPrecision
public boolean validateExactlyAsSpecifiedPrecision(ExactlyAsSpecifiedPrecision exactlyAsSpecifiedPrecision, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateLimitedDeviationPrecision
public boolean validateLimitedDeviationPrecision(LimitedDeviationPrecision limitedDeviationPrecision, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validateNoPrecision
public boolean validateNoPrecision(NoPrecision noPrecision, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMRECategory
public boolean validatePCMRECategory(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMRECategory_NextLowerHierarchyLevelIsPCMREInfrastructureInterfaceForCategoryInfrastructure
public boolean validatePCMRECategory_NextLowerHierarchyLevelIsPCMREInfrastructureInterfaceForCategoryInfrastructure(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMREInfrastructureInterfaceForCategoryInfrastructure constraint of 'PCMRE Category'.- Generated class or method.
-
validatePCMRECategory_ExistingREPrecisionCallParameterMustBeNoPrecisionDueToTheNonExistenceOfParametersForCategoryResourceDemand
public boolean validatePCMRECategory_ExistingREPrecisionCallParameterMustBeNoPrecisionDueToTheNonExistenceOfParametersForCategoryResourceDemand(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ExistingREPrecisionCallParameterMustBeNoPrecisionDueToTheNonExistenceOfParametersForCategoryResourceDemand constraint of 'PCMRE Category'.- Generated class or method.
-
validatePCMRECategory_NextLowerHierarchyLevelIsPCMREResourceInterfaceForCategoryResource
public boolean validatePCMRECategory_NextLowerHierarchyLevelIsPCMREResourceInterfaceForCategoryResource(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMREResourceInterfaceForCategoryResource constraint of 'PCMRE Category'.- Generated class or method.
-
validatePCMRECategory_NextLowerHierarchyLevelIsPCMREInterfaceForCategoryComponent
public boolean validatePCMRECategory_NextLowerHierarchyLevelIsPCMREInterfaceForCategoryComponent(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMREInterfaceForCategoryComponent constraint of ' PCMRE Category'.- Generated class or method.
-
validatePCMRECategory_NextLowerHierarchyLevelIsPCMREResourceForCategoryResourceDemand
public boolean validatePCMRECategory_NextLowerHierarchyLevelIsPCMREResourceForCategoryResourceDemand(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMREResourceForCategoryResourceDemand constraint of ' PCMRE Category'.- Generated class or method.
-
validatePCMRECategory_NextLowerHierarchyLevelIsPCMRECIBehaviorForCategoryComponentInternal
public boolean validatePCMRECategory_NextLowerHierarchyLevelIsPCMRECIBehaviorForCategoryComponentInternal(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelIsPCMRECIBehaviorForCategoryComponentInternal constraint of 'PCMRE Category'.- Generated class or method.
-
validatePCMRECategory_EachCategoryExactlyOnceIfSpecified
public boolean validatePCMRECategory_EachCategoryExactlyOnceIfSpecified(PCMRECategory pcmreCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachCategoryExactlyOnceIfSpecified constraint of 'PCMRE Category'.- Generated class or method.
-
validatePCMRE
public boolean validatePCMRE(PCMRE pcmre, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMRE_TopmostLevelForPCMMustBePCMRECategory
public boolean validatePCMRE_TopmostLevelForPCMMustBePCMRECategory(PCMRE pcmre, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the TopmostLevelForPCMMustBePCMRECategory constraint of 'PCMRE'.- Generated class or method.
-
validatePCMREInterface
public boolean validatePCMREInterface(PCMREInterface pcmreInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREInterface_NextLowerLevelMustConsistOfTypePCMRERole
public boolean validatePCMREInterface_NextLowerLevelMustConsistOfTypePCMRERole(PCMREInterface pcmreInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMRERole constraint of ' PCMRE Interface'.- Generated class or method.
-
validatePCMREInterface_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMREInterface_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREInterface pcmreInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Interface'.- Generated class or method.
-
validatePCMRERole
public boolean validatePCMRERole(PCMRERole pcmreRole, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMRERole_NextLowerLevelMustConsistOfTypePCMRESignature
public boolean validatePCMRERole_NextLowerLevelMustConsistOfTypePCMRESignature(PCMRERole pcmreRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMRESignature constraint of ' PCMRE Role'.- Generated class or method.
-
validatePCMRERole_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMRERole_EachRETargetMustBeReferencedOnlyFromOneRE(PCMRERole pcmreRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of 'PCMRE Role'.- Generated class or method.
-
validatePCMRESignature
public boolean validatePCMRESignature(PCMRESignature pcmreSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMRESignature_ThisIsTheLowestComponentHierarchyLevel
public boolean validatePCMRESignature_ThisIsTheLowestComponentHierarchyLevel(PCMRESignature pcmreSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestComponentHierarchyLevel constraint of 'PCMRE Signature '.- Generated class or method.
-
validatePCMRESignature_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMRESignature_EachRETargetMustBeReferencedOnlyFromOneRE(PCMRESignature pcmreSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Signature'.- Generated class or method.
-
validatePCMServiceSpecification
public boolean validatePCMServiceSpecification(PCMServiceSpecification pcmServiceSpecification, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREResourceInterface
public boolean validatePCMREResourceInterface(PCMREResourceInterface pcmreResourceInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREResourceInterface_NextLowerLevelMustConsistOfTypePCMREResourceRole
public boolean validatePCMREResourceInterface_NextLowerLevelMustConsistOfTypePCMREResourceRole(PCMREResourceInterface pcmreResourceInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMREResourceRole constraint of ' PCMRE Resource Interface'.- Generated class or method.
-
validatePCMREResourceInterface_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMREResourceInterface_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREResourceInterface pcmreResourceInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Resource Interface'.- Generated class or method.
-
validatePCMREResourceSignature
public boolean validatePCMREResourceSignature(PCMREResourceSignature pcmreResourceSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREResourceSignature_ThisIsTheLowestResourceHierarchyLevel
public boolean validatePCMREResourceSignature_ThisIsTheLowestResourceHierarchyLevel(PCMREResourceSignature pcmreResourceSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestResourceHierarchyLevel constraint of ' PCMRE Resource Signature'.- Generated class or method.
-
validatePCMREResourceSignature_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMREResourceSignature_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREResourceSignature pcmreResourceSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Resource Signature'.- Generated class or method.
-
validatePCMREResource
public boolean validatePCMREResource(PCMREResource pcmreResource, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREResource_ThisIsTheLowestResourceDemandHierarchyLevel
public boolean validatePCMREResource_ThisIsTheLowestResourceDemandHierarchyLevel(PCMREResource pcmreResource, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestResourceDemandHierarchyLevel constraint of ' PCMRE Resource'.- Generated class or method.
-
validatePCMREResource_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMREResource_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREResource pcmreResource, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Resource'.- Generated class or method.
-
validatePCMREResourceRole
public boolean validatePCMREResourceRole(PCMREResourceRole pcmreResourceRole, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREResourceRole_NextLowerLevelMustConsistOfTypePCMREResourceSignature
public boolean validatePCMREResourceRole_NextLowerLevelMustConsistOfTypePCMREResourceSignature(PCMREResourceRole pcmreResourceRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMREResourceSignature constraint of ' PCMRE Resource Role'.- Generated class or method.
-
validatePCMREResourceRole_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMREResourceRole_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREResourceRole pcmreResourceRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Resource Role'.- Generated class or method.
-
validatePCMRECIBehavior
public boolean validatePCMRECIBehavior(PCMRECIBehavior pcmreciBehavior, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMRECIBehavior_ThisIsTheLowestComponentInternalHierarchyLevel
public boolean validatePCMRECIBehavior_ThisIsTheLowestComponentInternalHierarchyLevel(PCMRECIBehavior pcmreciBehavior, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestComponentInternalHierarchyLevel constraint of ' PCMRECI Behavior'.- Generated class or method.
-
validatePCMRECIBehavior_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMRECIBehavior_EachRETargetMustBeReferencedOnlyFromOneRE(PCMRECIBehavior pcmreciBehavior, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRECI Behavior'.- Generated class or method.
-
validatePCMREInfrastructureInterface
public boolean validatePCMREInfrastructureInterface(PCMREInfrastructureInterface pcmreInfrastructureInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREInfrastructureInterface_NextLowerLevelMustConsistOfTypePCMREInfrastructureRole
public boolean validatePCMREInfrastructureInterface_NextLowerLevelMustConsistOfTypePCMREInfrastructureRole(PCMREInfrastructureInterface pcmreInfrastructureInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMREInfrastructureRole constraint of ' PCMRE Infrastructure Interface'.- Generated class or method.
-
validatePCMREInfrastructureInterface_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMREInfrastructureInterface_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREInfrastructureInterface pcmreInfrastructureInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Infrastructure Interface'.- Generated class or method.
-
validatePCMREInfrastructureRole
public boolean validatePCMREInfrastructureRole(PCMREInfrastructureRole pcmreInfrastructureRole, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREInfrastructureRole_NextLowerLevelMustConsistOfTypePCMREInfrastructureSignature
public boolean validatePCMREInfrastructureRole_NextLowerLevelMustConsistOfTypePCMREInfrastructureSignature(PCMREInfrastructureRole pcmreInfrastructureRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerLevelMustConsistOfTypePCMREInfrastructureSignature constraint of ' PCMRE Infrastructure Role'.- Generated class or method.
-
validatePCMREInfrastructureRole_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMREInfrastructureRole_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREInfrastructureRole pcmreInfrastructureRole, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Infrastructure Role'.- Generated class or method.
-
validatePCMREInfrastructureSignature
public boolean validatePCMREInfrastructureSignature(PCMREInfrastructureSignature pcmreInfrastructureSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMREInfrastructureSignature_ThisIsTheLowestInfrastructureHierarchyLevel
public boolean validatePCMREInfrastructureSignature_ThisIsTheLowestInfrastructureHierarchyLevel(PCMREInfrastructureSignature pcmreInfrastructureSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestInfrastructureHierarchyLevel constraint of ' PCMRE Infrastructure Signature'.- Generated class or method.
-
validatePCMREInfrastructureSignature_EachRETargetMustBeReferencedOnlyFromOneRE
public boolean validatePCMREInfrastructureSignature_EachRETargetMustBeReferencedOnlyFromOneRE(PCMREInfrastructureSignature pcmreInfrastructureSignature, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the EachRETargetMustBeReferencedOnlyFromOneRE constraint of ' PCMRE Infrastructure Signature'.- Generated class or method.
-
validatePCMPE
public boolean validatePCMPE(PCMPE pcmpe, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMPE_TopmostLevelMustBePCMPEAllDecisions
public boolean validatePCMPE_TopmostLevelMustBePCMPEAllDecisions(PCMPE pcmpe, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the TopmostLevelMustBePCMPEAllDecisions constraint of 'PCMPE'.- Generated class or method.
-
validatePCMPEAllDecisions
public boolean validatePCMPEAllDecisions(PCMPEAllDecisions pcmpeAllDecisions, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMPEAllDecisions_NextLowerHierarchyLevelMustBeDecision
public boolean validatePCMPEAllDecisions_NextLowerHierarchyLevelMustBeDecision(PCMPEAllDecisions pcmpeAllDecisions, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the NextLowerHierarchyLevelMustBeDecision constraint of ' PCMPE All Decisions'.- Generated class or method.
-
validatePCMPEDecision
public boolean validatePCMPEDecision(PCMPEDecision pcmpeDecision, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
validatePCMPEDecision_ThisIsTheLowestDecisionHierarchyLevel
public boolean validatePCMPEDecision_ThisIsTheLowestDecisionHierarchyLevel(PCMPEDecision pcmpeDecision, DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the ThisIsTheLowestDecisionHierarchyLevel constraint of 'PCMPE Decision'.- Generated class or method.
-
validatePCMRERequestCategory
public boolean validatePCMRERequestCategory(PCMRERequestCategory pcmreRequestCategory, DiagnosticChain diagnostics, Map<Object,Object> context)
- Generated class or method.
-
-