org.eclipse.emf.mwe.internal.ui.debug.model
Class DebugElement
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.emf.mwe.internal.ui.debug.model.DebugElement
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement
- Direct Known Subclasses:
- DebugStackFrame, DebugTarget, DebugThread, DebugValue, DebugVariable
public abstract class DebugElement
- extends org.eclipse.core.runtime.PlatformObject
- implements org.eclipse.debug.core.model.IDebugElement
Common functions for all classes inheriting from this class, that represent the debug model.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
target
protected DebugTarget target
DebugElement
public DebugElement(DebugTarget target)
getModelIdentifier
public java.lang.String getModelIdentifier()
- Specified by:
getModelIdentifier
in interface org.eclipse.debug.core.model.IDebugElement
getDebugTarget
public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()
- Specified by:
getDebugTarget
in interface org.eclipse.debug.core.model.IDebugElement
getDebugTarget0
public DebugTarget getDebugTarget0()
getLaunch
public org.eclipse.debug.core.ILaunch getLaunch()
- Specified by:
getLaunch
in interface org.eclipse.debug.core.model.IDebugElement
getAdapter
public java.lang.Object getAdapter(java.lang.Class adapter)
- Specified by:
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
- Overrides:
getAdapter
in class org.eclipse.core.runtime.PlatformObject
getDebugModelManager
public DebugModelManager getDebugModelManager()