Issue 13455: BooleanValue::toString uses Java String.valueOf (fuml-ftf) Source: Model Driven Solutions (Mr. Ed Seidewitz, ed-s(at)modeldriven.com) Nature: Uncategorized Issue Severity: Summary: Specification: Semantics of a Foundation Subset for Executable UML Models, FTF – Beta 1 (ptc/08-11-03) Section: 8.3.2.2.1 BooleanValue Summary: The BooleanValue::toString operation uses the Java String.valueOf operation, which has no Annex A mapping. Proposed Resolution: Replace the body of the toString operation with: String stringValue = "false"; if (this.value) { stringValue = "true"; } return stringValue; Resolution: Change the code as proposed. Revised Text: Replace the body of the BooleanValue::toString operation with: String stringValue = "false"; if (this.value) { stringValue = "true"; } return stringValue; Actions taken: February 6, 2009: received issue July 23, 2010: closed issue Discussion: End of Annotations:===== ubject: BooleanValue::toString uses Java String.valueOf Date: Fri, 6 Feb 2009 16:19:34 -0500 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: BooleanValue::toString uses Java String.valueOf thread-index: AcmIoJvM8ZAc1hFpS7iulcN1zx+I2A== From: "Ed Seidewitz" To: Specification: Semantics of a Foundation Subset for Executable UML Models, FTF . Beta 1 (ptc/08-11-03) Section: 8.3.2.2.1 BooleanValue Summary: The BooleanValue::toString operation uses the Java String.valueOf operation, which has no Annex A mapping. Proposed Resolution: Replace the body of the toString operation with: String stringValue = "false"; if (this.value) { stringValue = "true"; } return stringValue;