|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.argouml.profile.internal.ocl.DefaultOclEvaluator
public class DefaultOclEvaluator
Evaluates ocl expressions
| Constructor Summary | |
|---|---|
DefaultOclEvaluator()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
evaluate(java.util.Map<java.lang.String,java.lang.Object> vt,
ModelInterpreter mi,
java.lang.String ocl)
Interprets the given ocl expression under the given variable table and model interpreter |
static OclExpressionEvaluator |
getInstance()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultOclEvaluator()
| Method Detail |
|---|
public static OclExpressionEvaluator getInstance()
public java.lang.Object evaluate(java.util.Map<java.lang.String,java.lang.Object> vt,
ModelInterpreter mi,
java.lang.String ocl)
throws InvalidOclException
OclExpressionEvaluator
evaluate in interface OclExpressionEvaluatorvt - variable tablemi - model interpreterocl - ocl expression
InvalidOclException - if the ocl expression is not valid
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |