| Overview | Package |
The aspectWebMLModel represents the root element of each aspectWebML project.
| Attribute Summary | |
|---|---|
EString | nameThe name of the aspectWebML project. |
| Reference Summary | |
|---|---|
RuleRepository |
ruleRepositoryThe ruleRepository containment reference designates the repository for storing the ConcernCompositionRules of the project, i.e., AsymmetricCompositionRules and SymmetricCompositionRules, as well as ConcernCompositionRuleSequences to be used in a CompositionPlan. |
ModuleRepository |
moduleRepositoryThe moduleRepository containment reference specifies the repository for storing the ConcernModules of the project, i.e., WebML models and Aspects, as well as ConcernModuleSequences to be used in a CompositionPlan. |
CompositionPlan |
compositionPlansThe compositionPlans containment reference represents a set of CompositionPlans denoting different configurations for composing the project's ConcernModules. |
PointcutRepository |
pointcutRepositoryThe pointcutRepository containment reference specifies the repository for storing the Pointcuts of the project to be used in AsymmetricCompositionRules. |