exponenta event banner

removeElement

Удалить компонент из группы элементов вида

    Описание

    пример

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

    Примечание

    removeElement не может использоваться, если в представлении определен запрос выбора или группировка. Чтобы удалить запрос, выполните команду removeQuery.

    Примеры

    свернуть все

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

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

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

    model.openViews

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

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

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

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

    Удаление элемента из вида по контуру.

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

    Удаление элемента из вида по объекту.

    view.Root.removeElement(component)

    Входные аргументы

    свернуть все

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

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

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

    Подробнее

    свернуть все

    Определения

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

    Для представления системы можно использовать различные типы ракурсов:

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

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

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

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

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

    Представлен в R2021a