| 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 | nameThe name of the CompositionPlan. |
| Reference Summary | |
|---|---|
ConcernCompositionRuleSequence |
concernCompositionRuleSequenceThe sequence of ConcernCompositionRules used in the CompositionPlan. To be determined by the CompositionPlan's concernModuleSequence. |
ConcernModuleSequence |
concernModuleSequenceThe sequence of ConcernModules used in the CompositionPlan. |
WebML |
composedModelThe result of executing the CompositionPlan is stored in the composedModel containment reference, which represents a WebML model. |
| Operation Summary | |
|---|---|
void | executeCompositionPlanThe operation executes the CompositionPlan and results in the composedModel. |
EBoolean | checkConsistencyThe 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. |