|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| LambdaEvaluator | Evaluates an OCL expression given a variable table |
| ModelInterpreter | Actually interprets the feature and operations in the model, in the sense that the OclInterpreter is only responsible for interpreting the OCL constructors |
| OclExpressionEvaluator | Represents a generic Ocl Expression Evaluator |
| Class Summary | |
|---|---|
| CompositeModelInterpreter | Represents a composite ModelInterpreter |
| ComputeDesignMaterials | Check the design materials related to this OCL |
| ComputeTriggers | Check the triggers related to this OCL |
| ContextApplicable | Checks the context clause of the OCL expression to verify if it is applicable to the given model element. |
| CrOCL | Represents an critics defined as an OCL expression in a profile |
| DefaultOclEvaluator | Evaluates ocl expressions |
| EvaluateExpression | Evaluates OCL expressions, this class should not depend on the model subsystem. |
| EvaluateInvariant | Evaluates OCL invariants, this class should not depend on the model subsystem. |
| OclInterpreter | Encapsulates actual interpretation of the OCL expressions for OCL critics provided by a Profile |
| Exception Summary | |
|---|---|
| InvalidOclException | Exception thrown when an invalid ocl is set |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |