PTP
Release 7.0

org.eclipse.ptp.debug.core.model
Interface IPDebugElement

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement
All Known Subinterfaces:
IPAIF, IPDebugTarget, IPGlobalVariable, IPModule, IPRegister, IPSignal, IPStackFrame, IPThread, IPValue, IPVariable

public interface IPDebugElement
extends org.eclipse.debug.core.model.IDebugElement

Represents an artifact in the program being debugged.


Method Summary
 java.lang.Object getCurrentStateInfo()
          Get the current state info
 int getID()
          Get the element ID
 IPSession getSession()
          Get the debug session
 PDebugElementState getState()
          Get the element state
 
Methods inherited from interface org.eclipse.debug.core.model.IDebugElement
getDebugTarget, getLaunch, getModelIdentifier
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getCurrentStateInfo

java.lang.Object getCurrentStateInfo()
Get the current state info

Returns:

getID

int getID()
Get the element ID

Returns:

getSession

IPSession getSession()
Get the debug session

Returns:

getState

PDebugElementState getState()
Get the element state

Returns:

PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.