public abstract class EvaluationContext extends OCL
Modifier and Type | Field and Description |
---|---|
protected IVMContext |
vmContext |
CLASS_PATH, environmentFactory, NO_PROJECTS
Modifier | Constructor and Description |
---|---|
protected |
EvaluationContext(IVMContext vmContext) |
Modifier and Type | Method and Description |
---|---|
abstract org.eclipse.emf.common.util.URI |
getDebuggableURI() |
Log |
getLog() |
IVMContext |
getVMContext() |
void |
setLog(Log log) |
as2cs, as2ecore, check, check, createEvaluationVisitor, createInvariant, createOCLHelper, createPostcondition, createQuery, createQuery, createQuery, cs2as, dispose, ecore2as, evaluate, finalize, getCompleteEnvironment, getContextType, getCSResource, getCSResource, getCSResource, getEnvironmentFactory, getIdResolver, getMetamodelManager, getModelManager, getPackageRegistry, getProjectManager, getResourceSet, getSpecification, getStandardLibrary, isEvaluationTracingEnabled, load, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, parse, parseSpecification, parseSpecification, setEvaluationTracingEnabled, setModelManager, validate, validate
@NonNull protected final IVMContext vmContext
protected EvaluationContext(@NonNull IVMContext vmContext)
@Nullable public Log getLog()
@NonNull public abstract org.eclipse.emf.common.util.URI getDebuggableURI()
@NonNull public IVMContext getVMContext()
public void setLog(@NonNull Log log)