-
Key: FUML-20
-
Legacy Issue Number: 13462
-
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.24 UnlimitedNaturalValueSummary:
The UnlimitedNaturalValue::toString operation has multiple return statements and uses the Java String.valueOf operation, which do not follow Annex A conventions.
Proposed Resolution:
Replace the body of the toString operation with:
String stringValue = "*";
if (this.value.naturalValue >= 0)
{ IntegerValue integerValue = new IntegerValue(); integerValue.value = this.value.naturalValue; stringValue = integerValue.toString(); }return stringValue;
-
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 — UnlimitedNaturalValue::toString does not follow Annex A conventions
- Key: FUML-20
- OMG Task Force: Semantics of a Foundational Subset of Executable UML Models FTF