Overview | Package |
The CompositionPlan specifies how to integrate a set of
ConcernModules according to a set of ConcernCompositionRules. The
execution of a composition plan results in a composed model i.e.,
a WebML Model.
Attribute Summary | |
---|---|
EString | name The name of the CompositionPlan. |
Reference Summary | |
---|---|
ConcernCompositionRuleSequence |
concernCompositionRuleSequence The sequence of ConcernCompositionRules used in the CompositionPlan. To be determined by the CompositionPlan's concernModuleSequence. |
ConcernModuleSequence |
concernModuleSequence The sequence of ConcernModules used in the CompositionPlan. |
WebML |
composedModel The result of executing the CompositionPlan is stored in the composedModel containment reference, which represents a WebML model. |
Operation Summary | |
---|---|
void | executeCompositionPlan The operation executes the CompositionPlan and results in the composedModel. |
EBoolean | checkConsistency The operation is to be executed before executeCompositionPlan() and provides the modeler with warnings if the CompositionPlan cannot be executed due to errors in the aspectWebML project. |