| Class | Description |
|---|---|
| GenerateConcernListSMarty |
Create a new list using default concerns + new ones
|
| GenerateTypeSMarty |
Create a new list of types using default types + new types created by elements
|
| ResizeAndReorderArchitectureSMarty |
Resize and reorder all elements of architecture
this class ensures that none of elements overlap other in the interface
|
| SaveClassSMarty |
Save all classes from architecture to file
|
| SaveConcernLinkSMart |
This class save the relation with concern and element to file
|
| SaveConcernListSMarty |
Save the list of stereotypes in the file
if the list not exist, create a new list using default concerns + new ones
|
| SaveInterfaceSMarty |
Save all interfaces from architecture to file
|
| SavePackagesSMarty |
Save all packages in the file
the link of package and subpackage will be saved in other class
|
| SaveTypeSMarty |
Save the list of types in the file
If not has a list of types, create a new list
|
| SaveVariabilitySMarty |
This class save all variability to file
|
| VerifyMandatoryOptionalVariability |
Verify if an element is mandatory or optional using the variability
if the element is an variant and the type is optional, then the element is optional
|