class Mozilla extends WebBrowser
WebBrowser.EvaluateFunction
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.String |
ABOUT_BLANK |
(package private) static java.util.Hashtable |
AllFunctions |
(package private) static nsIAppShell |
AppShell |
(package private) int |
authCount |
(package private) XPCOMObject |
badCertListener |
(package private) int |
badCertRequest |
(package private) static int |
BrowserCount |
(package private) int |
chromeFlags |
(package private) XPCOMObject |
contextMenuListener |
(package private) static java.lang.String |
DEFAULTVALUE_STRING |
(package private) MozillaDelegate |
delegate |
(package private) static Listener |
DisplayListener |
(package private) static java.lang.String |
DISPOSE_LISTENER_HOOKED |
(package private) XPCOMObject |
domEventListener |
(package private) XPCOMObject |
embeddingSiteWindow |
(package private) int |
embedHandle |
(package private) static java.lang.String |
FACTORIES_REGISTERED |
(package private) static java.lang.String |
GCC3 |
(package private) static java.lang.String |
GRE_INITIALIZED |
(package private) static java.lang.String |
GRERANGE_LOWER |
(package private) static java.lang.String |
GRERANGE_LOWER_FALLBACK |
(package private) static java.lang.String |
GRERANGE_UPPER |
(package private) static java.lang.String |
HEADER_CONTENTLENGTH |
(package private) static java.lang.String |
HEADER_CONTENTTYPE |
(package private) byte[] |
htmlBytes |
(package private) boolean |
ignoreAllMessages |
(package private) boolean |
ignoreDispose |
(package private) static boolean |
Initialized |
(package private) XPCOMObject |
interfaceRequestor |
(package private) boolean |
isChild |
(package private) static boolean |
IsGettingSiteWindow |
(package private) static boolean |
IsPre_1_8 |
(package private) static boolean |
IsPre_1_9 |
(package private) static boolean |
IsPre_4 |
(package private) boolean |
isRetrievingBadCert |
(package private) boolean |
isViewingErrorPage |
(package private) static boolean |
IsXULRunner |
(package private) static byte[] |
jsLibPathBytes |
(package private) int |
lastCharCode |
(package private) int |
lastKeyCode |
(package private) java.lang.String |
lastNavigateURL |
(package private) Listener |
listener |
(package private) Point |
location |
(package private) static AppFileLocProvider |
LocationProvider |
(package private) static boolean |
LowerRangeInclusive |
(package private) static int |
MAX_PORT |
(package private) static java.lang.String |
MIMETYPE_FORMURLENCODED |
(package private) static java.lang.String |
MozillaPath |
(package private) static int |
NextJSFunctionIndex |
(package private) static java.lang.String |
oldProxyHostFTP |
(package private) static java.lang.String |
oldProxyHostHTTP |
(package private) static java.lang.String |
oldProxyHostSSL |
(package private) static int |
oldProxyPortFTP |
(package private) static int |
oldProxyPortHTTP |
(package private) static int |
oldProxyPortSSL |
(package private) static int |
oldProxyType |
(package private) static byte[] |
pathBytes_NSFree |
(package private) static boolean |
PerformedVersionCheck |
(package private) static java.lang.String |
PREFERENCE_CHARSET |
(package private) static java.lang.String |
PREFERENCE_DISABLEOPENDURINGLOAD |
(package private) static java.lang.String |
PREFERENCE_DISABLEOPENWINDOWSTATUSHIDE |
(package private) static java.lang.String |
PREFERENCE_DISABLEWINDOWSTATUSCHANGE |
(package private) static java.lang.String |
PREFERENCE_JAVASCRIPTENABLED |
(package private) static java.lang.String |
PREFERENCE_LANGUAGES |
(package private) static java.lang.String |
PREFERENCE_PROXYHOST_FTP |
(package private) static java.lang.String |
PREFERENCE_PROXYHOST_HTTP |
(package private) static java.lang.String |
PREFERENCE_PROXYHOST_SSL |
(package private) static java.lang.String |
PREFERENCE_PROXYPORT_FTP |
(package private) static java.lang.String |
PREFERENCE_PROXYPORT_HTTP |
(package private) static java.lang.String |
PREFERENCE_PROXYPORT_SSL |
(package private) static java.lang.String |
PREFERENCE_PROXYTYPE |
(package private) static java.lang.String |
PREFIX_JAVASCRIPT |
(package private) static java.lang.String |
PROFILE_AFTER_CHANGE |
(package private) static java.lang.String |
PROFILE_BEFORE_CHANGE |
(package private) static java.lang.String |
PROFILE_DIR |
(package private) static java.lang.String |
PROFILE_DO_CHANGE |
(package private) static java.lang.String |
PROPERTY_ABI |
(package private) static java.lang.String |
PROPERTY_PROXYHOST |
(package private) static java.lang.String |
PROPERTY_PROXYPORT |
(package private) int |
refCount |
(package private) int |
registerFunctionsOnState |
(package private) int |
request |
(package private) static java.lang.String |
SEPARATOR_LOCALE |
(package private) static char |
SEPARATOR_OS |
(package private) static java.lang.String |
SHUTDOWN_PERSIST |
(package private) Point |
size |
(package private) static java.lang.String |
STARTUP |
(package private) XPCOMObject |
supports |
(package private) XPCOMObject |
supportsWeakReference |
(package private) Shell |
tip |
(package private) static java.lang.String |
TOKENIZER_LOCALE |
(package private) XPCOMObject |
tooltipListener |
(package private) static java.lang.String |
TRUE |
(package private) java.util.Vector |
unhookedDOMWindows |
(package private) boolean |
untrustedText |
(package private) boolean |
updateLastNavigateUrl |
(package private) static boolean |
UpperRangeInclusive |
(package private) static java.lang.String |
URI_FILEROOT |
(package private) XPCOMObject |
uriContentListener |
(package private) boolean |
visible |
(package private) XPCOMObject |
weakReference |
(package private) nsIWebBrowser |
webBrowser |
(package private) XPCOMObject |
webBrowserChrome |
(package private) XPCOMObject |
webBrowserChromeFocus |
(package private) java.lang.Object |
webBrowserObject |
(package private) XPCOMObject |
webProgressListener |
(package private) static WindowCreator2 |
WindowCreator |
(package private) static boolean |
XPCOMInitWasGlued |
(package private) static boolean |
XPCOMWasGlued |
(package private) static java.lang.String |
XULRUNNER_PATH |
authenticationListeners, browser, closeWindowListeners, CookieName, CookieResult, CookieUrl, CookieValue, ERROR_ID, evaluateResult, EXECUTE_ID, functions, jsEnabled, jsEnabledOnNextPage, KeyTable, locationListeners, MozillaClearSessions, MozillaGetCookie, MozillaPendingCookies, MozillaSetCookie, NativeClearSessions, NativeGetCookie, NativePendingCookies, NativeSetCookie, nextFunctionIndex, openWindowListeners, progressListeners, statusTextListeners, titleListeners, visibilityWindowListeners
Constructor and Description |
---|
Mozilla() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
Activate() |
(package private) int |
AddRef() |
(package private) static java.lang.String |
Arch() |
boolean |
back() |
(package private) int |
CanHandleContent(int aContentType,
int aIsContentPreferred,
int aDesiredContentType,
int retval) |
boolean |
close() |
void |
create(Composite parent,
int style) |
(package private) void |
createCOMInterfaces() |
(package private) void |
Deactivate() |
(package private) void |
deregisterFunction(BrowserFunction function) |
(package private) int |
DestroyBrowserWindow() |
(package private) void |
disposeCOMInterfaces() |
(package private) int |
DoContent(int aContentType,
int aIsContentPreferred,
int aRequest,
int aContentHandler,
int retval) |
(package private) static java.lang.String |
error(int code) |
boolean |
execute(java.lang.String script) |
(package private) int |
ExitModalEventLoop(int aStatus) |
(package private) static Browser |
findBrowser(int handle) |
(package private) int |
FocusNextElement() |
(package private) int |
FocusPrevElement() |
boolean |
forward() |
(package private) static Browser |
getBrowser(int aDOMWindow) |
java.lang.String |
getBrowserType() |
(package private) int |
GetChromeFlags(int aChromeFlags) |
(package private) int |
GetDimensions(int flags,
int x,
int y,
int cx,
int cy) |
(package private) int |
GetInterface(int riid,
int ppvObject) |
(package private) static byte[] |
getJSLibPathBytes() |
(package private) int |
GetLoadCookie(int aLoadCookie) |
(package private) static java.lang.String |
getMozillaPath() |
(package private) int |
getNextFunctionIndex() |
(package private) int |
GetParentContentListener(int aParentContentListener) |
(package private) int |
GetSiteWindow(int aSiteWindow) |
java.lang.String |
getText() |
(package private) int |
GetTitle(int aTitle) |
java.lang.String |
getUrl() |
(package private) int |
GetVisibility(int aVisibility) |
(package private) int |
GetWeakReference(int ppvObject) |
java.lang.Object |
getWebBrowser() |
(package private) int |
GetWebBrowser(int aWebBrowser) |
(package private) int |
HandleEvent(int event) |
(package private) void |
hookDOMListeners(nsIDOMEventTarget target,
boolean isTop) |
(package private) static java.lang.String |
InitDiscoverXULRunner() |
(package private) void |
initExternal(java.lang.String profilePath) |
(package private) void |
initFactories(nsIServiceManager serviceManager,
nsIComponentManager componentManager,
boolean isXULRunner) |
(package private) void |
initJavaXPCOM(java.lang.String mozillaPath) |
(package private) java.lang.String |
initMozilla(java.lang.String mozillaPath) |
(package private) void |
initPreferences(nsIServiceManager serviceManager,
nsIComponentManager componentManager) |
(package private) void |
initProfile(nsIServiceManager serviceManager,
boolean isXULRunner) |
(package private) void |
initSpinup(nsIComponentManager componentManager) |
(package private) void |
initWebBrowserWindows() |
(package private) void |
initWindowCreator(nsIServiceManager serviceManager) |
(package private) void |
initXPCOM(java.lang.String mozillaPath,
boolean isXULRunner) |
(package private) java.lang.String |
initXULRunner(java.lang.String mozillaPath) |
boolean |
isBackEnabled() |
boolean |
isForwardEnabled() |
(package private) int |
IsPreferred(int aContentType,
int aDesiredContentType,
int retval) |
(package private) int |
IsWindowModal(int retval) |
(package private) static void |
LoadLibraries() |
(package private) void |
navigate(int requestHandle) |
(package private) int |
NotifyCertProblem(int socketInfo,
int status,
int targetSite,
int _suppressError) |
(package private) void |
onDispose(Display display) |
(package private) int |
OnHideTooltip() |
(package private) int |
OnLocationChange(int aWebProgress,
int aRequest,
int aLocation) |
(package private) int |
OnProgressChange(int aWebProgress,
int aRequest,
int aCurSelfProgress,
int aMaxSelfProgress,
int aCurTotalProgress,
int aMaxTotalProgress) |
(package private) void |
onResize() |
(package private) int |
OnSecurityChange(int aWebProgress,
int aRequest,
int state) |
(package private) int |
OnShowContextMenu(int aContextFlags,
int aEvent,
int aNode) |
(package private) int |
OnShowTooltip(int aXCoords,
int aYCoords,
int aTipText) |
(package private) int |
OnStartURIOpen(int aURI,
int retval) |
(package private) int |
OnStateChange(int aWebProgress,
int aRequest,
int aStateFlags,
int aStatus) |
(package private) int |
OnStatusChange(int aWebProgress,
int aRequest,
int aStatus,
int aMessage) |
(package private) static java.lang.String |
OS() |
(package private) int |
QueryInterface(int riid,
int ppvObject) |
(package private) int |
QueryReferent(int riid,
int ppvObject) |
void |
refresh() |
(package private) void |
registerFunction(BrowserFunction function) |
(package private) int |
Release() |
(package private) int |
SetChromeFlags(int aChromeFlags) |
(package private) int |
SetDimensions(int flags,
int x,
int y,
int cx,
int cy) |
(package private) int |
SetFocus() |
(package private) int |
SetLoadCookie(int aLoadCookie) |
(package private) int |
SetParentContentListener(int aParentContentListener) |
(package private) int |
SetStatus(int statusType,
int status) |
boolean |
setText(java.lang.String html,
boolean trusted) |
(package private) int |
SetTitle(int aTitle) |
(package private) boolean |
setUrl(java.lang.String url,
byte[] postData,
java.lang.String[] headers) |
boolean |
setUrl(java.lang.String url,
java.lang.String postData,
java.lang.String[] headers) |
(package private) int |
SetVisibility(int aVisibility) |
(package private) int |
SetWebBrowser(int aWebBrowser) |
(package private) int |
ShowAsModal() |
(package private) int |
SizeBrowserTo(int aCX,
int aCY) |
void |
stop() |
(package private) void |
unhookDOMListeners() |
(package private) void |
unhookDOMListeners(nsIDOMEventTarget target) |
addAuthenticationListener, addCloseWindowListener, addLocationListener, addOpenWindowListener, addProgressListener, addStatusTextListener, addTitleListener, addVisibilityWindowListener, clearSessions, CreateErrorString, createFunction, destroyFunction, evaluate, ExtractError, GetCookie, getDeleteFunctionString, isFocusControl, removeAuthenticationListener, removeCloseWindowListener, removeLocationListener, removeOpenWindowListener, removeProgressListener, removeStatusTextListener, removeTitleListener, removeVisibilityWindowListener, sendKeyEvent, setBrowser, SetCookie, SetPendingCookies, translateKey, translateMnemonics
int embedHandle
nsIWebBrowser webBrowser
java.lang.Object webBrowserObject
MozillaDelegate delegate
XPCOMObject supports
XPCOMObject weakReference
XPCOMObject webProgressListener
XPCOMObject webBrowserChrome
XPCOMObject webBrowserChromeFocus
XPCOMObject embeddingSiteWindow
XPCOMObject interfaceRequestor
XPCOMObject supportsWeakReference
XPCOMObject contextMenuListener
XPCOMObject uriContentListener
XPCOMObject tooltipListener
XPCOMObject domEventListener
XPCOMObject badCertListener
int chromeFlags
int registerFunctionsOnState
int refCount
int lastKeyCode
int lastCharCode
int authCount
int request
int badCertRequest
Point location
Point size
boolean visible
boolean isChild
boolean ignoreDispose
boolean isRetrievingBadCert
boolean isViewingErrorPage
boolean ignoreAllMessages
boolean untrustedText
boolean updateLastNavigateUrl
Shell tip
Listener listener
java.util.Vector unhookedDOMWindows
java.lang.String lastNavigateURL
byte[] htmlBytes
static nsIAppShell AppShell
static AppFileLocProvider LocationProvider
static WindowCreator2 WindowCreator
static int BrowserCount
static int NextJSFunctionIndex
static java.util.Hashtable AllFunctions
static Listener DisplayListener
static boolean Initialized
static boolean IsPre_1_8
static boolean IsPre_1_9
static boolean IsPre_4
static boolean IsXULRunner
static boolean PerformedVersionCheck
static boolean XPCOMWasGlued
static boolean XPCOMInitWasGlued
static boolean IsGettingSiteWindow
static java.lang.String MozillaPath
static java.lang.String oldProxyHostFTP
static java.lang.String oldProxyHostHTTP
static java.lang.String oldProxyHostSSL
static int oldProxyPortFTP
static int oldProxyPortHTTP
static int oldProxyPortSSL
static int oldProxyType
static byte[] jsLibPathBytes
static byte[] pathBytes_NSFree
static final java.lang.String GCC3
static final java.lang.String GRERANGE_LOWER
static final java.lang.String GRERANGE_LOWER_FALLBACK
static final boolean LowerRangeInclusive
static final java.lang.String GRERANGE_UPPER
static final boolean UpperRangeInclusive
static final java.lang.String PROPERTY_ABI
static final int MAX_PORT
static final java.lang.String DEFAULTVALUE_STRING
static final char SEPARATOR_OS
static final java.lang.String ABOUT_BLANK
static final java.lang.String DISPOSE_LISTENER_HOOKED
static final java.lang.String HEADER_CONTENTLENGTH
static final java.lang.String HEADER_CONTENTTYPE
static final java.lang.String MIMETYPE_FORMURLENCODED
static final java.lang.String PREFIX_JAVASCRIPT
static final java.lang.String PREFERENCE_CHARSET
static final java.lang.String PREFERENCE_DISABLEOPENDURINGLOAD
static final java.lang.String PREFERENCE_DISABLEOPENWINDOWSTATUSHIDE
static final java.lang.String PREFERENCE_DISABLEWINDOWSTATUSCHANGE
static final java.lang.String PREFERENCE_JAVASCRIPTENABLED
static final java.lang.String PREFERENCE_LANGUAGES
static final java.lang.String PREFERENCE_PROXYHOST_FTP
static final java.lang.String PREFERENCE_PROXYPORT_FTP
static final java.lang.String PREFERENCE_PROXYHOST_HTTP
static final java.lang.String PREFERENCE_PROXYPORT_HTTP
static final java.lang.String PREFERENCE_PROXYHOST_SSL
static final java.lang.String PREFERENCE_PROXYPORT_SSL
static final java.lang.String PREFERENCE_PROXYTYPE
static final java.lang.String PROFILE_AFTER_CHANGE
static final java.lang.String PROFILE_BEFORE_CHANGE
static final java.lang.String PROFILE_DIR
static final java.lang.String PROFILE_DO_CHANGE
static final java.lang.String PROPERTY_PROXYPORT
static final java.lang.String PROPERTY_PROXYHOST
static final java.lang.String SEPARATOR_LOCALE
static final java.lang.String SHUTDOWN_PERSIST
static final java.lang.String STARTUP
static final java.lang.String TOKENIZER_LOCALE
static final java.lang.String TRUE
static final java.lang.String URI_FILEROOT
static final java.lang.String XULRUNNER_PATH
static final java.lang.String FACTORIES_REGISTERED
static final java.lang.String GRE_INITIALIZED
static java.lang.String Arch()
static java.lang.String OS()
static void LoadLibraries()
public void create(Composite parent, int style)
create
in class WebBrowser
public boolean back()
back
in class WebBrowser
public boolean close()
close
in class WebBrowser
void createCOMInterfaces()
void deregisterFunction(BrowserFunction function)
deregisterFunction
in class WebBrowser
void disposeCOMInterfaces()
public boolean execute(java.lang.String script)
execute
in class WebBrowser
static Browser findBrowser(int handle)
static Browser getBrowser(int aDOMWindow)
public boolean forward()
forward
in class WebBrowser
public java.lang.String getBrowserType()
getBrowserType
in class WebBrowser
static byte[] getJSLibPathBytes()
static java.lang.String getMozillaPath()
int getNextFunctionIndex()
getNextFunctionIndex
in class WebBrowser
public java.lang.String getText()
getText
in class WebBrowser
public java.lang.String getUrl()
getUrl
in class WebBrowser
public java.lang.Object getWebBrowser()
getWebBrowser
in class WebBrowser
static java.lang.String InitDiscoverXULRunner()
void initExternal(java.lang.String profilePath)
void initFactories(nsIServiceManager serviceManager, nsIComponentManager componentManager, boolean isXULRunner)
void initJavaXPCOM(java.lang.String mozillaPath)
java.lang.String initMozilla(java.lang.String mozillaPath)
void initXPCOM(java.lang.String mozillaPath, boolean isXULRunner)
void initPreferences(nsIServiceManager serviceManager, nsIComponentManager componentManager)
void initProfile(nsIServiceManager serviceManager, boolean isXULRunner)
void initSpinup(nsIComponentManager componentManager)
void initWebBrowserWindows()
void initWindowCreator(nsIServiceManager serviceManager)
java.lang.String initXULRunner(java.lang.String mozillaPath)
public boolean isBackEnabled()
isBackEnabled
in class WebBrowser
public boolean isForwardEnabled()
isForwardEnabled
in class WebBrowser
static java.lang.String error(int code)
void onDispose(Display display)
void Activate()
void Deactivate()
void navigate(int requestHandle)
void onResize()
public void refresh()
refresh
in class WebBrowser
void registerFunction(BrowserFunction function)
registerFunction
in class WebBrowser
public boolean setText(java.lang.String html, boolean trusted)
setText
in class WebBrowser
public boolean setUrl(java.lang.String url, java.lang.String postData, java.lang.String[] headers)
setUrl
in class WebBrowser
boolean setUrl(java.lang.String url, byte[] postData, java.lang.String[] headers)
public void stop()
stop
in class WebBrowser
void hookDOMListeners(nsIDOMEventTarget target, boolean isTop)
void unhookDOMListeners()
void unhookDOMListeners(nsIDOMEventTarget target)
int QueryInterface(int riid, int ppvObject)
int AddRef()
int Release()
int QueryReferent(int riid, int ppvObject)
int GetInterface(int riid, int ppvObject)
int GetWeakReference(int ppvObject)
int OnStateChange(int aWebProgress, int aRequest, int aStateFlags, int aStatus)
int OnProgressChange(int aWebProgress, int aRequest, int aCurSelfProgress, int aMaxSelfProgress, int aCurTotalProgress, int aMaxTotalProgress)
int OnLocationChange(int aWebProgress, int aRequest, int aLocation)
int OnStatusChange(int aWebProgress, int aRequest, int aStatus, int aMessage)
int OnSecurityChange(int aWebProgress, int aRequest, int state)
int SetStatus(int statusType, int status)
int GetWebBrowser(int aWebBrowser)
int SetWebBrowser(int aWebBrowser)
int GetChromeFlags(int aChromeFlags)
int SetChromeFlags(int aChromeFlags)
int DestroyBrowserWindow()
int SizeBrowserTo(int aCX, int aCY)
int ShowAsModal()
int IsWindowModal(int retval)
int ExitModalEventLoop(int aStatus)
int SetDimensions(int flags, int x, int y, int cx, int cy)
int GetDimensions(int flags, int x, int y, int cx, int cy)
int SetFocus()
int GetVisibility(int aVisibility)
int SetVisibility(int aVisibility)
int GetTitle(int aTitle)
int SetTitle(int aTitle)
int GetSiteWindow(int aSiteWindow)
int FocusNextElement()
int FocusPrevElement()
int OnShowContextMenu(int aContextFlags, int aEvent, int aNode)
int OnStartURIOpen(int aURI, int retval)
int DoContent(int aContentType, int aIsContentPreferred, int aRequest, int aContentHandler, int retval)
int IsPreferred(int aContentType, int aDesiredContentType, int retval)
int CanHandleContent(int aContentType, int aIsContentPreferred, int aDesiredContentType, int retval)
int GetLoadCookie(int aLoadCookie)
int SetLoadCookie(int aLoadCookie)
int GetParentContentListener(int aParentContentListener)
int SetParentContentListener(int aParentContentListener)
int OnShowTooltip(int aXCoords, int aYCoords, int aTipText)
int OnHideTooltip()
int HandleEvent(int event)
int NotifyCertProblem(int socketInfo, int status, int targetSite, int _suppressError)