com.eviware.soapui.support.components
Class BrowserComponent
java.lang.Object
com.eviware.soapui.support.components.BrowserComponent
- All Implemented Interfaces:
- com.teamdev.jxbrowser.events.StatusListener, java.util.EventListener, org.mozilla.interfaces.nsISupports, org.mozilla.interfaces.nsIWeakReference, org.mozilla.interfaces.nsIWebProgressListener
public class BrowserComponent
- extends java.lang.Object
- implements org.mozilla.interfaces.nsIWebProgressListener, org.mozilla.interfaces.nsIWeakReference, com.teamdev.jxbrowser.events.StatusListener
| Fields inherited from interface org.mozilla.interfaces.nsIWebProgressListener |
NS_IWEBPROGRESSLISTENER_IID, STATE_IDENTITY_EV_TOPLEVEL, STATE_IS_BROKEN, STATE_IS_DOCUMENT, STATE_IS_INSECURE, STATE_IS_NETWORK, STATE_IS_REQUEST, STATE_IS_SECURE, STATE_IS_WINDOW, STATE_NEGOTIATING, STATE_REDIRECTING, STATE_RESTORING, STATE_SECURE_HIGH, STATE_SECURE_LOW, STATE_SECURE_MED, STATE_START, STATE_STOP, STATE_TRANSFERRING |
| Fields inherited from interface org.mozilla.interfaces.nsIWeakReference |
NS_IWEAKREFERENCE_IID |
| Fields inherited from interface org.mozilla.interfaces.nsISupports |
NS_ISUPPORTS_IID |
|
Method Summary |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
|
static java.lang.String |
dumpUri(org.mozilla.interfaces.nsIURI uri)
Converts an object implementing the nsIURI interface into a human readable
URI. |
java.awt.Component |
getComponent()
|
java.lang.String |
getContent()
|
java.lang.String |
getErrorPage()
|
java.lang.String |
getUrl()
|
boolean |
initBrowser()
|
static void |
initNewWindowManager(com.teamdev.jxbrowser.Browser browser,
boolean forRecording)
|
boolean |
isBrowserInitialised()
|
static boolean |
isHeaderExcluded(java.lang.String header)
|
void |
navigate(java.lang.String url,
java.lang.String errorPage)
|
void |
navigate(java.lang.String url,
java.lang.String postData,
java.lang.String errorPage)
|
void |
onLocationChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest arg1,
org.mozilla.interfaces.nsIURI arg2)
|
void |
onProgressChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest arg1,
int arg2,
int arg3,
int arg4,
int arg5)
|
void |
onSecurityChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest arg1,
long arg2)
|
void |
onStateChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest request,
long arg2,
long arg3)
|
void |
onStatusChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest arg1,
long arg2,
java.lang.String arg3)
|
org.mozilla.interfaces.nsISupports |
queryInterface(java.lang.String uuid)
|
org.mozilla.interfaces.nsISupports |
queryReferent(java.lang.String uuid)
|
static void |
registerHttpListener()
|
void |
release()
|
void |
rempvePropertyChangeListener(java.beans.PropertyChangeListener pcl)
|
protected void |
replaceBrowser(com.teamdev.jxbrowser.Browser browser2)
|
void |
setContent(java.lang.String content)
|
void |
setContent(java.lang.String contentAsString,
java.lang.String contextUri)
|
void |
setErrorPage(java.lang.String errorPage)
|
void |
setRecordingHttpHtmlResponseView(HttpHtmlResponseView httpHtmlResponseView)
|
void |
setUrl(java.lang.String url)
|
void |
statusChanged(com.teamdev.jxbrowser.events.StatusChangedEvent event)
|
static void |
updateJXBrowserProxy()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
url
public java.lang.String url
EVENT_HTTP_ON_MODIFY_REQUEST
public static final java.lang.String EVENT_HTTP_ON_MODIFY_REQUEST
- Called after a HTTP response from the server is received.
- See Also:
http://developer.mozilla.org/en/Observer_Notifications,
Constant Field Values
BrowserComponent
public BrowserComponent(boolean addToolbar,
boolean addStatusBar)
getComponent
public java.awt.Component getComponent()
setRecordingHttpHtmlResponseView
public void setRecordingHttpHtmlResponseView(HttpHtmlResponseView httpHtmlResponseView)
isHeaderExcluded
public static boolean isHeaderExcluded(java.lang.String header)
initBrowser
public boolean initBrowser()
initNewWindowManager
public static void initNewWindowManager(com.teamdev.jxbrowser.Browser browser,
boolean forRecording)
replaceBrowser
protected void replaceBrowser(com.teamdev.jxbrowser.Browser browser2)
release
public void release()
setContent
public void setContent(java.lang.String contentAsString,
java.lang.String contextUri)
setContent
public void setContent(java.lang.String content)
navigate
public void navigate(java.lang.String url,
java.lang.String errorPage)
getContent
public java.lang.String getContent()
getUrl
public java.lang.String getUrl()
setUrl
public void setUrl(java.lang.String url)
throws java.lang.InterruptedException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.InterruptedException
java.lang.reflect.InvocationTargetException
queryInterface
public org.mozilla.interfaces.nsISupports queryInterface(java.lang.String uuid)
- Specified by:
queryInterface in interface org.mozilla.interfaces.nsISupports
queryReferent
public org.mozilla.interfaces.nsISupports queryReferent(java.lang.String uuid)
- Specified by:
queryReferent in interface org.mozilla.interfaces.nsIWeakReference
onLocationChange
public void onLocationChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest arg1,
org.mozilla.interfaces.nsIURI arg2)
- Specified by:
onLocationChange in interface org.mozilla.interfaces.nsIWebProgressListener
onProgressChange
public void onProgressChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest arg1,
int arg2,
int arg3,
int arg4,
int arg5)
- Specified by:
onProgressChange in interface org.mozilla.interfaces.nsIWebProgressListener
onSecurityChange
public void onSecurityChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest arg1,
long arg2)
- Specified by:
onSecurityChange in interface org.mozilla.interfaces.nsIWebProgressListener
onStateChange
public void onStateChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest request,
long arg2,
long arg3)
- Specified by:
onStateChange in interface org.mozilla.interfaces.nsIWebProgressListener
getErrorPage
public java.lang.String getErrorPage()
setErrorPage
public void setErrorPage(java.lang.String errorPage)
onStatusChange
public void onStatusChange(org.mozilla.interfaces.nsIWebProgress arg0,
org.mozilla.interfaces.nsIRequest arg1,
long arg2,
java.lang.String arg3)
- Specified by:
onStatusChange in interface org.mozilla.interfaces.nsIWebProgressListener
statusChanged
public void statusChanged(com.teamdev.jxbrowser.events.StatusChangedEvent event)
- Specified by:
statusChanged in interface com.teamdev.jxbrowser.events.StatusListener
isBrowserInitialised
public boolean isBrowserInitialised()
updateJXBrowserProxy
public static void updateJXBrowserProxy()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
rempvePropertyChangeListener
public void rempvePropertyChangeListener(java.beans.PropertyChangeListener pcl)
registerHttpListener
public static void registerHttpListener()
dumpUri
public static java.lang.String dumpUri(org.mozilla.interfaces.nsIURI uri)
- Converts an object implementing the nsIURI interface into a human readable
URI.
- Parameters:
uri - nsIURI object to convert
- Returns:
- String URI result string
navigate
public void navigate(java.lang.String url,
java.lang.String postData,
java.lang.String errorPage)
Copyright © 2005-2011 eviware.com. All Rights Reserved.