org.gudy.azureus2.ui.swt
Class BrowserWrapperSWT

java.lang.Object
  extended by org.gudy.azureus2.ui.swt.BrowserWrapper
      extended by org.gudy.azureus2.ui.swt.BrowserWrapperSWT

public class BrowserWrapperSWT
extends BrowserWrapper


Nested Class Summary
static class BrowserWrapperSWT.BrowserFunctionSWT
           
 
Nested classes/interfaces inherited from class org.gudy.azureus2.ui.swt.BrowserWrapper
BrowserWrapper.BrowserFunction
 
Constructor Summary
protected BrowserWrapperSWT(org.eclipse.swt.widgets.Composite composite, int style)
           
 
Method Summary
 BrowserWrapper.BrowserFunction addBrowserFunction(String name, BrowserWrapper.BrowserFunction bf)
           
 void addCloseWindowListener(org.eclipse.swt.browser.CloseWindowListener l)
           
 void addDisposeListener(org.eclipse.swt.events.DisposeListener l)
           
 void addListener(int type, org.eclipse.swt.widgets.Listener l)
           
 void addLocationListener(org.eclipse.swt.browser.LocationListener l)
           
 void addOpenWindowListener(org.eclipse.swt.browser.OpenWindowListener l)
           
 void addProgressListener(org.eclipse.swt.browser.ProgressListener l)
           
 void addStatusTextListener(org.eclipse.swt.browser.StatusTextListener l)
           
 void addTitleListener(org.eclipse.swt.browser.TitleListener l)
           
 void back()
           
 void dispose()
           
 boolean execute(String str)
           
 org.eclipse.swt.widgets.Composite getControl()
           
 Object getData(String key)
           
 org.eclipse.swt.widgets.Display getDisplay()
           
 Object getLayoutData()
           
 org.eclipse.swt.widgets.Composite getParent()
           
 org.eclipse.swt.widgets.Shell getShell()
           
 String getUrl()
           
 boolean isBackEnabled()
           
 boolean isDisposed()
           
 boolean isFake()
           
 boolean isVisible()
           
 void refresh()
           
 void removeDisposeListener(org.eclipse.swt.events.DisposeListener l)
           
 void removeLocationListener(org.eclipse.swt.browser.LocationListener l)
           
 void removeProgressListener(org.eclipse.swt.browser.ProgressListener l)
           
 void removeStatusTextListener(org.eclipse.swt.browser.StatusTextListener l)
           
 void setBrowser(org.eclipse.swt.browser.WindowEvent event)
           
 void setData(String key, Object value)
           
 void setFocus()
           
 void setLayoutData(Object data)
           
 void setText(String text)
           
 void setUrl(String url)
           
 void setVisible(boolean visible)
           
 void update()
           
 
Methods inherited from class org.gudy.azureus2.ui.swt.BrowserWrapper
createBrowser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowserWrapperSWT

protected BrowserWrapperSWT(org.eclipse.swt.widgets.Composite composite,
                            int style)
Method Detail

isFake

public boolean isFake()
Specified by:
isFake in class BrowserWrapper

getControl

public org.eclipse.swt.widgets.Composite getControl()
Specified by:
getControl in class BrowserWrapper

setBrowser

public void setBrowser(org.eclipse.swt.browser.WindowEvent event)
Specified by:
setBrowser in class BrowserWrapper

setVisible

public void setVisible(boolean visible)
Specified by:
setVisible in class BrowserWrapper

isVisible

public boolean isVisible()
Specified by:
isVisible in class BrowserWrapper

isDisposed

public boolean isDisposed()
Specified by:
isDisposed in class BrowserWrapper

dispose

public void dispose()
Specified by:
dispose in class BrowserWrapper

execute

public boolean execute(String str)
Specified by:
execute in class BrowserWrapper

isBackEnabled

public boolean isBackEnabled()
Specified by:
isBackEnabled in class BrowserWrapper

getUrl

public String getUrl()
Specified by:
getUrl in class BrowserWrapper

setUrl

public void setUrl(String url)
Specified by:
setUrl in class BrowserWrapper

setText

public void setText(String text)
Specified by:
setText in class BrowserWrapper

setData

public void setData(String key,
                    Object value)
Specified by:
setData in class BrowserWrapper

getData

public Object getData(String key)
Specified by:
getData in class BrowserWrapper

back

public void back()
Specified by:
back in class BrowserWrapper

refresh

public void refresh()
Specified by:
refresh in class BrowserWrapper

update

public void update()
Specified by:
update in class BrowserWrapper

getShell

public org.eclipse.swt.widgets.Shell getShell()
Specified by:
getShell in class BrowserWrapper

getDisplay

public org.eclipse.swt.widgets.Display getDisplay()
Specified by:
getDisplay in class BrowserWrapper

getParent

public org.eclipse.swt.widgets.Composite getParent()
Specified by:
getParent in class BrowserWrapper

getLayoutData

public Object getLayoutData()
Specified by:
getLayoutData in class BrowserWrapper

setLayoutData

public void setLayoutData(Object data)
Specified by:
setLayoutData in class BrowserWrapper

setFocus

public void setFocus()
Specified by:
setFocus in class BrowserWrapper

addListener

public void addListener(int type,
                        org.eclipse.swt.widgets.Listener l)
Specified by:
addListener in class BrowserWrapper

addLocationListener

public void addLocationListener(org.eclipse.swt.browser.LocationListener l)
Specified by:
addLocationListener in class BrowserWrapper

removeLocationListener

public void removeLocationListener(org.eclipse.swt.browser.LocationListener l)
Specified by:
removeLocationListener in class BrowserWrapper

addTitleListener

public void addTitleListener(org.eclipse.swt.browser.TitleListener l)
Specified by:
addTitleListener in class BrowserWrapper

addProgressListener

public void addProgressListener(org.eclipse.swt.browser.ProgressListener l)
Specified by:
addProgressListener in class BrowserWrapper

removeProgressListener

public void removeProgressListener(org.eclipse.swt.browser.ProgressListener l)
Specified by:
removeProgressListener in class BrowserWrapper

addOpenWindowListener

public void addOpenWindowListener(org.eclipse.swt.browser.OpenWindowListener l)
Specified by:
addOpenWindowListener in class BrowserWrapper

addCloseWindowListener

public void addCloseWindowListener(org.eclipse.swt.browser.CloseWindowListener l)
Specified by:
addCloseWindowListener in class BrowserWrapper

addDisposeListener

public void addDisposeListener(org.eclipse.swt.events.DisposeListener l)
Specified by:
addDisposeListener in class BrowserWrapper

removeDisposeListener

public void removeDisposeListener(org.eclipse.swt.events.DisposeListener l)
Specified by:
removeDisposeListener in class BrowserWrapper

addStatusTextListener

public void addStatusTextListener(org.eclipse.swt.browser.StatusTextListener l)
Specified by:
addStatusTextListener in class BrowserWrapper

removeStatusTextListener

public void removeStatusTextListener(org.eclipse.swt.browser.StatusTextListener l)
Specified by:
removeStatusTextListener in class BrowserWrapper

addBrowserFunction

public BrowserWrapper.BrowserFunction addBrowserFunction(String name,
                                                         BrowserWrapper.BrowserFunction bf)
Specified by:
addBrowserFunction in class BrowserWrapper