-
Key: FUML-16
-
Legacy Issue Number: 13458
-
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)
Section: 8.3.2.2.8 FeatureValueSummary:
The operation FeatureValue::hasEqualValues uses the remove operation on a local list variable. This is not allowed by the conventions of Annex A.
Proposed Resolution:
Rather than introducing a special class as a “ValueList holder”, a local instance of FeatureValue can be used for this purpose.
Replace:
ValueList otherValues = new ValueList();
with:
FeatureValue otherFeatureValues = new FeatureValue();
In subsequent code, replace all references to “otherValues” with “otherFeatureValues.values”.
-
Reported: FUML 1.0b1 — Sat, 7 Feb 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 — FeatureValue::hasEqualValues does not follow Annex A conventions
- Key: FUML-16
- OMG Task Force: Semantics of a Foundational Subset of Executable UML Models FTF