Overview | Package |
The aspectWebMLModel represents the root element of each aspectWebML project.
Attribute Summary | |
---|---|
EString | name The name of the aspectWebML project. |
Reference Summary | |
---|---|
RuleRepository |
ruleRepository The 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 |
moduleRepository The 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 |
compositionPlans The compositionPlans containment reference represents a set of CompositionPlans denoting different configurations for composing the project's ConcernModules. |
PointcutRepository |
pointcutRepository The pointcutRepository containment reference specifies the repository for storing the Pointcuts of the project to be used in AsymmetricCompositionRules. |