com.meterware.httpunit
Class WebResponse.Scriptable
java.lang.Object
|
+--com.meterware.httpunit.scripting.ScriptableDelegate
|
+--com.meterware.httpunit.WebResponse.Scriptable
- All Implemented Interfaces:
- com.meterware.httpunit.scripting.NamedDelegate
- Enclosing class:
- WebResponse
- public class WebResponse.Scriptable
- extends com.meterware.httpunit.scripting.ScriptableDelegate
- implements com.meterware.httpunit.scripting.NamedDelegate
Methods inherited from class com.meterware.httpunit.scripting.ScriptableDelegate |
doEvent, evaluateURL, get, getDelegates, getScriptEngine, getScriptEngine, runScript, setScriptEngine, supportsScript |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebResponse.Scriptable
public WebResponse.Scriptable()
alert
public void alert(java.lang.String message)
getConfirmationResponse
public boolean getConfirmationResponse(java.lang.String message)
getUserResponse
public java.lang.String getUserResponse(java.lang.String prompt,
java.lang.String defaultResponse)
getClientProperties
public ClientProperties getClientProperties()
getDocument
public HTMLPage.Scriptable getDocument()
getFrames
public WebResponse.Scriptable[] getFrames()
throws org.xml.sax.SAXException
org.xml.sax.SAXException
load
public void load()
throws org.xml.sax.SAXException
org.xml.sax.SAXException
open
public WebResponse.Scriptable open(java.lang.String urlString,
java.lang.String name,
java.lang.String features,
boolean replace)
throws java.io.IOException,
org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
close
public void close()
get
public java.lang.Object get(java.lang.String propertyName)
- Returns the value of the named property. Will return null if the property does not exist.
- Overrides:
get
in class com.meterware.httpunit.scripting.ScriptableDelegate
getName
public java.lang.String getName()
- Specified by:
getName
in interface com.meterware.httpunit.scripting.NamedDelegate
set
public void set(java.lang.String propertyName,
java.lang.Object value)
- Sets the value of the named property. Will throw a runtime exception if the property does not exist or
cannot accept the specified value.
- Overrides:
set
in class com.meterware.httpunit.scripting.ScriptableDelegate
setLocation
public void setLocation(java.lang.String relativeURL)
throws java.io.IOException,
org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
getURL
public java.net.URL getURL()