exponenta event banner

Создание пользовательских представлений

Создание пользовательских точек обзора архитектурной модели

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

Запросы используются для определения пользовательских точек обзора в модели архитектуры. Фильтры просмотра зависят от ограничений, определенных запросами. Программно определять запросы.

Определение архитектурных представлений и иерархических представлений в коллекции архитектурных представлений. Иерархические представления показывают один и тот же набор компонентов в древовидной форме.

Классы

развернуть все

systemcomposer.view.ViewКласс, представляющий представление архитектуры
systemcomposer.view.ElementGroupКласс, представляющий группу элементов представления архитектуры
systemcomposer.query.ConstraintКласс, представляющий ограничение запроса

Функции

findПоиск элементов модели архитектуры с помощью запроса
openViewsРедактор представлений открытой архитектуры
createViewСоздать представление архитектуры
getViewПоиск архитектурного представления
deleteViewУдалить представление архитектуры
modifyQueryИзменение структуры представления запросов и групп свойств
runQueryПовторное выполнение запроса представления архитектуры для модели
removeQueryУдалить запрос представления архитектуры
addElementДобавление компонента в группу видов элементов
removeElementУдалить компонент из группы элементов вида
createSubGroupСоздание подгруппы в группе элементов
getSubGroupПолучение подгруппы в группе элементов
deleteSubGroupУдаление подгруппы в группе элементов
destroyУдалить элемент модели

Темы

Интерактивное создание представлений архитектуры

Просмотр иерархий структурных и функциональных моделей в интерактивном режиме.

Программное создание архитектурных представлений

Просмотр структурных и функциональных иерархий моделей программным способом.

Просмотр иерархии компонентов с использованием представлений иерархии

В этом примере показано, как использовать представления иерархии для визуализации иерархии компонентов в виде древовидной диаграммы со стереотипами компонентов, свойствами стереотипа и типом ссылки, который создает экземпляр компонента.

Характерные примеры