|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.m2m.atl.adt.debug.core.ocl.OclEvaluator
org.eclipse.m2m.atl.adt.debug.core.ocl.OclQuery
public class OclQuery
The Ocl query management class.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.m2m.atl.adt.debug.core.ocl.OclEvaluator |
|---|
pbs |
| Constructor Summary | |
|---|---|
OclQuery(java.lang.String query)
Constructor. |
|
| Method Summary | |
|---|---|
org.eclipse.emf.ecore.EObject[] |
compile()
Compiles the given query. |
ASMOclAny |
eval()
Returns the current query evaluation result. |
ASMOclAny |
eval(java.util.Map models)
Evaluates the current query and returns the result. |
ASMOclAny |
eval(java.util.Map models,
java.util.Map libraries)
Evaluates the current query and returns the result. |
static ASMOclAny |
eval(java.lang.String query)
Evaluates a given query. |
static ASMOclAny |
eval(java.lang.String query,
java.util.Map models)
Evaluates a given query. |
boolean |
evalBoolean(java.util.Map models)
Evaluates the current query and returns the result as Boolean. |
int |
evalInteger(java.util.Map models)
Evaluates the current query and returns the result as Integer. |
java.lang.String |
evalString(java.util.Map models)
Evaluates the current query and returns the result as String. |
| Methods inherited from class org.eclipse.m2m.atl.adt.debug.core.ocl.OclEvaluator |
|---|
compile |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OclQuery(java.lang.String query)
query - the query to manage| Method Detail |
|---|
public static ASMOclAny eval(java.lang.String query)
throws java.lang.Exception
query - the query to evaluate
java.lang.Exception
public static ASMOclAny eval(java.lang.String query,
java.util.Map models)
throws java.lang.Exception
query - the query to evaluatemodels - the models map
java.lang.Exception
public org.eclipse.emf.ecore.EObject[] compile()
throws java.lang.Exception
java.lang.Exception
public ASMOclAny eval()
throws java.lang.Exception
java.lang.Exception
public java.lang.String evalString(java.util.Map models)
throws java.lang.Exception
models - the models map
java.lang.Exception
public int evalInteger(java.util.Map models)
throws java.lang.Exception
models - the models map
java.lang.Exception
public boolean evalBoolean(java.util.Map models)
throws java.lang.Exception
models - the models map
java.lang.Exception
public ASMOclAny eval(java.util.Map models)
throws java.lang.Exception
models - the models map
java.lang.Exception
public ASMOclAny eval(java.util.Map models,
java.util.Map libraries)
throws java.lang.Exception
models - the models maplibraries - the libraries map
java.lang.Exception
|
Copyright 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||