Package org.eclipse.m2m.atl.debug.core
Class AtlDebugElement
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.m2m.atl.debug.core.AtlDebugElement
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable,org.eclipse.debug.core.model.IDebugElement
- Direct Known Subclasses:
AtlDebugTarget,AtlStackFrame,AtlThread,AtlValue,AtlVariable
public abstract class AtlDebugElement
extends org.eclipse.core.runtime.PlatformObject
implements org.eclipse.debug.core.model.IDebugElement
An abstract class to mark debugged elements.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAtlDebugElement(AtlDebugTarget target) Constructs a new debug element contained in the given debug target. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAborts the current debug.<T> TgetAdapter(Class<T> adapter) org.eclipse.debug.core.model.IDebugTargetorg.eclipse.debug.core.ILaunch
-
Field Details
-
fTarget
containing target.
-
-
Constructor Details
-
AtlDebugElement
Constructs a new debug element contained in the given debug target.- Parameters:
target- debug target (PDA VM)
-
-
Method Details
-
getModelIdentifier
- Specified by:
getModelIdentifierin interfaceorg.eclipse.debug.core.model.IDebugElement
-
getDebugTarget
public org.eclipse.debug.core.model.IDebugTarget getDebugTarget()- Specified by:
getDebugTargetin interfaceorg.eclipse.debug.core.model.IDebugElement- See Also:
-
getLaunch
public org.eclipse.debug.core.ILaunch getLaunch()- Specified by:
getLaunchin interfaceorg.eclipse.debug.core.model.IDebugElement- See Also:
-
getAdapter
- Specified by:
getAdapterin interfaceorg.eclipse.core.runtime.IAdaptable- Overrides:
getAdapterin classorg.eclipse.core.runtime.PlatformObject- See Also:
-
abort
Aborts the current debug.- Parameters:
message- abort messagee- exception- Throws:
org.eclipse.debug.core.DebugException
-