addElement

Добавьте компонент в группу элемента представления

    Описание

    пример

    addElement(elementGroup,component) добавляет component компонента группе элемента elementGroup из представления архитектуры.

    Примечание

    addElement не может использоваться, когда запрос задан на представлении. Удалить запрос, запуск removeQuery.

    Примеры

    свернуть все

    Откройте системный пример записи без ключа и создайте представление 'NewView'.

    scKeylessEntrySystem
    model = systemcomposer.loadModel('KeylessEntryArchitecture');
    view = model.createView('NewView');

    Откройте галерею Architecture Views, чтобы видеть новое представление под названием 'NewView'.

    model.openViews

    Добавьте элемент в представление путем.

    view.Root.addElement('KeylessEntryArchitecture/Lighting System/Headlights')

    Добавьте элемент в представление объектом.

    component = model.lookup('Path','KeylessEntryArchitecture/Lighting System/Cabin Lights');
    view.Root.addElement(component)

    Входные параметры

    свернуть все

    Группа элемента для представления в виде systemcomposer.view.ElementGroup объект.

    Компонент, чтобы добавить к представлению в виде systemcomposer.arch.Component объект, systemcomposer.arch.VariantComponent объект, массив systemcomposer.arch.Component объекты, массив systemcomposer.arch.VariantComponent объекты, путь к компоненту или массив ячеек путей компонента.

    Компоненты не должны быть упорядочены.

    Пример: 'KeylessEntryArchitecture/Lighting System/Headlights'

    Типы данных: char | string

    Больше о

    свернуть все

    Определения

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

    Можно использовать различные типы представлений, чтобы представлять систему:

    • Операционные представления демонстрируют, как система будет использоваться и должна быть интегрирована с анализом требований.

    • Функциональные представления фокусируются на том, что система должна сделать, чтобы действовать.

    • Физические представления показывают, как система создается и конфигурируется.

    Точка зрения представляет перспективу заинтересованной стороны, которая задает содержимое представления.

    Моделирование архитектуры системы системы записи без ключа
    группа элементаГруппа элемента является группировкой компонентов в представлении.Используйте группы элемента, чтобы программно заполнить представление.
    запросЗапрос является спецификацией, которая описывает определенные ограничения или критерии, которым удовлетворят элементы модели.Используйте запросы, чтобы искать элементы с ограничительными критериями и отфильтровать представления.Найдите элементы в модели Используя запросы
    диаграмма компонентовДиаграмма компонентов представляет представление компонентами, портами и коннекторами на основе того, как модель структурирована.Диаграммы компонентов позволяют вам программно или вручную добавляют и удаляют компоненты из представления.Смотрите компоненты в пользовательских представлениях архитектуры
    иерархическая схемаМожно визуализировать иерархическую схему как представление с компонентами, портами, ссылочными типами, стереотипами компонента, и стереотипировать свойства.

    Существует два типа иерархических схем:

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

    • Иерархические схемы архитектуры отображают уникальные типы компонентной архитектуры и их отношения с помощью связей состава. В представлении иерархии архитектуры каждая модель, на которую ссылаются, представлена только однажды.

    Отобразите иерархию иерархии компонентов и архитектуры Используя представления

    Введенный в R2021a