-
Key: OCL23-17
-
Legacy Issue Number: 14586
-
Status: closed
-
Source: Model Driven Solutions ( Dr. Edward Willink)
-
Summary:
The second half of 7.3.3 uses a named-self syntax that is missing from 12.2.5.
context c : Company inv:
c.numberOfEmployees > 50 -
Reported: OCL 2.1 — Wed, 28 Oct 2009 04:00 GMT
-
Disposition: Resolved — OCL 2.3
-
Disposition Summary:
In 12.12.2 classifierContextDeclCS replace
This production rule represents a context declaration for expressions that can be coupled to classifiers.
classifierContextDeclCS ::= ‘context’ pathNameCS invOrDefCS
by
This production rule represents a context declaration for expressions that can be coupled to classifiers. The
variable declaration to the classifier context is 'self' for the A form and explicitly specified for the B form.
[A] classifierContextDeclCS ::= ‘context’ pathNameCS invOrDefCS
[B] classifierContextDeclCS ::= ‘context’ simpleNameCS ':' pathNameCS invOrDefCS -
Updated: Fri, 6 Mar 2015 20:58 GMT