Class BrowserWrapper
java.lang.Object
com.biglybt.ui.swt.BrowserWrapper
- Direct Known Subclasses:
BrowserWrapperFake, BrowserWrapperSWT
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interfacestatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BrowserWrapper.BrowserFunctionabstract voidaddCloseWindowListener(org.eclipse.swt.browser.CloseWindowListener l) abstract voidaddDisposeListener(org.eclipse.swt.events.DisposeListener l) abstract voidaddListener(int type, org.eclipse.swt.widgets.Listener l) abstract voidaddLocationListener(org.eclipse.swt.browser.LocationListener l) abstract voidabstract voidaddProgressListener(org.eclipse.swt.browser.ProgressListener l) abstract voidaddStatusTextListener(org.eclipse.swt.browser.StatusTextListener l) abstract voidaddTitleListener(org.eclipse.swt.browser.TitleListener l) abstract voidback()static BrowserWrappercreateBrowser(org.eclipse.swt.widgets.Composite composite, int style) abstract voiddispose()abstract booleanabstract org.eclipse.swt.widgets.Compositeabstract Objectabstract org.eclipse.swt.widgets.Displayabstract Objectabstract org.eclipse.swt.widgets.Compositeabstract org.eclipse.swt.widgets.ShellgetShell()abstract StringgetUrl()abstract booleanabstract booleanabstract booleanisFake()abstract booleanabstract voidrefresh()abstract voidremoveDisposeListener(org.eclipse.swt.events.DisposeListener l) abstract voidremoveLocationListener(org.eclipse.swt.browser.LocationListener l) abstract voidremoveProgressListener(org.eclipse.swt.browser.ProgressListener l) abstract voidremoveStatusTextListener(org.eclipse.swt.browser.StatusTextListener l) abstract voidabstract voidabstract voidsetFakeUrl(String url, Consumer<String> click_listener) abstract voidsetFocus()abstract voidsetLayoutData(Object data) abstract voidabstract voidabstract voidsetVisible(boolean visible) abstract voidupdate()
-
Constructor Details
-
BrowserWrapper
protected BrowserWrapper()
-
-
Method Details
-
createBrowser
-
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
-
isBackEnabled
public abstract boolean isBackEnabled() -
getUrl
-
setUrl
-
setFakeUrl
-
setText
-
setData
-
getData
-
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
-
setLayoutData
-
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
-
setBrowser
-
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(String name, BrowserWrapper.BrowserFunction bf)
-