-
Key: MOFM2T11-17
-
Legacy Issue Number: 12184
-
Status: open
-
Source: OpenCanarias ( Nuria Tejera)
-
Summary:
Title: OCLExpression doesn't support the plus operator for string concatenations Message: The OCL specification defines (see 7.4: Basic Values and Types, page 10) the number of operations on the predefined types. The string type supports the concat, substring and size operations, but the plus operator is only used in integer types. The Mof2Text specification uses the plus operator to concatenate strings, and it's an error. Here there are some examples: 1. 7.2 Traceability --> [trace (c.id + '_definition') ] 2. 7.3 Directing Output to Files --> [file ('file:\\' + c.name + '.java', false, c.id + 'impl')] 3. A.3 Example 3 --> [file (c.name + '.cpp', false)] [trace (c.id + '.header')]
-
Reported: MOFM2T 1.0 — Wed, 16 Jan 2008 05:00 GMT
-
Updated: Fri, 6 Mar 2015 20:58 GMT
MOFM2T11 — Section: 7.2, 7.3, A3 OCLExpression
- Key: MOFM2T11-17
- OMG Task Force: MOF Model to Text RTF 1.1