Match Value - modelint/shlaer-mellor-metamodel GitHub Wiki

An enumeration value that, if matched, triggers the associated Case.

Identifiers

  1. 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