Match Value - modelint/shlaer-mellor-metamodel GitHub Wiki
An enumeration value that, if matched, triggers the associated Case.
Identifiers
- Case flow + Activity + Domain + Value
Consider the match enumeration values red
, yellow
, and green
. Each value may match only one Case within a given Switch Action. So you can't create a Switch Action with cases for 'red', 'yellow', 'green' and then 'red' AND 'yellow'. But you could have just 'red' AND 'yellow' and then 'green' as two distinct Cases in the same Switch Action. But these same enumeration values could be used differently in a separate Switch Action. Our identifier establishes this constraint.
Attributes
Value
Type: Enumeration Value, based on String