Package com.biglybt.ui.swt
Class BrowserWrapper
- java.lang.Object
-
- com.biglybt.ui.swt.BrowserWrapper
-
- Direct Known Subclasses:
BrowserWrapperFake
,BrowserWrapperSWT
public abstract class BrowserWrapper extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BrowserWrapper.BrowserFunction
static interface
BrowserWrapper.OpenWindowListener
static interface
BrowserWrapper.WindowEvent
-
Constructor Summary
Constructors Modifier Constructor Description protected
BrowserWrapper()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract BrowserWrapper.BrowserFunction
addBrowserFunction(java.lang.String name, BrowserWrapper.BrowserFunction bf)
abstract void
addCloseWindowListener(org.eclipse.swt.browser.CloseWindowListener l)
abstract void
addDisposeListener(org.eclipse.swt.events.DisposeListener l)
abstract void
addListener(int type, org.eclipse.swt.widgets.Listener l)
abstract void
addLocationListener(org.eclipse.swt.browser.LocationListener l)
abstract void
addOpenWindowListener(BrowserWrapper.OpenWindowListener l)
abstract void
addProgressListener(org.eclipse.swt.browser.ProgressListener l)
abstract void
addStatusTextListener(org.eclipse.swt.browser.StatusTextListener l)
abstract void
addTitleListener(org.eclipse.swt.browser.TitleListener l)
abstract void
back()
static BrowserWrapper
createBrowser(org.eclipse.swt.widgets.Composite composite, int style)
abstract void
dispose()
abstract boolean
execute(java.lang.String str)
abstract org.eclipse.swt.widgets.Composite
getControl()
abstract java.lang.Object
getData(java.lang.String key)
abstract org.eclipse.swt.widgets.Display
getDisplay()
abstract java.lang.Object
getLayoutData()
abstract org.eclipse.swt.widgets.Composite
getParent()
abstract org.eclipse.swt.widgets.Shell
getShell()
abstract java.lang.String
getUrl()
abstract boolean
isBackEnabled()
abstract boolean
isDisposed()
abstract boolean
isFake()
abstract boolean
isVisible()
abstract void
refresh()
abstract void
removeDisposeListener(org.eclipse.swt.events.DisposeListener l)
abstract void
removeLocationListener(org.eclipse.swt.browser.LocationListener l)
abstract void
removeProgressListener(org.eclipse.swt.browser.ProgressListener l)
abstract void
removeStatusTextListener(org.eclipse.swt.browser.StatusTextListener l)
abstract void
setBrowser(BrowserWrapper.WindowEvent event)
abstract void
setData(java.lang.String key, java.lang.Object value)
abstract void
setFocus()
abstract void
setLayoutData(java.lang.Object data)
abstract void
setText(java.lang.String text)
abstract void
setUrl(java.lang.String url)
abstract void
setVisible(boolean visible)
abstract void
update()
-
-
-
Method Detail
-
createBrowser
public static BrowserWrapper createBrowser(org.eclipse.swt.widgets.Composite composite, int style)
-
isFake
public abstract boolean isFake()
-
getControl
public abstract org.eclipse.swt.widgets.Composite getControl()
-
setVisible
public abstract void setVisible(boolean visible)
-
isVisible
public abstract boolean isVisible()
-
isDisposed
public abstract boolean isDisposed()
-
dispose
public abstract void dispose()
-
execute
public abstract boolean execute(java.lang.String str)
-
isBackEnabled
public abstract boolean isBackEnabled()
-
getUrl
public abstract java.lang.String getUrl()
-
setUrl
public abstract void setUrl(java.lang.String url)
-
setText
public abstract void setText(java.lang.String text)
-
setData
public abstract void setData(java.lang.String key, java.lang.Object value)
-
getData
public abstract java.lang.Object getData(java.lang.String key)
-
back
public abstract void back()
-
refresh
public abstract void refresh()
-
update
public abstract void update()
-
getShell
public abstract org.eclipse.swt.widgets.Shell getShell()
-
getDisplay
public abstract org.eclipse.swt.widgets.Display getDisplay()
-
getParent
public abstract org.eclipse.swt.widgets.Composite getParent()
-
getLayoutData
public abstract java.lang.Object getLayoutData()
-
setLayoutData
public abstract void setLayoutData(java.lang.Object data)
-
setFocus
public abstract void setFocus()
-
addListener
public abstract void addListener(int type, org.eclipse.swt.widgets.Listener l)
-
addLocationListener
public abstract void addLocationListener(org.eclipse.swt.browser.LocationListener l)
-
removeLocationListener
public abstract void removeLocationListener(org.eclipse.swt.browser.LocationListener l)
-
addTitleListener
public abstract void addTitleListener(org.eclipse.swt.browser.TitleListener l)
-
addProgressListener
public abstract void addProgressListener(org.eclipse.swt.browser.ProgressListener l)
-
removeProgressListener
public abstract void removeProgressListener(org.eclipse.swt.browser.ProgressListener l)
-
addOpenWindowListener
public abstract void addOpenWindowListener(BrowserWrapper.OpenWindowListener l)
-
setBrowser
public abstract void setBrowser(BrowserWrapper.WindowEvent event)
-
addCloseWindowListener
public abstract void addCloseWindowListener(org.eclipse.swt.browser.CloseWindowListener l)
-
addDisposeListener
public abstract void addDisposeListener(org.eclipse.swt.events.DisposeListener l)
-
removeDisposeListener
public abstract void removeDisposeListener(org.eclipse.swt.events.DisposeListener l)
-
addStatusTextListener
public abstract void addStatusTextListener(org.eclipse.swt.browser.StatusTextListener l)
-
removeStatusTextListener
public abstract void removeStatusTextListener(org.eclipse.swt.browser.StatusTextListener l)
-
addBrowserFunction
public abstract BrowserWrapper.BrowserFunction addBrowserFunction(java.lang.String name, BrowserWrapper.BrowserFunction bf)
-
-