Modifier and Type | Class and Description |
---|---|
class |
WebBrowser.EvaluateFunction |
Modifier and Type | Field and Description |
---|---|
(package private) AuthenticationListener[] |
authenticationListeners |
(package private) Browser |
browser |
(package private) CloseWindowListener[] |
closeWindowListeners |
(package private) static java.lang.String |
CookieName |
(package private) static boolean |
CookieResult |
(package private) static java.lang.String |
CookieUrl |
(package private) static java.lang.String |
CookieValue |
(package private) static java.lang.String |
ERROR_ID |
(package private) java.lang.Object |
evaluateResult |
(package private) static java.lang.String |
EXECUTE_ID |
(package private) java.util.Hashtable |
functions |
(package private) boolean |
jsEnabled |
(package private) boolean |
jsEnabledOnNextPage |
(package private) static int[][] |
KeyTable |
(package private) LocationListener[] |
locationListeners |
(package private) static java.lang.Runnable |
MozillaClearSessions |
(package private) static java.lang.Runnable |
MozillaGetCookie |
(package private) static java.util.Vector |
MozillaPendingCookies |
(package private) static java.lang.Runnable |
MozillaSetCookie |
(package private) static java.lang.Runnable |
NativeClearSessions |
(package private) static java.lang.Runnable |
NativeGetCookie |
(package private) static java.util.Vector |
NativePendingCookies |
(package private) static java.lang.Runnable |
NativeSetCookie |
(package private) int |
nextFunctionIndex |
(package private) OpenWindowListener[] |
openWindowListeners |
(package private) ProgressListener[] |
progressListeners |
(package private) StatusTextListener[] |
statusTextListeners |
(package private) TitleListener[] |
titleListeners |
(package private) VisibilityWindowListener[] |
visibilityWindowListeners |
Constructor and Description |
---|
WebBrowser() |
Modifier and Type | Method and Description |
---|---|
void |
addAuthenticationListener(AuthenticationListener listener) |
void |
addCloseWindowListener(CloseWindowListener listener) |
void |
addLocationListener(LocationListener listener) |
void |
addOpenWindowListener(OpenWindowListener listener) |
void |
addProgressListener(ProgressListener listener) |
void |
addStatusTextListener(StatusTextListener listener) |
void |
addTitleListener(TitleListener listener) |
void |
addVisibilityWindowListener(VisibilityWindowListener listener) |
abstract boolean |
back() |
static void |
clearSessions() |
boolean |
close() |
abstract void |
create(Composite parent,
int style) |
(package private) static java.lang.String |
CreateErrorString(java.lang.String error) |
void |
createFunction(BrowserFunction function) |
(package private) void |
deregisterFunction(BrowserFunction function) |
void |
destroyFunction(BrowserFunction function) |
java.lang.Object |
evaluate(java.lang.String script) |
abstract boolean |
execute(java.lang.String script) |
(package private) static java.lang.String |
ExtractError(java.lang.String error) |
abstract boolean |
forward() |
abstract java.lang.String |
getBrowserType() |
static java.lang.String |
GetCookie(java.lang.String name,
java.lang.String url) |
(package private) java.lang.String |
getDeleteFunctionString(java.lang.String functionName) |
(package private) int |
getNextFunctionIndex() |
abstract java.lang.String |
getText() |
abstract java.lang.String |
getUrl() |
java.lang.Object |
getWebBrowser() |
abstract boolean |
isBackEnabled() |
boolean |
isFocusControl() |
abstract boolean |
isForwardEnabled() |
abstract void |
refresh() |
(package private) void |
registerFunction(BrowserFunction function) |
void |
removeAuthenticationListener(AuthenticationListener listener) |
void |
removeCloseWindowListener(CloseWindowListener listener) |
void |
removeLocationListener(LocationListener listener) |
void |
removeOpenWindowListener(OpenWindowListener listener) |
void |
removeProgressListener(ProgressListener listener) |
void |
removeStatusTextListener(StatusTextListener listener) |
void |
removeTitleListener(TitleListener listener) |
void |
removeVisibilityWindowListener(VisibilityWindowListener listener) |
(package private) boolean |
sendKeyEvent(Event event) |
void |
setBrowser(Browser browser) |
static boolean |
SetCookie(java.lang.String value,
java.lang.String url,
boolean addToPending) |
(package private) static void |
SetPendingCookies(java.util.Vector pendingCookies) |
abstract boolean |
setText(java.lang.String html,
boolean trusted) |
abstract boolean |
setUrl(java.lang.String url,
java.lang.String postData,
java.lang.String[] headers) |
abstract void |
stop() |
(package private) int |
translateKey(int key) |
(package private) boolean |
translateMnemonics() |
Browser browser
java.util.Hashtable functions
AuthenticationListener[] authenticationListeners
CloseWindowListener[] closeWindowListeners
LocationListener[] locationListeners
OpenWindowListener[] openWindowListeners
ProgressListener[] progressListeners
StatusTextListener[] statusTextListeners
TitleListener[] titleListeners
VisibilityWindowListener[] visibilityWindowListeners
boolean jsEnabledOnNextPage
boolean jsEnabled
int nextFunctionIndex
java.lang.Object evaluateResult
static final java.lang.String ERROR_ID
static final java.lang.String EXECUTE_ID
static java.util.Vector NativePendingCookies
static java.util.Vector MozillaPendingCookies
static java.lang.String CookieName
static java.lang.String CookieValue
static java.lang.String CookieUrl
static boolean CookieResult
static java.lang.Runnable MozillaClearSessions
static java.lang.Runnable NativeClearSessions
static java.lang.Runnable MozillaGetCookie
static java.lang.Runnable NativeGetCookie
static java.lang.Runnable MozillaSetCookie
static java.lang.Runnable NativeSetCookie
static final int[][] KeyTable
public void addAuthenticationListener(AuthenticationListener listener)
public void addCloseWindowListener(CloseWindowListener listener)
public void addLocationListener(LocationListener listener)
public void addOpenWindowListener(OpenWindowListener listener)
public void addProgressListener(ProgressListener listener)
public void addStatusTextListener(StatusTextListener listener)
public void addTitleListener(TitleListener listener)
public void addVisibilityWindowListener(VisibilityWindowListener listener)
public abstract boolean back()
public static void clearSessions()
public static java.lang.String GetCookie(java.lang.String name, java.lang.String url)
public static boolean SetCookie(java.lang.String value, java.lang.String url, boolean addToPending)
static void SetPendingCookies(java.util.Vector pendingCookies)
public abstract void create(Composite parent, int style)
static java.lang.String CreateErrorString(java.lang.String error)
static java.lang.String ExtractError(java.lang.String error)
public boolean close()
public void createFunction(BrowserFunction function)
void deregisterFunction(BrowserFunction function)
public void destroyFunction(BrowserFunction function)
public abstract boolean execute(java.lang.String script)
public java.lang.Object evaluate(java.lang.String script) throws SWTException
SWTException
public abstract boolean forward()
public abstract java.lang.String getBrowserType()
java.lang.String getDeleteFunctionString(java.lang.String functionName)
int getNextFunctionIndex()
public abstract java.lang.String getText()
public abstract java.lang.String getUrl()
public java.lang.Object getWebBrowser()
public abstract boolean isBackEnabled()
public boolean isFocusControl()
public abstract boolean isForwardEnabled()
public abstract void refresh()
void registerFunction(BrowserFunction function)
public void removeAuthenticationListener(AuthenticationListener listener)
public void removeCloseWindowListener(CloseWindowListener listener)
public void removeLocationListener(LocationListener listener)
public void removeOpenWindowListener(OpenWindowListener listener)
public void removeProgressListener(ProgressListener listener)
public void removeStatusTextListener(StatusTextListener listener)
public void removeTitleListener(TitleListener listener)
public void removeVisibilityWindowListener(VisibilityWindowListener listener)
boolean sendKeyEvent(Event event)
public void setBrowser(Browser browser)
public abstract boolean setText(java.lang.String html, boolean trusted)
public abstract boolean setUrl(java.lang.String url, java.lang.String postData, java.lang.String[] headers)
public abstract void stop()
int translateKey(int key)
boolean translateMnemonics()