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)