-
Key: OCL25-65
-
Legacy Issue Number: 7532
-
Status: open
-
Source: OpenModeling ( Jos Warmer)
-
Summary:
24. – [1] The result value of an association class call expression is the value
– bound to the name of the association class to which it refers. Note that the
– determination of the result value when qualifiers are present is specified in
– section 5.4.3 ("Well-formedness rules for the AS-Domain-Mapping.exp-eval
– Package"). The operation getCurrentValueOf is an operation defined on
– ObjectValue in section 5.2.3 ("Additional operations for the Values Package").
context AssociationClassCallExpEval inv:
qualifiers->size = 0 implies
resultValue =
source.resultValue.getCurrentValueOf(referredAssociationClass.name)
==> ’size’ should be ’size()’
==> ’resultValue’ should be ’resultValue->oclAsType(OCLDomain::Values::ObjectValue)’ -
Reported: OCL 2.0b2 — Thu, 10 Jun 2004 04:00 GMT
-
Updated: Thu, 8 Oct 2015 14:12 GMT
OCL25 — value of an association class call expression
- Key: OCL25-65
- OMG Task Force: Object Constraint Language 2.5 RTF