|
Eclipse Platform Release 3.6 |
|||||||||
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 |
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 |
---|
void addDebugContextListener(IDebugContextListener listener)
listener
- debug context listenervoid removeDebugContextListener(IDebugContextListener listener)
listener
- debug context listenervoid addDebugContextListener(IDebugContextListener listener, String partId)
listener
- debug context listenerpartId
- part identifiervoid removeDebugContextListener(IDebugContextListener listener, String partId)
listener
- debug context listenerpartId
- part identifierISelection getActiveContext()
null
.
null
ISelection getActiveContext(String partId)
null
if none.
partId
- part identifier
null
void 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 identifiervoid 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
|
Eclipse Platform Release 3.6 |
|||||||||
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, 2010. All rights reserved.