public class PcmarchoptionsValidator extends EObjectValidator
PcmarchoptionsPackage
EObjectValidator.DynamicEClassValidator, EObjectValidator.DynamicEDataTypeValidator
EValidator.Descriptor, EValidator.PatternMatcher, EValidator.Registry, EValidator.SubstitutionLabelProvider, EValidator.ValidationDelegate
Modifier and Type | Field and Description |
---|---|
static String |
DIAGNOSTIC_SOURCE
|
static PcmarchoptionsValidator |
INSTANCE
The cached model package
|
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
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE
Constructor and Description |
---|
PcmarchoptionsValidator()
Creates an instance of the switch.
|
getFeatureLabel, getObjectLabel, getValueLabel, validate_BidirectionalReferenceIsPaired, validate_EveryBidirectionalReferenceIsPaired, validate_EveryDataValueConforms, validate_EveryDefaultConstraint, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_NoCircularContainment, validate_UniqueID, validate, validate, validate, validate, validate, validate
public static final PcmarchoptionsValidator INSTANCE
public static final String DIAGNOSTIC_SOURCE
Diagnostic.getSource()
,
Diagnostic.getCode()
,
Constant Field Valuespublic PcmarchoptionsValidator()
public boolean validatePCM_SplitComponent(PCM_SplitComponent pcM_SplitComponent, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_AllocateTogether(PCM_AllocateTogether pcM_AllocateTogether, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_AllocateTogether_TogetherAllocation(PCM_AllocateTogether pcM_AllocateTogether, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_NeverAllocateToSpecificNodes(PCM_NeverAllocateToSpecificNodes pcM_NeverAllocateToSpecificNodes, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_NeverAllocateToSpecificNodes_NeverAllocateToSpecificNodes(PCM_NeverAllocateToSpecificNodes pcM_NeverAllocateToSpecificNodes, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_IntroduceNewAdapter(PCM_IntroduceNewAdapter pcM_IntroduceNewAdapter, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_IntroduceNewComponent(PCM_IntroduceNewComponent pcM_IntroduceNewComponent, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_MoveComponents(PCM_MoveComponents pcM_MoveComponents, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_MoveComponents_MoveComponents(PCM_MoveComponents pcM_MoveComponents, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_OnlySingleInstantiation(PCM_OnlySingleInstantiation pcM_OnlySingleInstantiation, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_OnlySingleInstantiation_SingleInstantiation(PCM_OnlySingleInstantiation pcM_OnlySingleInstantiation, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_ChangeRoles(PCM_ChangeRoles pcM_ChangeRoles, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_AllocateNeverTogether(PCM_AllocateNeverTogether pcM_AllocateNeverTogether, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_AllocateNeverTogether_NeverTogether(PCM_AllocateNeverTogether pcM_AllocateNeverTogether, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_MultipleInstantiation(PCM_MultipleInstantiation pcM_MultipleInstantiation, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_MultipleInstantiation_SameComponent(PCM_MultipleInstantiation pcM_MultipleInstantiation, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_BanComponent(PCM_BanComponent pcM_BanComponent, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_MultipleAllocation(PCM_MultipleAllocation pcM_MultipleAllocation, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_MultipleAllocation_MultipleAllocation(PCM_MultipleAllocation pcM_MultipleAllocation, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_ProvidedFunctionality(PCM_ProvidedFunctionality pcM_ProvidedFunctionality, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_ReplaceComponents(PCM_ReplaceComponents pcM_ReplaceComponents, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_ReuseComponent(PCM_ReuseComponent pcM_ReuseComponent, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_FunctionalityConnection(PCM_FunctionalityConnection pcM_FunctionalityConnection, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_FunctionalityConnection_RolesHaveValidConnection(PCM_FunctionalityConnection pcM_FunctionalityConnection, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_MergeComponents(PCM_MergeComponents pcM_MergeComponents, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_OnlySingleAllocation(PCM_OnlySingleAllocation pcM_OnlySingleAllocation, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_OnlySingleAllocation_SingleAllocation(PCM_OnlySingleAllocation pcM_OnlySingleAllocation, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_RequiredFunctionality(PCM_RequiredFunctionality pcM_RequiredFunctionality, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_ChangeDataType(PCM_ChangeDataType pcM_ChangeDataType, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_IntroduceNewDataType(PCM_IntroduceNewDataType pcM_IntroduceNewDataType, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_RemoveDataType(PCM_RemoveDataType pcM_RemoveDataType, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_IntroduceNewInterface(PCM_IntroduceNewInterface pcM_IntroduceNewInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_ChangeInterface(PCM_ChangeInterface pcM_ChangeInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
public boolean validatePCM_RemoveInterface(PCM_RemoveInterface pcM_RemoveInterface, DiagnosticChain diagnostics, Map<Object,Object> context)
public ResourceLocator getResourceLocator()
getResourceLocator
in class EObjectValidator