About this task
This gives you other options. For example,
if you choose to export elements of metatype Package,
you might still decide to export one particular package but not another.
If you choose not to export elements of metatype Package,
no individual elements of that type are exported.
Examples
of exportable metatypes include packages, classes, attributes, object
model diagrams, statecharts, relations, operations, states, activity
flows, and constraints. Generally, all the metatypes that you see
in the IBM Rational Rhapsody® browser
are exportable, and more. States and transitions of statecharts are
also exportable metatypes.
To select which metatypes
to export:
Results
The metatypes are shown in hierarchical
order, with packages and diagrams at the top of the tree. This is
analogous to the way metatypes are shown in the browser. The same
information hierarchy is maintained in the Rational DOORS formal
module as in the Rational Rhapsody model.
Note the following information:
- You can deselect a subordinate metatype only if
its higher-level metatype is selected. For example, you must select
packages in order to export classes, events, types, globals, use cases,
or actors.
- When you export only particular types of data,
change those elements and then re‑export the model without exiting Rational Rhapsody, Rational DOORS "sees"
only those elements that were originally exported and updates them
in Rational DOORS.
- If you have exited Rational Rhapsody and
re‑opened it before re‑exporting, the default setting in the Export
Options window returns to All Types.
- States are organized according to their position
in the state hierarchy in the source statechart. Transitions are organized
under their source state. The hierarchy of transitions and states
is the same as in the Rational Rhapsody reporter
tool.
- Constraints can only be exported to Rational DOORS with
their owners. Constraint shadows become the children of their owner's
shadow.
- Diagram shadows are created in the shadow of the
module for the package to which they belong.
- Generalization of classes, use cases, and actors
are mentioned in the attributes for the derived shadow in Rational DOORS.
The short text attribute in Rational DOORS holds
the following code:
<Super
ELEMENT_TYPE> : <object_name>
In
this syntax, <object_name> is
the name of the parent relating to that shadow. To view the short
text attribute in Rational DOORS,
right-click the shadow of the element and select Edit.