|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ICDISession
Represents a debug session.
Method Summary | |
---|---|
String |
getAttribute(String key)
Returns the value of a debug session attribute. |
ICDISessionConfiguration |
getConfiguration()
Returns the configuration description of this debug session. |
ICDIEventManager |
getEventManager()
Returns the event manager of this debug session. |
Process |
getSessionProcess()
Gaves direct access to the underlying debugger process. |
ICDITarget[] |
getTargets()
Returns all the debug targets associatd with this sesion, or an empty collection if no debug targets are associated with this session. |
void |
setAttribute(String key,
String value)
Sets the value of a debug session attribute. |
void |
terminate()
Causes this element to terminate, generating a KIND_TERMINATE event. |
Method Detail |
---|
ICDITarget[] getTargets()
void setAttribute(String key, String value)
key
- the attribute keyvalue
- the attribute valueString getAttribute(String key)
key
- the attribute key
null
if undefinedICDIEventManager getEventManager()
ICDISessionConfiguration getConfiguration()
void terminate() throws CDIException
KIND_TERMINATE
event.
CDIException
- on failure. Reasons include:Process getSessionProcess() throws CDIException
CDIException
|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |