|
Eclipse CDT 7.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 | |
|---|---|
java.lang.String |
getAttribute(java.lang.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. |
java.lang.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(java.lang.String key,
java.lang.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(java.lang.String key,
java.lang.String value)
key - the attribute keyvalue - the attribute valuejava.lang.String getAttribute(java.lang.String key)
key - the attribute key
null if undefinedICDIEventManager getEventManager()
ICDISessionConfiguration getConfiguration()
void terminate()
throws CDIException
KIND_TERMINATE event.
CDIException - on failure. Reasons include:
java.lang.Process getSessionProcess()
throws CDIException
CDIException
|
Eclipse CDT 7.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||