Considerations for generating code for multiple-language projects

IBM® Rational® Rhapsody® Developer for C, C++, and Java can generate code for units.

For code generation to work properly, you have to adhere to the following rules:

Note: If you select All Elements as the scope, Rational Rhapsody will automatically include only those units whose language matches that of the component. If you choose Selected Elements, the product will only display those units whose language matches that of the component. However, if you selected specific elements, and then changed the language of the component, Rational Rhapsody will not remove the selection of these non-matching units. When you attempt to generate code with such a component, you will receive error messages.
The same principle applies to the Initial Instances specified for the configuration.

Feedback