org.eclipse.ocl.examples.debug.launching
Class OCLDebuggableRunnerFactory
java.lang.Object
org.eclipse.ocl.examples.debug.vm.launching.DebuggableRunnerFactory
org.eclipse.ocl.examples.debug.launching.OCLDebuggableRunnerFactory
- All Implemented Interfaces:
- IDebuggableRunnerFactory
public class OCLDebuggableRunnerFactory
- extends DebuggableRunnerFactory
Constructor Summary |
OCLDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceFileURI)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
validBreakpointLocator
@NonNull
public static final ValidBreakpointLocator validBreakpointLocator
OCLDebuggableRunnerFactory
public OCLDebuggableRunnerFactory(@NonNull
org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
@NonNull
java.util.List<java.lang.String> modelURIs,
@Nullable
java.lang.String traceFileURI)
createRunner
@NonNull
public DebuggableRunner createRunner(@NonNull
EvaluationContext evaluationContext)
throws org.eclipse.emf.common.util.DiagnosticException
- Specified by:
createRunner
in class DebuggableRunnerFactory
- Throws:
org.eclipse.emf.common.util.DiagnosticException
getPluginId
@NonNull
protected java.lang.String getPluginId()
- Specified by:
getPluginId
in class DebuggableRunnerFactory
getValidBreakpointLocator
@NonNull
public ValidBreakpointLocator getValidBreakpointLocator()