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

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.debug.core.model.DebugElement
          extended by org.eclipse.ocl.examples.debug.vm.core.VMDebugElement
              extended by org.eclipse.ocl.examples.debug.vm.core.VMDebugTarget
                  extended by org.eclipse.ocl.examples.debug.core.OCLDebugTarget
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.IBreakpointListener, org.eclipse.debug.core.IBreakpointManagerListener, org.eclipse.debug.core.IDebugEventSetListener, org.eclipse.debug.core.model.IDebugElement, org.eclipse.debug.core.model.IDebugTarget, org.eclipse.debug.core.model.IDisconnect, org.eclipse.debug.core.model.IMemoryBlockRetrieval, org.eclipse.debug.core.model.ISuspendResume, org.eclipse.debug.core.model.ITerminate, IVMDebugTarget

public class OCLDebugTarget
extends VMDebugTarget


Constructor Summary
OCLDebugTarget(org.eclipse.debug.core.model.IProcess process, IVMVirtualMachineShell vm)
           
 
Method Summary
 OCLDebugCore getDebugCore()
           
 java.lang.String getModelIdentifier()
           
 
Methods inherited from class org.eclipse.ocl.examples.debug.vm.core.VMDebugTarget
addVMEventListener, breakpointAdded, breakpointChanged, breakpointManagerEnablementChanged, breakpointRemoved, canDisconnect, canResume, canSuspend, canTerminate, computeBreakpointURI, disconnect, evaluate, getDebugTarget, getInstalledBreakpoints, getLaunch, getMainModuleName, getMemoryBlock, getName, getProcess, getThreads, getVM, handleDebugEvents, hasThreads, isDisconnected, isSuspended, isTerminated, removeVMEventListener, resume, sendRequest, setMainModuleName, started, supportsBreakpoint, supportsStorageRetrieval, suspend, terminate, terminated
 
Methods inherited from class org.eclipse.ocl.examples.debug.vm.core.VMDebugElement
getOCLDebugTarget
 
Methods inherited from class org.eclipse.debug.core.model.DebugElement
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, notSupported, requestFailed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Constructor Detail

OCLDebugTarget

public OCLDebugTarget(org.eclipse.debug.core.model.IProcess process,
                      IVMVirtualMachineShell vm)
Method Detail

getDebugCore

@NonNull
public OCLDebugCore getDebugCore()
Specified by:
getDebugCore in interface IVMDebugTarget
Overrides:
getDebugCore in class VMDebugElement

getModelIdentifier

@NonNull
public java.lang.String getModelIdentifier()
Specified by:
getModelIdentifier in interface org.eclipse.debug.core.model.IDebugElement
Overrides:
getModelIdentifier in class VMDebugElement