Designing projects

A project consists of elements that define your model, such as packages, classes and diagrams. The browser displays these elements in a hierarchical structure that matches the organization of your model. IBM® Rational® Rhapsody® uses these elements to generate code for your final application.

A Rational Rhapsody project has the following top-level elements:

IBM Rational Rhapsody Developer for C and IBM Rational Rhapsody Developer for C++ classes and their instances are replaced by C equivalent object types and objects. Similarly, class constructors and destructors are replaced by initializers and cleanup operations.

In the browser, you can add new elements to the model either from the Edit menu or from the pop-up menu. The location you select in the browser hierarchy determines which model elements you can add. The new element is added in the scope of the current selection.

Note: If the browser is filtered, you can add only elements that appear in the current view.

Feedback