变体组件系统的作曲家模型
一个VariantComponent
对象表示一个变体组件,它允许您为System Composer™模型中的组件创建多个设计备选方案。这个类继承自systemcomposer.arch.BaseComponent
.这个类派生自systemcomposer.arch.Element
.
创建一个变量组件。
varComp = addVariantComponent (archObj,“compName”);
的addVariantComponent
方法创建一个systemcomposer.arch.VariantComponent
对象。
addChoice |
向变体组件添加变体选择 |
setCondition |
设置变量选择的条件 |
setActiveChoice |
在变量组件上设置主动选择 |
getChoices |
在变量组件中获取可用的选项 |
getActiveChoice |
对变型组件进行主动选择 |
getCondition |
在变量组件的选择上返回变量控制 |
applyStereotype |
将原型应用到架构模型元素 |
getStereotypes |
获取应用于架构模型元素的原型 |
removeStereotype |
从模型元素中移除原型 |
getPort |
从组件获取端口 |
getPropertyValue |
获得建筑产权的价值 |
getEvaluatedPropertyValue |
从组件获取属性的评估值 |
getStereotypeProperties |
获取元素上的构造型属性名 |
getProperty |
获取应用于元素的原型对应的属性值 |
setProperty |
设置应用于元素的原型对应的属性值 |
hasStereotype |
查找元素是否应用了原型 |
hasProperty |
查找元素是否具有属性 |
getQualifiedName |
获取模型元素限定名 |
摧毁 |
删除模型元素 |