Об этой задаче
При этом доступны другие опции. Например, если для
экспорта выбраны элементы метатипа Пакет, то может
потребоваться экспортировать один конкретный пакет.
Если экспорт элементов метатипа Пакет запрещен, то
отдельные элементы этого метатипа не экспортируются.
Примеры доступных для экспорта метатипов: пакеты,
классы, атрибуты, диаграммы моделей объектов, диаграммы
состояний, отношения, операции, состояния, потоки операций и
ограничения. Как правило, для экспорта доступны все метатипы,
показанные в браузере
IBM Rational Rhapsody,
и дополнительные метатипы. Состояния и переходы на диаграммах
состояний также доступны для экспорта.
Для того чтобы выбрать метатипы для экспорта, выполните
следующие действия:
Результаты
Метатипы отображаются в иерархической структуре; на верхнем
уровне расположены диаграммы и пакеты. Аналогичным образом
метатипы отображаются в браузере. В формальном
модуле Rational DOORS и модели
Rational Rhapsody
применяется одинаковая иерархия информации.
Обратите внимание на следующее:
- Выбор подчиненного метатипа можно отменить только в том
случае, если выбран метатип более высокого уровня. Например,
для экспорта классов, событий, типов,
глобальных элементов, прецедентов или
исполнителей необходимо выбрать пакеты.
- В случае экспорта только конкретных типов данных измените
эти элементы и заново экспортируйте модель без выхода из
Rational Rhapsody;
Rational DOORS
обнаружит только ранее экспортированные элементы и обновит их в
Rational DOORS.
- Если перед повторным экспортом вы закрыли
Rational Rhapsody и открыли его снова,
то в окне Параметры экспорта восстанавливается
значение по умолчанию Все типы.
- Состояния организованы в соответствии с их положением в
иерархии состояний на исходной диаграмме состояний.
Переходы организованы по исходному состоянию. Применяется иерархия
переходов и состояний из инструмента создания отчетов
Rational Rhapsody.
- Ограничения можно экспортировать в
Rational DOORS
только вместе с владельцами.
Теневые копии ограничений становятся дочерними объектами
теневой копии владельца.
- Теневые копии диаграмм создаются в теневой копии модуля
для родительского пакета.
- Обобщение классов, прецедентов и исполнителей,
указанных в атрибутах, для производных теневых копий в Rational DOORS.
Атрибут краткого текста в
Rational DOORS
содержит следующий код:
<Super
ELEMENT_TYPE> :
<объект>
В
этом синтаксисе
переменная <объект> задает
имя родительского объекта теневой копии. Для просмотра
атрибута краткого текста в
Rational DOORS
щелкните правой кнопкой мыши на теневой копии элемента и выберите
Изменить.