HTMLElement, ScriptingEventHandlerpublic class WebImage extends WebRequestSource
| Modifier and Type | Class | Description |
|---|---|---|
class |
WebImage.Scriptable |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addPresetParameter(java.lang.String name,
java.lang.String value) |
Records a parameter defined by including it in the destination URL.
|
java.lang.String |
getAltText() |
|
protected java.lang.String |
getEmptyParameterValue() |
|
WebLink |
getLink() |
|
java.lang.String |
getName() |
Returns the name associated with this request source.
|
java.lang.String[] |
getParameterNames() |
Returns an array containing the names of any parameters defined as part of this link's URL.
|
java.lang.String[] |
getParameterValues(java.lang.String name) |
Returns the multiple default values of the named parameter.
|
WebRequest |
getRequest() |
Creates and returns a web request which will simulate clicking on this link.
|
java.lang.String |
getSource() |
|
ScriptableDelegate |
newScriptable() |
|
void |
recordParameters(com.meterware.httpunit.protocol.ParameterProcessor processor) |
Iterates through the parameters in this holder, recording them in the supplied parameter processor.
|
protected void |
setDestination(java.lang.String destination) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoEvent, doEventScript, getAttribute, getBaseResponse, getBaseURL, getClassName, getCurrentFrameContents, getDestination, getDOMSubtree, getElement, getFragmentIdentifier, getFrame, getHTMLPage, getID, getNode, getPageFrame, getParentDelegate, getRelativeURL, getScriptingHandler, getTagName, getTarget, getText, getTitle, handleEvent, isSupportedAttribute, loadDestinationParameters, removeAttribute, setAttribute, setTargetAttribute, submitRequest, submitRequestpublic java.lang.String getName()
WebRequestSourcegetName in interface HTMLElementgetName in class WebRequestSourcepublic java.lang.String getSource()
public java.lang.String getAltText()
public WebLink getLink()
public ScriptableDelegate newScriptable()
public WebRequest getRequest()
getRequest in class WebRequestSourcepublic java.lang.String[] getParameterNames()
getParameterNames in class WebRequestSourcepublic java.lang.String[] getParameterValues(java.lang.String name)
getParameterValues in class WebRequestSourceprotected void addPresetParameter(java.lang.String name,
java.lang.String value)
WebRequestSourceaddPresetParameter in class WebRequestSourceprotected java.lang.String getEmptyParameterValue()
getEmptyParameterValue in class WebRequestSourceprotected void setDestination(java.lang.String destination)
setDestination in class WebRequestSourcepublic void recordParameters(com.meterware.httpunit.protocol.ParameterProcessor processor)
throws java.io.IOException
java.io.IOException