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, translateMnemonicsint 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 WebBrowserpublic boolean back()
back in class WebBrowserpublic boolean close()
close in class WebBrowservoid createCOMInterfaces()
void deregisterFunction(BrowserFunction function)
deregisterFunction in class WebBrowservoid disposeCOMInterfaces()
public boolean execute(java.lang.String script)
execute in class WebBrowserstatic Browser findBrowser(int handle)
static Browser getBrowser(int aDOMWindow)
public boolean forward()
forward in class WebBrowserpublic java.lang.String getBrowserType()
getBrowserType in class WebBrowserstatic byte[] getJSLibPathBytes()
static java.lang.String getMozillaPath()
int getNextFunctionIndex()
getNextFunctionIndex in class WebBrowserpublic java.lang.String getText()
getText in class WebBrowserpublic java.lang.String getUrl()
getUrl in class WebBrowserpublic java.lang.Object getWebBrowser()
getWebBrowser in class WebBrowserstatic 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 WebBrowserpublic boolean isForwardEnabled()
isForwardEnabled in class WebBrowserstatic 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 WebBrowservoid registerFunction(BrowserFunction function)
registerFunction in class WebBrowserpublic boolean setText(java.lang.String html,
              boolean trusted)
setText in class WebBrowserpublic boolean setUrl(java.lang.String url,
             java.lang.String postData,
             java.lang.String[] headers)
setUrl in class WebBrowserboolean setUrl(java.lang.String url,
             byte[] postData,
             java.lang.String[] headers)
public void stop()
stop in class WebBrowservoid 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)