org.eclipse.m2m.atl.ocl.core
Class OclQuery
java.lang.Object
org.eclipse.m2m.atl.ocl.core.OclEvaluator
org.eclipse.m2m.atl.ocl.core.OclQuery
public class OclQuery
- extends OclEvaluator
|
Constructor Summary |
OclQuery(java.lang.String query)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OclQuery
public OclQuery(java.lang.String query)
eval
public static ASMOclAny eval(java.lang.String query)
throws java.lang.Exception
- Throws:
java.lang.Exception
eval
public static ASMOclAny eval(java.lang.String query,
java.util.Map models)
throws java.lang.Exception
- Throws:
java.lang.Exception
compile
public org.eclipse.emf.ecore.EObject[] compile()
throws java.lang.Exception
- Throws:
java.lang.Exception
eval
public ASMOclAny eval()
throws java.lang.Exception
- Throws:
java.lang.Exception
evalString
public java.lang.String evalString(java.util.Map models)
throws java.lang.Exception
- Throws:
java.lang.Exception
evalInteger
public int evalInteger(java.util.Map models)
throws java.lang.Exception
- Throws:
java.lang.Exception
evalBoolean
public boolean evalBoolean(java.util.Map models)
throws java.lang.Exception
- Throws:
java.lang.Exception
eval
public ASMOclAny eval(java.util.Map models)
throws java.lang.Exception
- Throws:
java.lang.Exception
eval
public ASMOclAny eval(java.util.Map models,
java.util.Map libraries)
throws java.lang.Exception
- Throws:
java.lang.Exception