-
Key: FUML-8
-
Legacy Issue Number: 13314
-
Status: closed
-
Source: Model Driven Solutions ( Mr. Ed Seidewitz)
-
Summary:
Specification: Semantics of a Foundation Subset for Executable UML Models, FTF Beta 1 (ptc/08-11-03)
Sections: 8.6.3.2.1 (AddStructuralFeatureValueActionActivation), 8.6.3.2.3 (ClearStructuralFeatureActionActivation), 8.6.3.2.12 (RemoveStructuralFeatureValueActionActivation)Summary:
UML 2.2 added an optional result pin to clear and write structural feature actions. However, the corresponding activation doAction operations assume the result pins are mandatory. If an action does not have a result pin, an error results.
Proposed resolution:
At the end of the doAction operations for AddStructuralFeatureValueActionActivation, ClearStructuralFeatureActionActivation and RemoveStructuralFeatureValueActionActivation, replace:
this.putToken(action.result, value);
with:
if (action.result != null)
{ this.putToken(action.result, value); } -
Reported: FUML 1.0b1 — Wed, 21 Jan 2009 05:00 GMT
-
Disposition: Resolved — FUML 1.0b2
-
Disposition Summary:
Change the code as proposed.
-
Updated: Fri, 6 Mar 2015 20:58 GMT
FUML — Issue: The result pin of clear and write structural feature actions can be optional
- Key: FUML-8
- OMG Task Force: Semantics of a Foundational Subset of Executable UML Models FTF