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'

    Больше о

    свернуть все

    Определения

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

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

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

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

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

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

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

    Введенный в R2021a