|
Eclipse Platform Release 3.3 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Debug context service for a window. Clients may register for debug context notification with this service. A context service is obtained from the debug context manager.
Not intended to be implemented by clients.
IDebugContextManager
Method Summary | |
---|---|
void |
addDebugContextListener(IDebugContextListener listener)
Registers for the given listener for debug context change notification in this service's window. |
void |
addDebugContextListener(IDebugContextListener listener,
String partId)
Registers for the given debug context listener for context notification from the specified part in this service's window. |
void |
addDebugContextProvider(IDebugContextProvider provider)
Registers the given debug context provider with this service. |
void |
addPostDebugContextListener(IDebugContextListener listener)
Registers the given debug context listener for post context change notification in this service's window. |
void |
addPostDebugContextListener(IDebugContextListener listener,
String partId)
Registers the given debug context listener for post context change notification in the specified part of this service's window. |
ISelection |
getActiveContext()
Returns the active context in this service's window or null . |
ISelection |
getActiveContext(String partId)
Returns the active context in the specified part of this service's window or null if none. |
void |
removeDebugContextListener(IDebugContextListener listener)
Unregisters for the given listener for debug context change notification in this service's window. |
void |
removeDebugContextListener(IDebugContextListener listener,
String partId)
Unregisters the given debug context listener for context change notification from the specified part in this service's window. |
void |
removeDebugContextProvider(IDebugContextProvider provider)
Unregisters the given debug context provider from this service. |
void |
removePostDebugContextListener(IDebugContextListener listener)
Unregisters the given debug context listener for post context change notification in this service's window. |
void |
removePostDebugContextListener(IDebugContextListener listener,
String partId)
Unregisters the given debug context listener for post context change notification in the specified part of this service's window. |
Method Detail |
public void addDebugContextListener(IDebugContextListener listener)
listener
- debug context listenerpublic void removeDebugContextListener(IDebugContextListener listener)
listener
- debug context listenerpublic void addDebugContextListener(IDebugContextListener listener, String partId)
listener
- debug context listenerpartId
- part identifierpublic void removeDebugContextListener(IDebugContextListener listener, String partId)
listener
- debug context listenerpartId
- part identifierpublic ISelection getActiveContext()
null
.
null
public ISelection getActiveContext(String partId)
null
if none.
partId
- part identifier
null
public void addPostDebugContextListener(IDebugContextListener listener)
listener
- debug context listenerpublic void removePostDebugContextListener(IDebugContextListener listener)
listener
- debug context listener.public void addPostDebugContextListener(IDebugContextListener listener, String partId)
listener
- debug context listenerpartId
- part identifierpublic void removePostDebugContextListener(IDebugContextListener listener, String partId)
listener
- debug context listenerpartId
- part identifierpublic void addDebugContextProvider(IDebugContextProvider provider)
provider
- debug context providerpublic void removeDebugContextProvider(IDebugContextProvider provider)
provider
- debug context provider
|
Eclipse Platform Release 3.3 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.