Представляйте различный компонент в модели System Composer
Этот класс наследовался systemcomposer.arch.BaseComponent
. Различный компонент позволяет вам создавать несколько альтернатив проекта для компонента.
varComp = addVariantComponent(
archObj
,compName)
addVariantComponent
метод создает метод объекта для systemcomposer.arch.Architecture
класс, и затем создает systemcomposer.arch.VariantComponent
объект.
addChoice | Добавьте варианты в различный компонент |
setCondition | Установите условие на варианте |
setActiveChoice | Установите активный выбор на различном компоненте |
getChoices | Получите доступный выбор в различном компоненте |
getActiveChoice | Получите активный выбор на различном компоненте |
getCondition | Возвратите различное управление на выборе в различном компоненте |
getStereotypes | Получите стереотипы, примененные на элемент модели архитектуры |
removeStereotype | Удалите стереотип из элемента модели |
applyStereotype | Примените стереотип к элементу модели архитектуры |
destroy | Удалите и уничтожьте элемент модели |
getEvaluatedPropertyValue | Получите оцененное значение свойства от компонента |
getPort | Получите порт от компонента |
getProperty | Заставьте значение свойства, соответствующее стереотипировать примененный элемент |
setProperty | Установите значение свойства, соответствующее стереотипировать примененный элемент |
isReference | Найдите, является ли компонент ссылкой на другую модель |