Class that represents architecture in architecture model
The Architecture
class represents an architecture in the
model. This class inherits from systemcomposer.base.BaseElement
and
implements the interface
systemcomposer.base.BaseArchitecture
.
Create a model and get the root architecture:
model = systemcomposer.createModel('archModel'); arch = get(model,'Architecture')
addComponent | Add components to architecture |
addVariantComponent | Add variant components to architecture |
addPort | Add ports to architecture |
connect | Create architecture model connections |
applyStereotype | Apply stereotype to architecture model element |
getStereotypes | Get stereotypes applied on element of architecture model |
removeStereotype | Remove stereotype from model element |
batchApplyStereotype | Apply stereotype to all elements in specified architecture |
iterate | Iterate over model elements |
instantiate | Create analysis instance from specification |
setProperty | Set property value corresponding to stereotype applied to element |
getProperty | Get property value corresponding to stereotype applied to element |
removeProfile | Remove profile from model |
applyProfile | Apply profile to a model |
getEvaluatedPropertyValue | Get evaluated value of property from component |