Class BrowserWrapperFake
java.lang.Object
com.biglybt.ui.swt.BrowserWrapper
com.biglybt.ui.swt.BrowserWrapperFake
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class BrowserWrapper
BrowserWrapper.BrowserFunction, BrowserWrapper.OpenWindowListener, BrowserWrapper.WindowEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.eclipse.swt.widgets.Compositeprivate Stringprivate org.eclipse.swt.widgets.Labelprivate org.eclipse.swt.widgets.Labelprivate List<org.eclipse.swt.browser.LocationListener> private List<org.eclipse.swt.browser.ProgressListener> private List<org.eclipse.swt.browser.TitleListener> private String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBrowserWrapperFake(org.eclipse.swt.widgets.Composite _parent, int style, org.eclipse.swt.SWTError _failure) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCloseWindowListener(org.eclipse.swt.browser.CloseWindowListener l) voidaddDisposeListener(org.eclipse.swt.events.DisposeListener l) voidaddListener(int type, org.eclipse.swt.widgets.Listener l) voidaddLocationListener(org.eclipse.swt.browser.LocationListener l) voidvoidaddProgressListener(org.eclipse.swt.browser.ProgressListener l) voidaddStatusTextListener(org.eclipse.swt.browser.StatusTextListener l) voidaddTitleListener(org.eclipse.swt.browser.TitleListener l) voidback()voiddispose()booleanorg.eclipse.swt.widgets.Compositeorg.eclipse.swt.widgets.Displayorg.eclipse.swt.widgets.Compositeorg.eclipse.swt.widgets.ShellgetShell()getUrl()booleanbooleanbooleanisFake()booleanvoidrefresh()voidremoveDisposeListener(org.eclipse.swt.events.DisposeListener l) voidremoveLocationListener(org.eclipse.swt.browser.LocationListener l) voidremoveProgressListener(org.eclipse.swt.browser.ProgressListener l) voidremoveStatusTextListener(org.eclipse.swt.browser.StatusTextListener l) voidvoidvoidsetFakeUrl(String url, Consumer<String> listener) voidsetFocus()voidsetLayoutData(Object data) voidvoidprivate voidvoidsetVisible(boolean visible) voidupdate()Methods inherited from class BrowserWrapper
createBrowser
-
Field Details
-
browser
private org.eclipse.swt.widgets.Composite browser -
link_label
private org.eclipse.swt.widgets.Label link_label -
description_label
private org.eclipse.swt.widgets.Label description_label -
url
-
url_listener
-
description
-
location_listeners
-
progress_listeners
-
title_listeners
-
-
Constructor Details
-
BrowserWrapperFake
protected BrowserWrapperFake(org.eclipse.swt.widgets.Composite _parent, int style, org.eclipse.swt.SWTError _failure)
-
-
Method Details
-
isFake
public boolean isFake()- Specified by:
isFakein classBrowserWrapper
-
getControl
public org.eclipse.swt.widgets.Composite getControl()- Specified by:
getControlin classBrowserWrapper
-
setBrowser
- Specified by:
setBrowserin classBrowserWrapper
-
setVisible
public void setVisible(boolean visible) - Specified by:
setVisiblein classBrowserWrapper
-
isVisible
public boolean isVisible()- Specified by:
isVisiblein classBrowserWrapper
-
isDisposed
public boolean isDisposed()- Specified by:
isDisposedin classBrowserWrapper
-
dispose
public void dispose()- Specified by:
disposein classBrowserWrapper
-
execute
- Specified by:
executein classBrowserWrapper
-
isBackEnabled
public boolean isBackEnabled()- Specified by:
isBackEnabledin classBrowserWrapper
-
getUrl
- Specified by:
getUrlin classBrowserWrapper
-
setFakeUrl
- Specified by:
setFakeUrlin classBrowserWrapper
-
setUrl
- Specified by:
setUrlin classBrowserWrapper
-
setUrl
-
setText
- Specified by:
setTextin classBrowserWrapper
-
setData
- Specified by:
setDatain classBrowserWrapper
-
getData
- Specified by:
getDatain classBrowserWrapper
-
back
public void back()- Specified by:
backin classBrowserWrapper
-
refresh
public void refresh()- Specified by:
refreshin classBrowserWrapper
-
update
public void update()- Specified by:
updatein classBrowserWrapper
-
getShell
public org.eclipse.swt.widgets.Shell getShell()- Specified by:
getShellin classBrowserWrapper
-
getDisplay
public org.eclipse.swt.widgets.Display getDisplay()- Specified by:
getDisplayin classBrowserWrapper
-
getParent
public org.eclipse.swt.widgets.Composite getParent()- Specified by:
getParentin classBrowserWrapper
-
getLayoutData
- Specified by:
getLayoutDatain classBrowserWrapper
-
setLayoutData
- Specified by:
setLayoutDatain classBrowserWrapper
-
setFocus
public void setFocus()- Specified by:
setFocusin classBrowserWrapper
-
addListener
public void addListener(int type, org.eclipse.swt.widgets.Listener l) - Specified by:
addListenerin classBrowserWrapper
-
addLocationListener
public void addLocationListener(org.eclipse.swt.browser.LocationListener l) - Specified by:
addLocationListenerin classBrowserWrapper
-
removeLocationListener
public void removeLocationListener(org.eclipse.swt.browser.LocationListener l) - Specified by:
removeLocationListenerin classBrowserWrapper
-
addTitleListener
public void addTitleListener(org.eclipse.swt.browser.TitleListener l) - Specified by:
addTitleListenerin classBrowserWrapper
-
addProgressListener
public void addProgressListener(org.eclipse.swt.browser.ProgressListener l) - Specified by:
addProgressListenerin classBrowserWrapper
-
removeProgressListener
public void removeProgressListener(org.eclipse.swt.browser.ProgressListener l) - Specified by:
removeProgressListenerin classBrowserWrapper
-
addOpenWindowListener
- Specified by:
addOpenWindowListenerin classBrowserWrapper
-
addCloseWindowListener
public void addCloseWindowListener(org.eclipse.swt.browser.CloseWindowListener l) - Specified by:
addCloseWindowListenerin classBrowserWrapper
-
addDisposeListener
public void addDisposeListener(org.eclipse.swt.events.DisposeListener l) - Specified by:
addDisposeListenerin classBrowserWrapper
-
removeDisposeListener
public void removeDisposeListener(org.eclipse.swt.events.DisposeListener l) - Specified by:
removeDisposeListenerin classBrowserWrapper
-
addStatusTextListener
public void addStatusTextListener(org.eclipse.swt.browser.StatusTextListener l) - Specified by:
addStatusTextListenerin classBrowserWrapper
-
removeStatusTextListener
public void removeStatusTextListener(org.eclipse.swt.browser.StatusTextListener l) - Specified by:
removeStatusTextListenerin classBrowserWrapper
-
addBrowserFunction
public BrowserWrapper.BrowserFunction addBrowserFunction(String name, BrowserWrapper.BrowserFunction bf) - Specified by:
addBrowserFunctionin classBrowserWrapper
-