|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDebugContextService
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.
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 |
addDebugContextListener(IDebugContextListener listener,
String partId,
String partSecondaryId)
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. |
void |
addPostDebugContextListener(IDebugContextListener listener,
String partId,
String partSecondaryId)
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. |
ISelection |
getActiveContext(String partId,
String partSecondaryId)
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 |
removeDebugContextListener(IDebugContextListener listener,
String partId,
String partSecondaryId)
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. |
void |
removePostDebugContextListener(IDebugContextListener listener,
String partId,
String partSecondaryId)
Unregisters the given debug context listener for post context change notification in the specified part of this service's window. |
| Method Detail |
|---|
void addDebugContextListener(IDebugContextListener listener)
listener - debug context listenervoid removeDebugContextListener(IDebugContextListener listener)
listener - debug context listener
void addDebugContextListener(IDebugContextListener listener,
String partId)
listener - debug context listenerpartId - part identifier
void removeDebugContextListener(IDebugContextListener listener,
String partId)
listener - debug context listenerpartId - part identifierISelection getActiveContext()
null.
nullISelection getActiveContext(String partId)
null if none.
partId - part identifier
nullvoid addPostDebugContextListener(IDebugContextListener listener)
listener - debug context listenervoid removePostDebugContextListener(IDebugContextListener listener)
listener - debug context listener.
void addPostDebugContextListener(IDebugContextListener listener,
String partId)
listener - debug context listenerpartId - part identifier
void removePostDebugContextListener(IDebugContextListener listener,
String partId)
listener - debug context listenerpartId - part identifiervoid addDebugContextProvider(IDebugContextProvider provider)
provider - debug context providervoid removeDebugContextProvider(IDebugContextProvider provider)
provider - debug context provider
ISelection getActiveContext(String partId,
String partSecondaryId)
null if none.
partId - part identifierpartSecondaryId - part secondary identifier
null
void addDebugContextListener(IDebugContextListener listener,
String partId,
String partSecondaryId)
listener - debug context listenerpartId - part identifierpartSecondaryId - part secondary identifier
void removeDebugContextListener(IDebugContextListener listener,
String partId,
String partSecondaryId)
listener - debug context listenerpartId - part identifierpartSecondaryId - part secondary identifier
void addPostDebugContextListener(IDebugContextListener listener,
String partId,
String partSecondaryId)
listener - debug context listenerpartSecondaryId - part secondary identifierpartId - part identifier
void removePostDebugContextListener(IDebugContextListener listener,
String partId,
String partSecondaryId)
listener - debug context listenerpartSecondaryId - part secondary identifierpartId - part identifier
|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.