org.eclipse.ocl.examples.debug.core
Class OCLDebugCore

java.lang.Object
  extended by org.eclipse.ocl.examples.debug.vm.core.VMDebugCore
      extended by org.eclipse.ocl.examples.debug.core.OCLDebugCore

public class OCLDebugCore
extends VMDebugCore


Field Summary
static java.lang.String BREAKPOINT_MARKER_ID
           
static java.lang.String DEBUGGER_ACTIVE_PROPERTY
           
static OCLDebugCore INSTANCE
           
static java.lang.String MODEL_ID
           
static java.lang.String PLUGIN_ID
           
static Trace TRACE
           
 
Method Summary
 java.lang.String getBreakpointMarkerId()
           
 java.lang.String getDebuggerActiveProperty()
           
 java.util.List<OCLLineBreakpoint> getLineBreakpoints()
           
 org.eclipse.core.runtime.ILog getLog()
           
 java.lang.String getModelId()
           
 java.lang.String getPluginId()
           
 Trace getTrace()
           
 java.lang.String getVMThreadName()
           
 
Methods inherited from class org.eclipse.ocl.examples.debug.vm.core.VMDebugCore
createDebugError, createError, createStatus, createStatus, error, error, error, error, getOCLBreakpoints, getResourceURI, log, log, log, resolvePlatformPluginURI, resolvePlatformPluginURI, resolveWorskpaceFile, toFile, toFiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

@NonNull
public static final OCLDebugCore INSTANCE

BREAKPOINT_MARKER_ID

@NonNull
public static final java.lang.String BREAKPOINT_MARKER_ID
See Also:
Constant Field Values

MODEL_ID

@NonNull
public static final java.lang.String MODEL_ID
See Also:
Constant Field Values

DEBUGGER_ACTIVE_PROPERTY

@NonNull
public static final java.lang.String DEBUGGER_ACTIVE_PROPERTY
See Also:
Constant Field Values

PLUGIN_ID

@NonNull
public static final java.lang.String PLUGIN_ID
See Also:
Constant Field Values

TRACE

@NonNull
public static Trace TRACE
Method Detail

getBreakpointMarkerId

@NonNull
public java.lang.String getBreakpointMarkerId()
Specified by:
getBreakpointMarkerId in class VMDebugCore

getDebuggerActiveProperty

@NonNull
public java.lang.String getDebuggerActiveProperty()
Specified by:
getDebuggerActiveProperty in class VMDebugCore

getLineBreakpoints

@NonNull
public java.util.List<OCLLineBreakpoint> getLineBreakpoints()
Specified by:
getLineBreakpoints in class VMDebugCore

getLog

@Nullable
public org.eclipse.core.runtime.ILog getLog()
Specified by:
getLog in class VMDebugCore

getModelId

@NonNull
public java.lang.String getModelId()
Specified by:
getModelId in class VMDebugCore

getPluginId

@NonNull
public java.lang.String getPluginId()
Specified by:
getPluginId in class VMDebugCore

getTrace

@NonNull
public Trace getTrace()
Specified by:
getTrace in class VMDebugCore

getVMThreadName

@NonNull
public java.lang.String getVMThreadName()
Specified by:
getVMThreadName in class VMDebugCore