com.aelitis.azureus.ui.swt.browser
Interface ClientMessageContextSWT
- All Superinterfaces:
- ClientMessageContext
public interface ClientMessageContextSWT
- extends ClientMessageContext
- Author:
- TuxPaper
Method Summary |
void |
deregisterBrowser()
Detaches everything from this context's browser. |
void |
registerBrowser(org.eclipse.swt.browser.Browser browser,
org.eclipse.swt.widgets.Control widgetWaitingIndicator)
Attaches this context and its message dispatcher to the browser. |
void |
widgetDisposed(org.eclipse.swt.events.DisposeEvent event)
Deregisters the browser before it's disposed. |
Methods inherited from interface com.aelitis.azureus.core.messenger.ClientMessageContext |
addMessageListener, debug, debug, executeInBrowser, getBrowserData, getContentNetworkID, getDispatcher, removeMessageListener, removeMessageListener, sendBrowserMessage, sendBrowserMessage, sendBrowserMessage, setBrowserData, setContentNetworkID, setMessageDispatcher, setTorrentURLHandler |
registerBrowser
void registerBrowser(org.eclipse.swt.browser.Browser browser,
org.eclipse.swt.widgets.Control widgetWaitingIndicator)
- Attaches this context and its message dispatcher to the browser.
- Parameters:
browser
- the browser to be attachedwidgetWaitingIndicator
- Widget to be shown when browser is loading
deregisterBrowser
void deregisterBrowser()
- Detaches everything from this context's browser.
widgetDisposed
void widgetDisposed(org.eclipse.swt.events.DisposeEvent event)
- Deregisters the browser before it's disposed.
- Parameters:
event
- used to verify it's the correct context- See Also:
DisposeListener.widgetDisposed(org.eclipse.swt.events.DisposeEvent)