Представляйте различный компонент в модели 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 | Найдите, является ли компонент ссылкой на другую модель |