|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Evaluable | Can be implemented to define an arbitrary sequence of templates and scripts to be evaluated. |
| EvaluationConfiguration | Describes evaluation properties. |
| EvaluationContext | Provides services that helps to build model transformators/generators. |
| EvaluationManager | Provides entry-point services to launch an evaluation. |
| EvaluationResult | Provides access to the output of an evaluation. |
| GeneratedCode | Describes the evaluation output of a text template. |
| ProtectedSection | Describes a protected section in a text template output. |
| TransientLinkList<E> | Provides facilities to invoke scripts on each MDWObject element of this list. |
| TransientLinkManager | Provides services to create transient links between pairs of elements. |
| Class Summary | |
|---|---|
| AmbiguousScriptException | Thrown when the script call is ambiguous, i.e. the script is defined on more than one super type. |
| EvaluationException | Thrown when the evaluation of an element (template, rule, script) fails. |
| InvalidCallException | Thrown when a reference to an evaluable element (template, rule or script) is invalid. |
| NoSuchProjectResourceException | Thrown when a referenced text template or rule set does not exist. |
| NoSuchRuleException | Thrown when a referenced rule does not exist. |
| NoSuchScriptException | Thrown when a referenced script does not exist. |
Contains the evaluation framework to launch evaluations of templates, rules and scripts.
EvaluationContext provides services to help the design of templates and scripts.
An evaluation context instance is always accessible from templates, rules and scripts using the context variable.
EvaluationManager is the entry point to launch the main rule.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||