systemcomposer.arch.BaseComponent

Основывайте компонент для интерфейса

Описание

Класс наследовался systemcomposer.base.BaseElement и реализует интерфейс systemcomposer.base.BaseComponent.

Свойства

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

Получите или определите имя компонента.

Пример: назовите =, добираются (obj, 'Имя'); установите (obj, 'Имя', имя)

Получите указатель на Архитектуру, которая владеет этим Компонентом. Возвращенный объект имеет тип systemcomposer.arch.Architectute.

Пример: родительский элемент = добирается (obj, 'Родительский элемент')

Получите Архитектуру этого Компонента в составе. Для Компонента, который ссылается на различную модель System Composer, это возвратит указатель на корневую Архитектуру той модели. Для Различных Компонентов Архитектура является архитектурой активного Варианта,

Пример: дуга = добирается (obj, 'Архитектура')

Получите Архитектуру, которой этот Компонент непосредственно владеет в составе. Для Компонентов, которые ссылаются на Архитектуру, это будет пусто. Для Различных Компонентов это возвратит Архитектуру, в которой отдельные Различные Компоненты находятся,

Пример: дуга = добирается (obj, 'OwnedArchitecture')

Получите массив портов Component для этого компонента в составе.

Пример: порты = добираются (obj, 'Порты')

Получите массив портов Component для этого компонента в составе, только если этот компонент не ссылается на архитектуру.

Пример: порты = добираются (obj, 'OwnedPorts')

Функции объекта

Примеры

Введенный в R2019b

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