Page title:Введение

Caption text:Шаблоны проектирования IBM Rational применяются к моделям Unified Modeling Language 2.0 для изменения эскиза. Для того чтобы вам было проще начать работу, функция шаблонов IBM Rational содержит Шаблоны проектирования и Примеры шаблонов.

Page text:Добро пожаловать. В этом введении дан обзор инструментов и некоторых компонентов приложений шаблонов и создания шаблонов. Создание и применение шаблонов способствует повторному использованию программного обеспечения; шаблоны достаточно создать один раз, после чего ими можно будет пользоваться многократно. Задачи, относящиеся к приложению шаблонов, выполняются в проекции Моделирование с помощью панели Структура шаблона.


Tour editable text

Page title:Шаблоны проектирования и примеры шаблонов

Caption text:Шаблоны проектирования и примеры шаблонов позволяют применять различные типы шаблонов и сравнивать получающиеся результаты. Шаблоны проектирования - это группа расширенных шаблонов, которые вы можете применять.

Page text: Шаблон применяется к элементам модели Unified Modeling Language (UML) с целью изменить эти элементы определенным образом. В группе Шаблоны проектирования собраны часто применяемые или сложные структуры и процессы. Применение этих шаблонов экономит время и обеспечивает согласованность программного обеспечения. Примеры шаблоны доступны также в панели Структура шаблона.


Tour editable text

Page title:Документация по примерам шаблонов

Caption text:Из Галереи примеров можно установить и другой набор примеров шаблонов - пример Шаблоны для применения.

Page text:Примеры шаблонов снабжены документацией. Вы можете открывать файлы справки для шаблонов и параметров в панели Структура шаблона. Документация открывается в окне справки. С помощью документации удобно сравнивать возможности и требования различных шаблонов.


Tour editable text

Page title:Работа с мастером Применить шаблон

Caption text:При работе с мастером Применить шаблон экземпляр шаблона создается и в редакторе диаграммы, и в модели.

Page text:Панель Структура шаблона можно сравнить с набором инструментов, необходимых для создания экземпляров шаблонов. Мастер Применить шаблон позволяет создать шаблон.


Tour editable text

Page title:Перенос шаблонов

Caption text:Вы можете перенести шаблон в модель UML 2.0 или в редактор диаграммы для модели. Экземпляр шаблона создается в модели и отображается в редакторе диаграммы.

Page text: Шаблон синглета уникален, и его применение к элементу демонстрирует широту возможностей по изменению элементов с помощью шаблонов. Один из способов применения шаблонов заключается в переносе шаблона на элемент.


Tour editable text

Page title:Работа с панелью Создание шаблона

Caption text:Вы можете открыть панель Создание шаблона, обязательную при создании шаблонов. При создании встроенного проекта Создание шаблона вместе с ним создается библиотека шаблонов. В эту библиотеку можно добавить один или несколько шаблонов. Можно также добавить один или несколько параметров и указать один или несколько подтипов для шаблона.

Page text:Компонент Создание шаблона позволяет создавать шаблоны трех типов: Пакет, Класс и Кооперирование. Вы можете также управлять целевыми типами.


Tour editable text

Page title:Сводка

Caption text: Авторы шаблонов могут создать пример библиотеки шаблонов в рамках примера встроенного проекта, раздел примеров встроенных средств моделирования UML. Для того чтобы научиться создавать шаблоны, авторы могут обратиться к примеру исходного кода. После этого можно изменить шаблоны, и они появятся в панели Структура шаблона других экземпляров продукта в среде выполнения.

Page text:Панели Структура шаблона и Создание шаблона содержат компоненты пользовательского моделирования шаблонов, превращающие создание сложных шаблонов и их применение к моделям UML в простое упражнение. Они позволяют создавать эффективные шаблоны, которые можно применять к сложным моделям UML.