org.eclipse.ocl.examples.debug.vm.core
Class VMDebugElement

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
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement
Direct Known Subclasses:
VMDebugTarget, VMStackFrame, VMThread, VMValue, VMVariable

public abstract class VMDebugElement
extends org.eclipse.debug.core.model.DebugElement


Constructor Summary
VMDebugElement(IVMDebugTarget debugTarget)
           
 
Method Summary
 VMDebugCore getDebugCore()
           
 java.lang.String getModelIdentifier()
           
 IVMDebugTarget getOCLDebugTarget()
           
 
Methods inherited from class org.eclipse.debug.core.model.DebugElement
fireChangeEvent, fireCreationEvent, fireEvent, fireResumeEvent, fireSuspendEvent, fireTerminateEvent, getAdapter, getDebugTarget, getLaunch, notSupported, requestFailed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VMDebugElement

public VMDebugElement(@Nullable
                      IVMDebugTarget debugTarget)
Method Detail

getDebugCore

@NonNull
public VMDebugCore getDebugCore()

getModelIdentifier

@NonNull
public java.lang.String getModelIdentifier()

getOCLDebugTarget

@NonNull
public IVMDebugTarget getOCLDebugTarget()