systemcomposer.arch.Function
说明
Function 对象代表软件架构模型中的一个函数。
在软件架构模型上,使用工具条中的函数编辑器功能,以编辑软件架构中具有继承采样时间 (-1) 的函数的仿真执行顺序和采样时间。
创建对象
使用 systemcomposer.arch.Architecture 对象的 Functions 属性,获取软件架构模型中的函数。
model = systemcomposer.openModel('ThrottleControlComposition'); sim('ThrottleControlComposition'); functions = model.Architecture.Functions
属性
对象函数
increaseExecutionOrder | 将函数执行顺序改为稍后 |
decreaseExecutionOrder | 将函数执行顺序提前 |
add | 将函数添加到函数组 |
remove | 从函数组中移除函数 |
ungroup | 从函数组中移除所有函数 |
applyStereotype | 将构造型应用于模型元素 |
getStereotypes | 获取应用于模型元素的构造型 |
removeStereotype | 从模型元素中移除构造型 |
setProperty | 设置与应用于元素的构造型相对应的属性值 |
getProperty | 获取与应用于元素的构造型相对应的属性值 |
getPropertyValue | 获取架构属性值 |
getEvaluatedPropertyValue | 从元素中获取属性的计算值 |
getStereotypeProperties | 获取元素上的构造型属性名称 |
hasStereotype | 查找元素是否已应用构造型 |
hasProperty | 查找元素是否具有属性 |
destroy | 移除模型元素 |