A B C D E G H I J L M N O P R S T U W

A

ACCEPTED - Static variable in interface com.meterware.httpunit.cookies.CookieListener
Indicates that the cookie was accepted.
addClientListener(WebClientListener) - Method in class com.meterware.httpunit.WebClient
Adds a listener to watch for requests and responses.
addCookie(String, String) - Method in class com.meterware.httpunit.WebClient
Defines a cookie to be sent to the server on every request.
addCookie(String, String) - Method in class com.meterware.httpunit.cookies.CookieJar
Defines a cookie to be sent to the server on every request.
addCookieListener(CookieListener) - Static method in class com.meterware.httpunit.cookies.CookieProperties
Adds a listener for cookie events.
addEntries(Dictionary) - Method in class com.meterware.httpunit.WebClient.HeaderDictionary
 
addHeader(String) - Method in class com.meterware.pseudoserver.WebResource
 
addHtmlErrorListener(HTMLParserListener) - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.2, use HTMLParserfactory#addHTMLParserListener
addHTMLParserListener(HTMLParserListener) - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Add an HTML Parser listener.
addPresetParameter(String, String) - Method in class com.meterware.httpunit.WebForm
Records a parameter defined by including it in the destination URL.
addPresetParameter(String, String) - Method in class com.meterware.httpunit.WebRequestSource
Records a parameter defined by including it in the destination URL.
addResourceHeader(String, String) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
addResourceHeader(String, String) - Method in class com.meterware.pseudoserver.PseudoServer
Adds a header to a defined resource.
addWindowListener(WebWindowListener) - Method in class com.meterware.httpunit.WebClient
Adds a listener to watch for window openings and closings.
alert(String) - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
asBytes(String) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
assertEqualQueries(String, String) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
assertEquals(String, byte[], byte[]) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
assertEquals(String, Object[], Object[]) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
assertImplement(String, Object[], Class) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
assertImplements(String, Object, Class) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
assertMatchingSet(String, Object[], Enumeration) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
assertMatchingSet(String, Object[], Object[]) - Static method in class com.meterware.pseudoserver.HttpUserAgentTest
 
asText() - Method in class com.meterware.httpunit.TableCell
Returns the text value of this cell.
asText() - Method in class com.meterware.httpunit.WebLink
Returns the text value of this link.
asText() - Method in class com.meterware.httpunit.WebTable
Returns a rendering of this table with all cells converted to text.
asText(Object[]) - Static method in class com.meterware.pseudoserver.HttpUserAgentTest
 
AuthorizationRequiredException - exception com.meterware.httpunit.AuthorizationRequiredException.
This exception is thrown when an unauthorized request is made for a page that requires authentication.
AuthorizationRequiredException(String, String) - Constructor for class com.meterware.httpunit.AuthorizationRequiredException
 

B

Base64 - class com.meterware.httpunit.Base64.
A utility class to convert to and from base 64 encoding.
Base64() - Constructor for class com.meterware.httpunit.Base64
 
Button - class com.meterware.httpunit.Button.
A button in a form.

C

clear() - Method in class com.meterware.httpunit.cookies.CookieJar
Empties this cookie jar of all contents.
clearContents() - Method in class com.meterware.httpunit.WebClient
Resets the state of this client, removing all cookies, frames, and per-client headers.
clearProxyServer() - Method in class com.meterware.httpunit.WebClient
Clears the proxy server settings.
clearScriptErrorMessages() - Static method in class com.meterware.httpunit.HttpUnitOptions
Clears the accumulated script error messages.
click() - Method in class com.meterware.httpunit.WebLink
Submits a request as though the user had clicked on this link.
click() - Method in class com.meterware.httpunit.Button
Performs the action associated with clicking this button after running any 'onClick' script.
ClientProperties - class com.meterware.httpunit.ClientProperties.
A class which represents the properties of a web client.
close() - Method in class com.meterware.httpunit.WebWindow
Closes this window.
close() - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
com.meterware.httpunit - package com.meterware.httpunit
Classes for testing http server systems.
com.meterware.httpunit.cookies - package com.meterware.httpunit.cookies
Classes to support cookie handling.
com.meterware.httpunit.parsing - package com.meterware.httpunit.parsing
Classes to control HTML parsing.
com.meterware.pseudoserver - package com.meterware.pseudoserver
A test framework for HTTP clients, using a simplified HTTP server.
com.meterware.servletunit - package com.meterware.servletunit
Classes for unit testing servlets, providing internal access to running servlets using a simulated servlet container.
completeRequest(URLConnection) - Method in class com.meterware.httpunit.MessageBodyWebRequest
Performs any additional processing necessary to complete the request.
completeRequest(URLConnection) - Method in class com.meterware.httpunit.WebRequest
Performs any additional processing necessary to complete the request.
CONTENTS - Static variable in class com.meterware.pseudoserver.PseudoServlet
 
Cookie - class com.meterware.httpunit.cookies.Cookie.
An HTTP client-side cookie.
CookieJar - class com.meterware.httpunit.cookies.CookieJar.
A collection of HTTP cookies, which can interact with cookie and set-cookie header values.
CookieJar() - Constructor for class com.meterware.httpunit.cookies.CookieJar
Creates an empty cookie jar.
CookieJar(CookieSource) - Constructor for class com.meterware.httpunit.cookies.CookieJar
Creates a cookie jar which is initially populated with cookies parsed from the Set-Cookie and Set-Cookie2 header fields.
CookieListener - interface com.meterware.httpunit.cookies.CookieListener.
$Id: CookieListener.java,v 1.1 2003/06/17 11:08:25 russgold Exp $ Copyright (c) 2003, Russell Gold Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
CookieProperties - class com.meterware.httpunit.cookies.CookieProperties.
Controls behavior for cookies.
CookieProperties() - Constructor for class com.meterware.httpunit.cookies.CookieProperties
 
cookieRejected(String, int, String) - Method in interface com.meterware.httpunit.cookies.CookieListener
Invoked when a cookie is rejected by HttpUnit.
CookieSource - interface com.meterware.httpunit.cookies.CookieSource.
This interface represents a source from which to parse out cookies.

D

decode(String) - Static method in class com.meterware.httpunit.HttpUnitUtils
Returns an interpretation of the specified URL-encoded string.
decode(String) - Static method in class com.meterware.httpunit.Base64
Returns the plaintext equivalent of a base 64-encoded string.
DEFAULT_BUFFER_SIZE - Static variable in class com.meterware.httpunit.HttpUnitUtils
 
DEFAULT_CHARACTER_SET - Static variable in class com.meterware.httpunit.HttpUnitUtils
 
DEFAULT_SCRIPT_ENGINE_FACTORY - Static variable in class com.meterware.httpunit.HttpUnitOptions
 
DEFAULT_TEXT_BUFFER_SIZE - Static variable in class com.meterware.httpunit.HttpUnitUtils
 
defineRawInputStream(InputStream) - Method in class com.meterware.httpunit.WebResponse
 
defineResource(String, byte[], String) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
defineResource(String, PseudoServlet) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
defineResource(String, String) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
defineResource(String, String, int) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
defineResource(String, String, String) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
defineWebPage(String, String) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
DialogAdapter - class com.meterware.httpunit.DialogAdapter.
 
DialogAdapter() - Constructor for class com.meterware.httpunit.DialogAdapter
 
DialogResponder - interface com.meterware.httpunit.DialogResponder.
Interface for an object to supply user responses to dialogs.
DNSListener - interface com.meterware.httpunit.DNSListener.
A listener for DNS Requests.
doButtonAction() - Method in class com.meterware.httpunit.SubmitButton
Perform the normal action of this button.
doButtonAction() - Method in class com.meterware.httpunit.Button
Perform the normal action of this button.
doButtonAction() - Method in class com.meterware.httpunit.ResetButton
 
DocumentAdapter - interface com.meterware.httpunit.parsing.DocumentAdapter.
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.meterware.servletunit.JUnitServlet
 
DOMAIN_NO_STARTING_DOT - Static variable in interface com.meterware.httpunit.cookies.CookieListener
Indicates that the domain attribute does not begin with a dot.
DOMAIN_NOT_SOURCE_SUFFIX - Static variable in interface com.meterware.httpunit.cookies.CookieListener
Indicates that the domain attribute is not a suffix of the source domain issuing the cookie.
DOMAIN_ONE_DOT - Static variable in interface com.meterware.httpunit.cookies.CookieListener
Indicates that the domain attribute has only one dot.
DOMAIN_TOO_MANY_LEVELS - Static variable in interface com.meterware.httpunit.cookies.CookieListener
Indicates that the source domain has an extra dot beyond those defined in the domain attribute.
doOnClickEvent() - Method in class com.meterware.httpunit.Button
Does the 'onClick' event defined for this button.

E

encode(String) - Static method in class com.meterware.httpunit.Base64
Returns the base 64 encoded equivalent of a supplied string.
equals(Object) - Method in class com.meterware.httpunit.TableCell
 
equals(Object) - Method in class com.meterware.httpunit.SubmitButton
 
equals(Object) - Method in class com.meterware.httpunit.cookies.Cookie
 
error(URL, String, int, int) - Method in interface com.meterware.httpunit.parsing.HTMLParserListener
Invoked when the parser wishes to report an error.

G

get(Object) - Method in class com.meterware.httpunit.WebClient.HeaderDictionary
 
get(String) - Method in class com.meterware.httpunit.WebImage.Scriptable
 
get(String) - Method in class com.meterware.httpunit.WebForm.Scriptable
 
get(String) - Method in class com.meterware.httpunit.WebResponse.Scriptable
Returns the value of the named property.
get(String) - Method in class com.meterware.httpunit.WebLink.Scriptable
 
get(String) - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getAction() - Method in class com.meterware.httpunit.WebForm
Returns the action defined for this form.
getAction() - Method in class com.meterware.httpunit.WebForm.Scriptable
 
getAltText() - Method in class com.meterware.httpunit.WebImage
 
getApplet() - Method in class com.meterware.httpunit.WebApplet
 
getApplets() - Method in class com.meterware.httpunit.WebResponse
 
getApplets() - Method in interface com.meterware.httpunit.HTMLSegment
Returns the applets found in the page in the order in which they appear.
getApplicationCodeName() - Method in class com.meterware.httpunit.ClientProperties
 
getApplicationName() - Method in class com.meterware.httpunit.ClientProperties
 
getApplicationVersion() - Method in class com.meterware.httpunit.ClientProperties
 
getArchiveSpecification() - Method in class com.meterware.httpunit.WebApplet
Returns the archive specification.
getAuthenticationParameter(String) - Method in class com.meterware.httpunit.AuthorizationRequiredException
Returns the named authentication parameter.
getAuthenticationScheme() - Method in class com.meterware.httpunit.AuthorizationRequiredException
Returns the name of the authentication scheme.
getAutoRedirect() - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.3, use ClientProperties#isAutoRedirect();
getAutoRefresh() - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.3, use ClientProperties#isAutoRefresh();
getAvailableScreenWidth() - Method in class com.meterware.httpunit.ClientProperties
 
getAvailHeight() - Method in class com.meterware.httpunit.ClientProperties
 
getBaseResponse() - Method in class com.meterware.httpunit.WebRequestSource
Returns the web response containing this request source.
getBaseURL() - Method in class com.meterware.httpunit.WebRequestSource
 
getBody() - Method in class com.meterware.pseudoserver.PseudoServlet
 
getButton(HTMLElementPredicate, Object) - Method in class com.meterware.httpunit.WebForm
 
getButtons() - Method in class com.meterware.httpunit.WebForm
Returns an array containing all of the buttons defined for this form.
getButtonWithID(String) - Method in class com.meterware.httpunit.WebForm
Convenience method which returns the button with the specified ID.
getCellAsText(int, int) - Method in class com.meterware.httpunit.WebTable
Returns the contents of the specified table cell as text.
getCharacterSet() - Method in class com.meterware.httpunit.WebForm
Returns the character set encoding for this form.
getCharacterSet() - Method in class com.meterware.httpunit.WebResponse
Returns the character set used in this response.
getCharacterSet() - Method in class com.meterware.httpunit.WebRequest
Returns the character set required for this request.
getClassName() - Method in interface com.meterware.servletunit.JSPServletDescriptor
Returns the class name of the JSP servlet.
getClassName() - Method in class com.meterware.servletunit.ServletRunner.JasperJSPServletDescriptor
 
getClassName() - Method in class com.meterware.httpunit.TableCell
 
getClassName() - Method in interface com.meterware.httpunit.HTMLElement
Returns the class associated with this element.
getClassName() - Method in class com.meterware.httpunit.WebRequestSource
Returns the class associated with this request source.
getCleanedText(String) - Method in interface com.meterware.httpunit.parsing.HTMLParser
Removes any string artifacts placed in the text by the parser.
getClient() - Method in class com.meterware.httpunit.WebWindow
Returns the web client associated with this window.
getClientProperties() - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
getClientProperties() - Method in class com.meterware.httpunit.WebClient
Returns the properties associated with this client.
getCodeBaseURL() - Method in class com.meterware.httpunit.WebApplet
Returns the URL of the codebase used to find the applet classes
getColSpan() - Method in class com.meterware.httpunit.TableCell
Returns the number of columns spanned by this cell.
getColumnCount() - Method in class com.meterware.httpunit.WebTable
Returns the number of columns in the table.
getConfirmation(String) - Method in interface com.meterware.httpunit.DialogResponder
Invoked when the user agent needs to display a confirmation dialog.
getConfirmation(String) - Method in class com.meterware.httpunit.DialogAdapter
Invoked when the user agent needs to display a confirmation dialog.
getConfirmationResponse(String) - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
getConnectedPort() - Method in class com.meterware.pseudoserver.PseudoServer
Returns the port on which this server is listening.
getContentLength() - Method in class com.meterware.httpunit.WebResponse
Returns the content length of this response.
getContentType() - Method in class com.meterware.httpunit.MessageBodyWebRequest
 
getContentType() - Method in class com.meterware.httpunit.WebResponse
Returns the content type of this response.
getContentType() - Method in class com.meterware.httpunit.WebRequest
Returns the content type of this request.
getContentType() - Method in class com.meterware.httpunit.UploadFileSpec
Returns the content type associated with this file upload specification.
getContextParameter(String) - Method in class com.meterware.servletunit.ServletRunner
Returns the value of the named context parameter found in the application definition.
getCookie() - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getCookie(String) - Method in class com.meterware.httpunit.cookies.CookieJar
Returns the value of the specified cookie.
getCookieHeaderField(URL) - Method in class com.meterware.httpunit.cookies.CookieJar
Returns the value of the cookie header to be sent to the specified URL.
getCookieNames() - Method in class com.meterware.httpunit.WebClient
Returns the name of all the active cookies which will be sent to the server.
getCookieNames() - Method in class com.meterware.httpunit.cookies.CookieJar
Returns the name of all the active cookies in this cookie jar.
getCookies() - Method in class com.meterware.httpunit.cookies.CookieJar
Returns a collection containing all of the cookies in this jar.
getCookieValue(String) - Method in class com.meterware.httpunit.WebClient
Returns the value of the specified cookie.
getCookieValue(String) - Method in class com.meterware.httpunit.cookies.CookieJar
Returns the value of the specified cookie.
getCurrentFrameContents() - Method in class com.meterware.httpunit.WebRequestSource
 
getCurrentPage() - Method in class com.meterware.httpunit.WebWindow
Returns the response representing the main page in this window.
getCurrentPage() - Method in class com.meterware.httpunit.WebClient
Returns the response representing the current top page in the main window.
getDefaultCharacterSet() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns the character set to be used for pages which do not specify one.
getDefaultContentType() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns the content type to be used for pages which do not specify one.
getDefaultProperties() - Static method in class com.meterware.httpunit.ClientProperties
Returns the current defaults for newly created web clients.
getDestination() - Method in class com.meterware.httpunit.WebRequestSource
 
getDocument() - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
getDOM() - Method in class com.meterware.httpunit.WebResponse
Returns a copy of the domain object model tree associated with this response.
getDOM() - Method in class com.meterware.httpunit.TableCell
Returns a copy of the domain object model associated with this HTML segment.
getDomain() - Method in class com.meterware.httpunit.cookies.Cookie
Returns the domain to which this cookie may be sent.
getDOMSubtree() - Method in class com.meterware.httpunit.WebRequestSource
Returns a copy of the domain object model subtree associated with this entity.
getElementDelegates() - Method in class com.meterware.httpunit.WebForm.Scriptable
 
getElementNames() - Method in class com.meterware.httpunit.WebResponse
Returns a list of HTML element names contained in this HTML section.
getElementNames() - Method in interface com.meterware.httpunit.HTMLSegment
Returns a list of HTML element names contained in this HTML section.
getElementsByName(String) - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getElementsByTagName(String) - Method in class com.meterware.httpunit.WebForm.Scriptable
 
getElementsByTagName(String) - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getElementsWithName(String) - Method in class com.meterware.httpunit.WebResponse
Returns the HTMLElements found in this segment with the specified name.
getElementsWithName(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the HTMLElements found in this segment with the specified name.
getElementWithID(String) - Method in class com.meterware.httpunit.WebResponse
Returns the HTMLElement with the specified ID.
getElementWithID(String) - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getElementWithID(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the HTMLElement found in this segment with the specified ID.
getEmptyParameterValue() - Method in class com.meterware.httpunit.WebForm
 
getEmptyParameterValue() - Method in class com.meterware.httpunit.WebRequestSource
 
getExceptionsThrownOnErrorStatus() - Method in class com.meterware.httpunit.WebClient
Returns true if an exception will be thrown when an error status (4xx or 5xx) is detected on a response.
getExceptionsThrownOnErrorStatus() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns true if WebClient.getResponse throws exceptions when detected an error status.
getExceptionsThrownOnScriptError() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns true if script errors cause exceptions to be thrown.
getExternalStyleSheet() - Method in class com.meterware.httpunit.WebResponse
Returns the stylesheet linked in the head of the page.
getExternalStyleSheet() - Method in class com.meterware.httpunit.HTMLPage
Returns the location of the linked stylesheet in the head
getFirstMatchingForm(HTMLElementPredicate, Object) - Method in class com.meterware.httpunit.WebResponse
Returns the first form found in the page matching the specified criteria.
getFirstMatchingForm(HTMLElementPredicate, Object) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first form found in the page matching the specified criteria.
getFirstMatchingLink(HTMLElementPredicate, Object) - Method in class com.meterware.httpunit.WebResponse
Returns the first link found in the page matching the specified criteria.
getFirstMatchingLink(HTMLElementPredicate, Object) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first link found in the page matching the specified criteria.
getFirstMatchingTable(HTMLElementPredicate, Object) - Method in class com.meterware.httpunit.WebResponse
Returns the first table in the response which matches the specified predicate and value.
getFirstMatchingTable(HTMLElementPredicate, Object) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first table in the response which matches the specified predicate and value.
getForms() - Method in class com.meterware.httpunit.WebResponse
Returns the forms found in the page in the order in which they appear.
getForms() - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getForms() - Method in interface com.meterware.httpunit.HTMLSegment
Returns the forms found in this HTML segment in the order in which they appear.
getFormWithID(String) - Method in class com.meterware.httpunit.WebResponse
Returns the form found in the page with the specified ID.
getFormWithID(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the form found in this HTML segment with the specified ID.
getFormWithName(String) - Method in class com.meterware.httpunit.WebResponse
Returns the form found in the page with the specified name.
getFormWithName(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the form found in this HTML segment with the specified name.
getFragmentIdentifier() - Method in class com.meterware.httpunit.WebRequestSource
Returns the fragment identifier for this request source, used to identifier an element within an HTML document.
getFrameContents(String) - Method in class com.meterware.httpunit.WebWindow
Returns the response associated with the specified frame name.
getFrameContents(String) - Method in class com.meterware.httpunit.WebClient
Returns the response associated with the specified frame name in the main window.
getFrameName() - Method in class com.meterware.httpunit.WebResponse
Returns the name of the frame containing this page.
getFrameNames() - Method in class com.meterware.httpunit.WebWindow
Returns the name of the currently active frames.
getFrameNames() - Method in class com.meterware.httpunit.WebResponse
Returns the names of the frames found in the page in the order in which they appear.
getFrameNames() - Method in class com.meterware.httpunit.WebClient
Returns the name of the currently active frames in the main window.
getFrames() - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
getGetResponse() - Method in class com.meterware.pseudoserver.PseudoServlet
Returns a resource object as a result of a get request.
getHeader(String) - Method in class com.meterware.pseudoserver.PseudoServlet
Returns the header with the specified name.
getHeaderField(String) - Method in class com.meterware.httpunit.WebResponse
Returns the value for the specified header field.
getHeaderField(String) - Method in class com.meterware.httpunit.WebClient
Returns the value for the header field with the specified name.
getHeaderFieldNames() - Method in class com.meterware.httpunit.WebResponse
Returns the names of the header fields found in the response.
getHeaderFields(String) - Method in interface com.meterware.httpunit.cookies.CookieSource
Returns the values for the specified header field.
getHeaderFields(URL) - Method in class com.meterware.httpunit.WebClient
Returns the value of all current header fields.
getHeaders() - Method in class com.meterware.httpunit.WebRequest
Returns a copy of the headers to be sent with this request.
getHeight() - Method in class com.meterware.httpunit.WebApplet
Returns the height of the panel in which the applet will be drawn.
getHostPath() - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
getHostPort() - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
getHtmlErrorListeners() - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.2, removed with no replacement
getHTMLPage() - Method in class com.meterware.httpunit.WebRequestSource
Returns the HTMLPage associated with this request source.
getHTMLParser() - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Returns the current selected parser.
getID() - Method in class com.meterware.httpunit.TableCell
Returns the ID associated with this element.
getID() - Method in interface com.meterware.httpunit.HTMLElement
Returns the ID associated with this element.
getID() - Method in class com.meterware.httpunit.WebRequestSource
Returns the ID associated with this request source.
getImages() - Method in class com.meterware.httpunit.WebResponse
Returns the images found in the page in the order in which they appear.
getImages() - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getImages() - Method in interface com.meterware.httpunit.HTMLSegment
Returns the images found in the page in the order in which they appear.
getImagesTreatedAsAltText() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns true if images are treated as text, using their alt attributes.
getImageWithAltText(String) - Method in class com.meterware.httpunit.WebResponse
Returns the first image found in the page with the specified alt attribute.
getImageWithAltText(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first image found in the page with the specified alt attribute.
getImageWithName(String) - Method in class com.meterware.httpunit.WebResponse
Returns the image found in the page with the specified name attribute.
getImageWithName(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the image found in the page with the specified name.
getImageWithSource(String) - Method in class com.meterware.httpunit.WebResponse
Returns the first image found in the page with the specified src attribute.
getImageWithSource(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first image found in the page with the specified src attribute.
getIncludedScript(String) - Method in interface com.meterware.httpunit.parsing.DocumentAdapter
Returns the contents of an included script, given its src attribute.
getInitializationParameters(String, String) - Method in interface com.meterware.servletunit.JSPServletDescriptor
Returns initialization parameters for the JSP servlet, given the specified classpath and working directory.
getInitializationParameters(String, String) - Method in class com.meterware.servletunit.ServletRunner.JasperJSPServletDescriptor
 
getInputStream() - Method in class com.meterware.httpunit.WebResponse
Returns a buffered input stream for reading the contents of this reply.
getIpAddress(String) - Method in interface com.meterware.httpunit.DNSListener
Returns the IP address as a string for the specified host name.
getLink() - Method in class com.meterware.httpunit.WebImage
 
getLinks() - Method in class com.meterware.httpunit.WebResponse
Returns the links found in the page in the order in which they appear.
getLinks() - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getLinks() - Method in interface com.meterware.httpunit.HTMLSegment
Returns the links found in this HTML segment in the order in which they appear.
getLinkWith(String) - Method in class com.meterware.httpunit.WebResponse
Returns the first link which contains the specified text.
getLinkWith(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first link which contains the specified text.
getLinkWithID(String) - Method in class com.meterware.httpunit.WebResponse
Returns the link found in the page with the specified ID.
getLinkWithImageText(String) - Method in class com.meterware.httpunit.WebResponse
Returns the first link which contains an image with the specified text as its 'alt' attribute.
getLinkWithImageText(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first link which contains an image with the specified text as its 'alt' attribute.
getLinkWithName(String) - Method in class com.meterware.httpunit.WebResponse
Returns the link found in the page with the specified name.
getMainClassName() - Method in class com.meterware.httpunit.WebApplet
Returns the name of the applet main class.
getMainWindow() - Method in class com.meterware.httpunit.WebClient
 
getMatchesIgnoreCase() - Static method in class com.meterware.httpunit.HttpUnitOptions
If true, text matches in methods such as HTMLSegment.getLinkWith(java.lang.String) are case insensitive.
getMatchingForms(HTMLElementPredicate, Object) - Method in class com.meterware.httpunit.WebResponse
Returns all forms found in the page matching the specified criteria.
getMatchingForms(HTMLElementPredicate, Object) - Method in interface com.meterware.httpunit.HTMLSegment
Returns all forms found in the page matching the specified criteria.
getMatchingLinks(HTMLElementPredicate, Object) - Method in class com.meterware.httpunit.WebResponse
Returns all links found in the page matching the specified criteria.
getMatchingLinks(HTMLElementPredicate, Object) - Method in interface com.meterware.httpunit.HTMLSegment
Returns all links found in the page matching the specified criteria.
getMatchingTables(HTMLElementPredicate, Object) - Method in class com.meterware.httpunit.WebResponse
Returns all tables found in the page matching the specified criteria.
getMatchingTables(HTMLElementPredicate, Object) - Method in interface com.meterware.httpunit.HTMLSegment
Returns all tables found in the page matching the specified criteria.
getMessage() - Method in class com.meterware.httpunit.HttpException
 
getMessage() - Method in class com.meterware.httpunit.AuthorizationRequiredException
 
getMessageBody() - Method in class com.meterware.httpunit.MessageBodyWebRequest
Subclasses must override this method to provide a message body for the request.
getMessageBody() - Method in class com.meterware.httpunit.PostMethodWebRequest
 
getMessageBody() - Method in class com.meterware.httpunit.PutMethodWebRequest
Returns a message body based on the input stream.
getMetaTagContent(String, String) - Method in class com.meterware.httpunit.WebResponse
Retrieves the "content" of the meta tags for a key pair attribute-attributeValue.
getMetaTagContent(String, String) - Method in class com.meterware.httpunit.HTMLPage
Retrieves the "content" of the meta tags for a key pair attribute-attributeValue.
getMethod() - Method in class com.meterware.httpunit.WebForm
Returns the method defined for this form.
getMethod() - Method in class com.meterware.httpunit.PostMethodWebRequest
Returns the HTTP method defined for this request.
getMethod() - Method in class com.meterware.httpunit.HeadMethodWebRequest
 
getMethod() - Method in class com.meterware.httpunit.PutMethodWebRequest
Returns 'PUT' to indicate the method.
getMethod() - Method in class com.meterware.httpunit.WebRequest
Returns the HTTP method defined for this request.
getMethod() - Method in class com.meterware.httpunit.GetMethodWebRequest
Returns the HTTP method defined for this request.
GetMethodWebRequest - class com.meterware.httpunit.GetMethodWebRequest.
An HTTP request using the GET method.
GetMethodWebRequest(String) - Constructor for class com.meterware.httpunit.GetMethodWebRequest
Constructs a web request using a specific absolute url string.
GetMethodWebRequest(URL, String) - Constructor for class com.meterware.httpunit.GetMethodWebRequest
Constructs a web request using a base URL and a relative url string.
GetMethodWebRequest(URL, String, String) - Constructor for class com.meterware.httpunit.GetMethodWebRequest
Constructs a web request with a specific target.
getName() - Method in class com.meterware.httpunit.WebImage
 
getName() - Method in class com.meterware.httpunit.WebImage.Scriptable
 
getName() - Method in class com.meterware.httpunit.WebWindow
Returns the name of this window.
getName() - Method in class com.meterware.httpunit.WebForm.Scriptable
 
getName() - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
getName() - Method in class com.meterware.httpunit.TableCell
Returns the name associated with this element.
getName() - Method in interface com.meterware.httpunit.HTMLElement
Returns the name associated with this element.
getName() - Method in class com.meterware.httpunit.WebLink.Scriptable
 
getName() - Method in class com.meterware.httpunit.WebRequestSource
Returns the name associated with this request source.
getName() - Method in class com.meterware.httpunit.cookies.Cookie
Returns the name of this cookie.
getNewCookieNames() - Method in class com.meterware.httpunit.WebResponse
Returns a list of new cookie names defined as part of this response.
getNewCookieValue(String) - Method in class com.meterware.httpunit.WebResponse
Returns the new cookie value defined as part of this response.
getNextAlert() - Method in class com.meterware.httpunit.WebClient
Returns the next javascript alert without removing it from the queue.
getNode() - Method in class com.meterware.httpunit.WebRequestSource
Returns the actual DOM for this request source, not a copy.
getNumTextParameters(String) - Method in class com.meterware.httpunit.WebForm
Returns the number of text parameters in this form with the specified name.
getOnLoadEvent() - Method in class com.meterware.httpunit.HTMLPage
Returns the onLoad event script.
getOpener() - Method in class com.meterware.httpunit.WebWindow
Returns the web response that contained the script which opened this window.
getOpenWindow(String) - Method in class com.meterware.httpunit.WebClient
 
getOpenWindows() - Method in class com.meterware.httpunit.WebClient
 
getOptions(String) - Method in class com.meterware.httpunit.WebForm
Returns the displayed options defined for the specified parameter name.
getOptionValues(String) - Method in class com.meterware.httpunit.WebForm
Returns the option values defined for the specified parameter name.
getPageFrame() - Method in class com.meterware.httpunit.WebRequestSource
Returns the name of the frame containing this request source.
getParameter(String) - Method in class com.meterware.httpunit.WebRequest
Returns the value of a parameter in this web request.
getParameter(String) - Method in class com.meterware.httpunit.WebApplet
Returns the value of the specified applet parameter, or null if not defined.
getParameter(String) - Method in class com.meterware.pseudoserver.PseudoServlet
Returns the values for the parameter with the specified name.
getParameterHolder() - Method in class com.meterware.httpunit.WebRequest
 
getParameterNames() - Method in class com.meterware.httpunit.WebForm
Returns an array containing the names of the parameters defined for this form.
getParameterNames() - Method in class com.meterware.httpunit.WebApplet
Returns an array containing the names of the parameters defined for the applet.
getParameterNames() - Method in class com.meterware.httpunit.WebRequestSource
Returns an array containing the names of any parameters to be sent on a request based on this request source.
getParameterValue(String) - Method in class com.meterware.httpunit.WebForm
Returns the default value of the named parameter.
getParameterValues(String) - Method in class com.meterware.httpunit.WebForm
Returns the multiple default values of the named parameter.
getParameterValues(String) - Method in class com.meterware.httpunit.WebRequest
Returns the multiple default values of the named parameter.
getParameterValues(String) - Method in class com.meterware.httpunit.WebRequestSource
Returns the values of the named parameter.
getParameterValuesValidated() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns true if form parameter settings are checked.
getParent() - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getParentDelegate() - Method in class com.meterware.httpunit.WebApplet
 
getParentDelegate() - Method in class com.meterware.httpunit.WebTable
 
getParserWarningsEnabled() - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.2, use HTMLParserFactory#isParserWarningsEnabled
getPath() - Method in class com.meterware.httpunit.cookies.Cookie
Returns the path to which this cookie is restricted.
getPlatform() - Method in class com.meterware.httpunit.ClientProperties
 
getPostResponse() - Method in class com.meterware.pseudoserver.PseudoServlet
 
getProxyHost() - Method in class com.meterware.httpunit.WebClient
Returns the name of the active proxy server.
getProxyPort() - Method in class com.meterware.httpunit.WebClient
Returns the number of the active proxy port, or 0 is none is specified.
getPutResponse() - Method in class com.meterware.pseudoserver.PseudoServlet
 
getQueryString() - Method in class com.meterware.httpunit.HeaderOnlyWebRequest
Returns the query string defined for this request.
getQueryString() - Method in class com.meterware.httpunit.PostMethodWebRequest
Returns the query string defined for this request.
getQueryString() - Method in class com.meterware.httpunit.WebRequest
Returns the query string defined for this request.
getReader() - Method in class com.meterware.pseudoserver.PseudoServlet
Returns a reader for the body of the request.
getRedirectDelay() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns the delay, in milliseconds, before a redirect request is issues.
getRefreshDelay() - Method in class com.meterware.httpunit.WebResponse
Returns the delay before normally following the request to refresh this page, if any.
getRefreshRequest() - Method in class com.meterware.httpunit.WebResponse
Returns a request to refresh this page, if any.
getRelativeURL() - Method in class com.meterware.httpunit.WebRequestSource
 
getRequest() - Method in interface com.meterware.servletunit.InvocationContext
Returns the request to be processed by the servlet.
getRequest() - Method in class com.meterware.httpunit.WebForm
Creates and returns a web request which will simulate the submission of this form with an unnamed submit button.
getRequest() - Method in class com.meterware.httpunit.WebRequestSource
Creates and returns a web request from this request source.
getRequest(String) - Method in class com.meterware.httpunit.WebForm
Creates and returns a web request which will simulate the submission of this form with a button with the specified name.
getRequest(String, String) - Method in class com.meterware.httpunit.WebForm
Creates and returns a web request which will simulate the submission of this form with a button with the specified name and value.
getRequest(SubmitButton) - Method in class com.meterware.httpunit.WebForm
Creates and returns a web request which will simulate the submission of this form by pressing the specified button.
getRequest(SubmitButton, int, int) - Method in class com.meterware.httpunit.WebForm
Creates and returns a web request which will simulate the submission of this form by pressing the specified button.
getRequestParameterNames() - Method in class com.meterware.httpunit.WebRequest
Returns an array of all parameter names defined as part of this web request.
getResource(WebRequest) - Method in class com.meterware.httpunit.WebWindow
Returns the resource specified by the request.
getResource(WebRequest) - Method in class com.meterware.httpunit.WebClient
Returns the resource specified by the request.
getResponse() - Method in interface com.meterware.servletunit.InvocationContext
Returns the response which the servlet should modify during its operation.
getResponse(InvocationContext) - Method in class com.meterware.servletunit.ServletUnitClient
Updates this client and returns the response which would be displayed by the user agent.
getResponse(String) - Method in class com.meterware.servletunit.ServletRunner
Returns the response from the specified servlet using GET.
getResponse(String) - Method in class com.meterware.httpunit.WebWindow
Submits a GET method request and returns a response.
getResponse(String) - Method in class com.meterware.httpunit.WebClient
Submits a GET method request and returns a response.
getResponse(String) - Method in class com.meterware.pseudoserver.PseudoServlet
Returns a resource object as a result of a get request.
getResponse(WebRequest) - Method in class com.meterware.servletunit.ServletRunner
Returns the response from the specified servlet.
getResponse(WebRequest) - Method in class com.meterware.httpunit.WebWindow
Submits a web request and returns a response, using all state developed so far as stored in cookies as requested by the server.
getResponse(WebRequest) - Method in class com.meterware.httpunit.WebClient
Submits a web request and returns a response, using all state developed so far as stored in cookies as requested by the server.
getResponseCode() - Method in class com.meterware.httpunit.WebResponse
Returns the response code associated with this response.
getResponseCode() - Method in class com.meterware.httpunit.HttpException
 
getResponseMessage() - Method in class com.meterware.httpunit.WebResponse
Returns the response message associated with this response.
getResponseMessage() - Method in class com.meterware.httpunit.HttpException
 
getRowCount() - Method in class com.meterware.httpunit.WebTable
Returns the number of rows in the table.
getRowSpan() - Method in class com.meterware.httpunit.TableCell
Returns the number of rows spanned by this cell.
getScriptableDelegate() - Method in class com.meterware.httpunit.WebImage
Returns the scriptable delegate.
getScriptableDelegate() - Method in class com.meterware.httpunit.WebForm
Returns the scriptable delegate.
getScriptableDelegate() - Method in class com.meterware.httpunit.TableCell
Returns the delegate which supports scripting this element.
getScriptableDelegate() - Method in interface com.meterware.httpunit.HTMLElement
Returns the delegate which supports scripting this element.
getScriptableDelegate() - Method in class com.meterware.httpunit.WebLink
Returns the scriptable delegate.
getScriptableObject() - Method in class com.meterware.httpunit.WebImage
Returns an object which provides scripting access to this link.
getScriptableObject() - Method in class com.meterware.httpunit.WebForm
Returns an object which provides scripting access to this form.
getScriptableObject() - Method in class com.meterware.httpunit.WebResponse
 
getScriptableObject() - Method in interface com.meterware.httpunit.parsing.DocumentAdapter
Returns the Scriptable object associated with the document
getScriptEngineClassName() - Static method in class com.meterware.httpunit.HttpUnitOptions
 
getScriptErrorMessages() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns the accumulated script error messages encountered.
getScriptingEngine() - Static method in class com.meterware.httpunit.HttpUnitOptions
 
getServer() - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
getServlet() - Method in interface com.meterware.servletunit.InvocationContext
Returns the selected servlet, initialized to provide access to sessions and servlet context information.
getServletResponse() - Method in interface com.meterware.servletunit.InvocationContext
Returns the final response from the servlet.
getSource() - Method in class com.meterware.httpunit.WebImage
 
getSubframeContents(String) - Method in class com.meterware.httpunit.WebResponse
Returns the contents of the specified subframe of this frameset response.
getSubmitButton(String) - Method in class com.meterware.httpunit.WebForm
Returns the submit button defined in this form with the specified name.
getSubmitButton(String, String) - Method in class com.meterware.httpunit.WebForm
Returns the submit button defined in this form with the specified name and value.
getSubmitButtons() - Method in class com.meterware.httpunit.WebForm
Returns an array containing the submit buttons defined for this form.
getSubmitButtonWithID(String) - Method in class com.meterware.httpunit.WebForm
Returns the submit button defined in this form with the specified ID.
getSummary() - Method in class com.meterware.httpunit.WebTable
Returns the summary attribute associated with this table.
getTableCell(int, int) - Method in class com.meterware.httpunit.WebTable
Returns the contents of the specified table cell as text.
getTableCellWithID(String) - Method in class com.meterware.httpunit.WebTable
Returns the contents of the specified table cell with a given ID
getTables() - Method in class com.meterware.httpunit.WebResponse
Returns the top-level tables found in this page in the order in which they appear.
getTables() - Method in interface com.meterware.httpunit.HTMLSegment
Returns the top-level tables found in this HTML segment in the order in which they appear.
getTableStartingWith(String) - Method in class com.meterware.httpunit.WebResponse
Returns the first table in the response which has the specified text as the full text of its first non-blank row and non-blank column.
getTableStartingWith(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first table in this HTML segment which has the specified text as the full text of its first non-blank row and non-blank column.
getTableStartingWithPrefix(String) - Method in class com.meterware.httpunit.WebResponse
Returns the first table in the response which has the specified text as a prefix of the text of its first non-blank row and non-blank column.
getTableStartingWithPrefix(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first table in this HTML segment which has the specified text as a prefix of the text in its first non-blank row and non-blank column.
getTableWithID(String) - Method in class com.meterware.httpunit.WebResponse
Returns the first table in the response which has the specified text as its ID attribute.
getTableWithID(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first table in this HTML segment which has the specified text as its ID attribute.
getTableWithSummary(String) - Method in class com.meterware.httpunit.WebResponse
Returns the first table in the response which has the specified text as its summary attribute.
getTableWithSummary(String) - Method in interface com.meterware.httpunit.HTMLSegment
Returns the first table in this HTML segment which has the specified text as its summary attribute.
getTarget() - Method in interface com.meterware.servletunit.InvocationContext
Returns the target for the original request.
getTarget() - Method in class com.meterware.httpunit.WebRequest
Returns the target for this web request.
getTarget() - Method in class com.meterware.httpunit.WebRequestSource
Returns the target for this request source.
getTargetFrame(WebRequest) - Method in class com.meterware.httpunit.WebClient
 
getText() - Method in class com.meterware.httpunit.WebResponse
Returns the text of the response (excluding headers) as a string.
getTitle() - Method in class com.meterware.httpunit.WebResponse
Returns the title of the page.
getTitle() - Method in class com.meterware.httpunit.TableCell
Returns the title associated with this element.
getTitle() - Method in interface com.meterware.httpunit.HTMLElement
Returns the title associated with this element.
getTitle() - Method in class com.meterware.httpunit.HTMLPage
Returns the title of the page.
getTitle() - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
getTitle() - Method in class com.meterware.httpunit.WebRequestSource
Returns the title associated with this request source.
getURL() - Method in class com.meterware.httpunit.WebResponse
Returns the URL which invoked this response.
getURL() - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
getURL() - Method in class com.meterware.httpunit.WebRequest
Returns the final URL associated with this web request.
getURL() - Method in interface com.meterware.httpunit.cookies.CookieSource
Returns the URL which invoked this response.
getURLBase() - Method in class com.meterware.httpunit.WebRequest
 
getURLString() - Method in class com.meterware.httpunit.WebRequest
 
getURLString() - Method in class com.meterware.httpunit.WebLink
Returns the URL referenced by this link.
getUserAgent() - Method in class com.meterware.httpunit.ClientProperties
Returns the user agent identification.
getUserAgent() - Method in class com.meterware.httpunit.WebClient
Deprecated. as of 1.4.6. Use ClientProperties#getUserAgent instead.
getUserResponse(String, String) - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
getUserResponse(String, String) - Method in interface com.meterware.httpunit.DialogResponder
Invoked when the user agent needs to display a generic dialog and obtain a user response.
getUserResponse(String, String) - Method in class com.meterware.httpunit.DialogAdapter
Invoked when the user agent needs to display a generic dialog and obtain a user response.
getValue() - Method in class com.meterware.httpunit.Button
Returns the value associated with this button.
getValue() - Method in class com.meterware.httpunit.cookies.Cookie
Returns the value associated with this cookie.
getWidth() - Method in class com.meterware.httpunit.WebApplet
Returns the width of the panel in which the applet will be drawn.

H

hasFrame(String) - Method in class com.meterware.httpunit.WebWindow
Returns true if the specified frame name is defined in this window.
hashCode() - Method in class com.meterware.httpunit.TableCell
 
hashCode() - Method in class com.meterware.httpunit.SubmitButton
 
hasParameterNamed(String) - Method in class com.meterware.httpunit.WebForm
Returns true if a parameter with given name exists in this form.
hasParameterStartingWithPrefix(String) - Method in class com.meterware.httpunit.WebForm
Returns true if a parameter starting with a given name exists,
HeaderOnlyWebRequest - class com.meterware.httpunit.HeaderOnlyWebRequest.
A web request which has no information in its message body.
HeaderOnlyWebRequest(String) - Constructor for class com.meterware.httpunit.HeaderOnlyWebRequest
 
HeaderOnlyWebRequest(URL, String) - Constructor for class com.meterware.httpunit.HeaderOnlyWebRequest
 
HeaderOnlyWebRequest(URL, String, String) - Constructor for class com.meterware.httpunit.HeaderOnlyWebRequest
 
HeadMethodWebRequest - class com.meterware.httpunit.HeadMethodWebRequest.
A web request using the HEAD method.
HeadMethodWebRequest(String) - Constructor for class com.meterware.httpunit.HeadMethodWebRequest
Creates a new head request from a complete URL string.
HeadMethodWebRequest(URL, String) - Constructor for class com.meterware.httpunit.HeadMethodWebRequest
Creates a new head request using a relative URL and base.
HTMLElement - interface com.meterware.httpunit.HTMLElement.
An interface which defines the common properties for an HTML element, which can correspond to any HTML tag.
HTMLElementPredicate - interface com.meterware.httpunit.HTMLElementPredicate.
An interface which can be used to define matching criteria for an HTML element.
HtmlErrorListener - interface com.meterware.httpunit.HtmlErrorListener.
Deprecated. as of 1.5.2, use HTMLParserListener
HTMLPage - class com.meterware.httpunit.HTMLPage.
This class represents an HTML page returned from a request.
HTMLPage.Scriptable - class com.meterware.httpunit.HTMLPage.Scriptable.
 
HTMLParser - interface com.meterware.httpunit.parsing.HTMLParser.
A front end to a DOM parser that can handle HTML.
HTMLParserFactory - class com.meterware.httpunit.parsing.HTMLParserFactory.
Factory for creating HTML parsers.
HTMLParserFactory() - Constructor for class com.meterware.httpunit.parsing.HTMLParserFactory
 
HTMLParserListener - interface com.meterware.httpunit.parsing.HTMLParserListener.
A listener for messages from the HTMLParser.
HTMLSegment - interface com.meterware.httpunit.HTMLSegment.
Represents the parse tree for a segment of HTML.
HttpException - exception com.meterware.httpunit.HttpException.
This exception is thrown when an Http error (response code 4xx or 5xx) is detected.
HttpException(int) - Constructor for class com.meterware.httpunit.HttpException
 
HttpException(int, String, URL) - Constructor for class com.meterware.httpunit.HttpException
 
HttpInternalErrorException - exception com.meterware.httpunit.HttpInternalErrorException.
This exception is thrown when an internal error is found on the server.
HttpInternalErrorException(URL) - Constructor for class com.meterware.httpunit.HttpInternalErrorException
 
HttpInternalErrorException(URL, Throwable) - Constructor for class com.meterware.httpunit.HttpInternalErrorException
 
HttpNotFoundException - exception com.meterware.httpunit.HttpNotFoundException.
This exception is thrown when the desired URL is not found.
HttpNotFoundException(String, URL) - Constructor for class com.meterware.httpunit.HttpNotFoundException
 
HttpNotFoundException(URL, Throwable) - Constructor for class com.meterware.httpunit.HttpNotFoundException
 
HttpsProtocolSupport - class com.meterware.httpunit.HttpsProtocolSupport.
Encapsulates support for the HTTPS protocol.
HttpsProtocolSupport() - Constructor for class com.meterware.httpunit.HttpsProtocolSupport
 
HttpUnitOptions - class com.meterware.httpunit.HttpUnitOptions.
A collection of global options to control HttpUnit's behavior.
HttpUnitOptions() - Constructor for class com.meterware.httpunit.HttpUnitOptions
 
HttpUnitUtils - class com.meterware.httpunit.HttpUnitUtils.
Utility code shared by httpunit and servletunit.
HttpUnitUtils() - Constructor for class com.meterware.httpunit.HttpUnitUtils
 
HttpUserAgentTest - class com.meterware.pseudoserver.HttpUserAgentTest.
A base class for test cases that use the pseudo server.
HttpUserAgentTest(String) - Constructor for class com.meterware.pseudoserver.HttpUserAgentTest
 

I

IllegalRequestParameterException - exception com.meterware.httpunit.IllegalRequestParameterException.
This exception is thrown on an attempt to set a form parameter in a way not possible from a browser.
IllegalRequestParameterException() - Constructor for class com.meterware.httpunit.IllegalRequestParameterException
 
InvocationContext - interface com.meterware.servletunit.InvocationContext.
An interface which represents the invocation of a servlet.
InvocationContextFactory - interface com.meterware.servletunit.InvocationContextFactory.
An interface for an object which acts as a factory of InvocationContexts
isAcceptCookies() - Method in class com.meterware.httpunit.ClientProperties
Returns true if the client should accept and transmit cookies.
isAcceptCookies() - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.3, use ClientProperties#isAcceptCookies();
isAcceptGzip() - Method in class com.meterware.httpunit.ClientProperties
Returns true if the client will accept GZIP encoding of responses.
isAcceptGzip() - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.3, use ClientProperties#isAcceptGzip();
isAutoRedirect() - Method in class com.meterware.httpunit.ClientProperties
Returns true if the client should automatically follow page redirect requests (status 3xx).
isAutoRefresh() - Method in class com.meterware.httpunit.ClientProperties
Returns true if the client should automatically follow page refresh requests.
isCheckContentLength() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns true if HttpUnit will throw an exception when a message is only partially received.
isClosed() - Method in class com.meterware.httpunit.WebWindow
Returns true if this window has been closed.
isDisabled() - Method in class com.meterware.httpunit.Button
Returns true if this button is disabled, meaning that it cannot be clicked.
isDisabledParameter(String) - Method in class com.meterware.httpunit.WebForm
Returns true if the named parameter is disabled.
isDomainMatchingStrict() - Static method in class com.meterware.httpunit.cookies.CookieProperties
 
isFileParameter(String) - Method in class com.meterware.httpunit.WebForm
Returns true if the named parameter accepts files for upload.
isFileParameter(String) - Method in class com.meterware.httpunit.WebRequest
Returns true if the specified parameter is a file field.
isHiddenParameter(String) - Method in class com.meterware.httpunit.WebForm
Returns true if the named parameter is hidden.
isHTML() - Method in class com.meterware.httpunit.WebResponse
Returns true if the response is HTML.
isIframeSupported() - Method in class com.meterware.httpunit.ClientProperties
 
isImageButton() - Method in class com.meterware.httpunit.SubmitButton
Returns true if this submit button is an image map.
isLoggingHttpHeaders() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns true if HTTP headers are to be dumped to system output.
isMimeEncoded() - Method in class com.meterware.httpunit.WebRequest
Returns true if this request is to be MIME-encoded.
isMultiValuedParameter(String) - Method in class com.meterware.httpunit.WebForm
Returns true if the named parameter accepts multiple values.
isParserWarningsEnabled() - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Returns true if parser warnings are enabled.
isPathMatchingStrict() - Static method in class com.meterware.httpunit.cookies.CookieProperties
 
isPostIncludesCharset() - Static method in class com.meterware.httpunit.HttpUnitOptions
Returns true if POST requests should include the character set in the content-type header.
isPreserveTagCase() - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Returns true if the current parser will preserve the case of HTML tags and attributes.
isReadOnlyParameter(String) - Method in class com.meterware.httpunit.WebForm
Returns true if the named parameter is read-only.
isReturnHTMLDocument() - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Returns true if the current parser will return an HTMLDocument object rather than a Document object.
isScriptingEnabled() - Static method in class com.meterware.httpunit.HttpUnitOptions
 
isSubmitAsMime() - Method in class com.meterware.httpunit.WebForm
Returns true if this form is to be submitted using mime encoding (the default is URL encoding).
isTextParameter(String) - Method in class com.meterware.httpunit.WebForm
Returns true if the named parameter accepts free-form text.

J

JASPER_DESCRIPTOR - Static variable in class com.meterware.servletunit.ServletRunner
 
JSPServletDescriptor - interface com.meterware.servletunit.JSPServletDescriptor.
Describes a servlet used to handle JSPs.
JUnitServlet - class com.meterware.servletunit.JUnitServlet.
A servlet which can run unit tests inside a servlet context.
JUnitServlet() - Constructor for class com.meterware.servletunit.JUnitServlet
 
JUnitServlet(InvocationContextFactory) - Constructor for class com.meterware.servletunit.JUnitServlet
 

L

load() - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
loadDestinationParameters() - Method in class com.meterware.httpunit.WebRequestSource
Extracts any parameters specified as part of the destination URL, calling addPresetParameter for each one in the order in which they are found.
loadResponseText() - Method in class com.meterware.httpunit.WebResponse
 

M

mapToClasspath(String) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
mapToClasspath(String) - Method in class com.meterware.pseudoserver.PseudoServer
 
MATCH_CONTAINED_TEXT - Static variable in class com.meterware.httpunit.WebLink
Predicate to match part or all of a link's contained text.
MATCH_FIRST_NONBLANK_CELL - Static variable in class com.meterware.httpunit.WebTable
Predicate to match the complete text of a table's first non-blank cell.
MATCH_FIRST_NONBLANK_CELL_PREFIX - Static variable in class com.meterware.httpunit.WebTable
Predicate to match a prefix of a table's first non-blank cell.
MATCH_ID - Static variable in class com.meterware.httpunit.WebLink
Predicate to match a link's ID.
MATCH_ID - Static variable in class com.meterware.httpunit.WebTable
Predicate to match a table's ID.
MATCH_NAME - Static variable in class com.meterware.httpunit.WebForm
Predicate to match a link's name.
MATCH_NAME - Static variable in class com.meterware.httpunit.WebLink
Predicate to match a link's name.
MATCH_SUMMARY - Static variable in class com.meterware.httpunit.WebTable
Predicate to match a table's summary attribute.
MATCH_TEXT - Static variable in class com.meterware.httpunit.WebLink
Predicate to match a link's text exactly.
MATCH_URL_STRING - Static variable in class com.meterware.httpunit.WebLink
Predicate to match part or all of a link's URL string.
matchesCriteria(Object, Object) - Method in interface com.meterware.httpunit.HTMLElementPredicate
 
maySelectFile(String) - Method in class com.meterware.httpunit.PostMethodWebRequest
Returns true if selectFile may be called with this parameter.
maySelectFile(String) - Method in class com.meterware.httpunit.WebRequest
Returns true if selectFile may be called with this parameter.
MessageBodyWebRequest - class com.meterware.httpunit.MessageBodyWebRequest.
A web request which contains a non-empty message body.
MessageBodyWebRequest.InputStreamMessageBody - class com.meterware.httpunit.MessageBodyWebRequest.InputStreamMessageBody.
A method request message body read directly from an input stream.
MessageBodyWebRequest.InputStreamMessageBody(MessageBodyWebRequest, InputStream, String) - Constructor for class com.meterware.httpunit.MessageBodyWebRequest.InputStreamMessageBody
 
MessageBodyWebRequest(String) - Constructor for class com.meterware.httpunit.MessageBodyWebRequest
Constructs a web request using a specific absolute url string.
MessageBodyWebRequest(URL, String, String) - Constructor for class com.meterware.httpunit.MessageBodyWebRequest
Constructs a web request with a specific target.
MessageBodyWebRequest(WebForm) - Constructor for class com.meterware.httpunit.MessageBodyWebRequest
Constructs a web request for a form submitted via script.
MessageBodyWebRequest(WebForm, SubmitButton, int, int) - Constructor for class com.meterware.httpunit.MessageBodyWebRequest
Constructs a web request for a form submitted via a button.
mouseOver() - Method in class com.meterware.httpunit.WebLink
Simulates moving the mouse over the link.

N

newClient() - Method in class com.meterware.servletunit.ServletTestCase
Returns a client object which can access the servlet context in which this test is running.
newClient() - Method in class com.meterware.servletunit.ServletRunner
Creates and returns a new web client that communicates with this servlet runner.
newClient(InvocationContextFactory) - Static method in class com.meterware.servletunit.ServletUnitClient
Creates and returns a new servlet unit client instance.
newDelegate(String) - Static method in class com.meterware.httpunit.WebResponse
 
newInvocation(ServletUnitClient, String, WebRequest, Dictionary, byte[]) - Method in interface com.meterware.servletunit.InvocationContextFactory
Creates and returns a new invocation context to test calling of servlet methods.
newInvocation(String) - Method in class com.meterware.servletunit.ServletUnitClient
Creates and returns a new invocation context from a GET request.
newInvocation(WebRequest) - Method in class com.meterware.servletunit.ServletUnitClient
Creates and returns a new invocation context to test calling of servlet methods.
newParser() - Static method in class com.meterware.httpunit.HttpUnitUtils
creates a parser using JAXP API.
newResponse(URLConnection) - Static method in class com.meterware.httpunit.WebResponse
Returns a web response built from a URL connection.
newResponse(WebRequest, String) - Method in class com.meterware.servletunit.ServletUnitClient
Creates a web response object which represents the response to the specified web request.
newResponse(WebRequest, String) - Method in class com.meterware.httpunit.WebClient
Creates a web response object which represents the response to the specified web request.
newResponse(WebRequest, String) - Method in class com.meterware.httpunit.WebConversation
Creates a web response object which represents the response to the specified web request.
newScriptable() - Method in class com.meterware.httpunit.Button
 
newScriptable() - Method in class com.meterware.httpunit.WebApplet
 
newScriptable() - Method in class com.meterware.httpunit.WebTable
 

O

open(String, String, String, boolean) - Method in class com.meterware.httpunit.WebResponse.Scriptable
 

P

parse(String, URL) - Method in class com.meterware.httpunit.HTMLPage
 
parse(URL, String, DocumentAdapter) - Method in interface com.meterware.httpunit.parsing.HTMLParser
Parses the specified text string as a Document, registering it in the HTMLPage.
parseContentTypeHeader(String) - Static method in class com.meterware.httpunit.HttpUnitUtils
Returns the content type and encoding as a pair of strings.
PATH_NOT_PREFIX - Static variable in interface com.meterware.httpunit.cookies.CookieListener
Indicates that the source path does not begin with the path attribute.
popNextAlert() - Method in class com.meterware.httpunit.WebClient
Returns the next javascript alert and removes it from the queue.
popRequest() - Method in interface com.meterware.servletunit.InvocationContext
Removes the top request dispatcher from this context.
PostMethodWebRequest - class com.meterware.httpunit.PostMethodWebRequest.
An HTTP request using the POST method.
PostMethodWebRequest(String) - Constructor for class com.meterware.httpunit.PostMethodWebRequest
Constructs a web request using a specific absolute url string.
PostMethodWebRequest(String, InputStream, String) - Constructor for class com.meterware.httpunit.PostMethodWebRequest
Constructs a web request using a specific absolute url string and input stream.
PostMethodWebRequest(URL, String, String) - Constructor for class com.meterware.httpunit.PostMethodWebRequest
Constructs a web request with a specific target.
PseudoServer - class com.meterware.pseudoserver.PseudoServer.
A basic simulated web-server for testing user agents without a web server.
PseudoServer() - Constructor for class com.meterware.pseudoserver.PseudoServer
 
PseudoServlet - class com.meterware.pseudoserver.PseudoServlet.
A basic simulated servlet for testing the HttpUnit library.
PseudoServlet() - Constructor for class com.meterware.pseudoserver.PseudoServlet
 
purgeEmptyCells() - Method in class com.meterware.httpunit.WebTable
Removes all rows and all columns from this table which have no visible text in them.
pushForwardRequest(RequestDispatcher, HttpServletRequest, HttpServletResponse) - Method in interface com.meterware.servletunit.InvocationContext
Adds a request dispatcher to this context to simulate a forward request.
pushIncludeRequest(RequestDispatcher, HttpServletRequest, HttpServletResponse) - Method in interface com.meterware.servletunit.InvocationContext
Adds a request dispatcher to this context to simulate an include request.
put(Object, Object) - Method in class com.meterware.httpunit.WebClient.HeaderDictionary
 
PutMethodWebRequest - class com.meterware.httpunit.PutMethodWebRequest.
A web request using the PUT protocol.
PutMethodWebRequest(String, InputStream, String) - Constructor for class com.meterware.httpunit.PutMethodWebRequest
Constructs a web request using a specific absolute url string and input stream.

R

registerServlet(String, String) - Method in class com.meterware.servletunit.ServletRunner
Registers a servlet class to be run.
registerServlet(String, String, Hashtable) - Method in class com.meterware.servletunit.ServletRunner
Registers a servlet class to be run, specifying initialization parameters.
removeClientListener(WebClientListener) - Method in class com.meterware.httpunit.WebClient
Removes a listener to watch for requests and responses.
removeHtmlErrorListener(HTMLParserListener) - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.2, use HTMLParserfactory#removeHTMLParserListener
removeHTMLParserListener(HTMLParserListener) - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Remove an HTML Parser listener.
removeParameter(String) - Method in class com.meterware.httpunit.WebForm
Removes a parameter name from this collection.
removeParameter(String) - Method in class com.meterware.httpunit.WebRequest
Removes a parameter from this web request.
removeWindowListener(WebWindowListener) - Method in class com.meterware.httpunit.WebClient
Removes a listener to watch for window openings and closings.
replaceText(String, String) - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
reportCookieRejected(int, String, String) - Static method in class com.meterware.httpunit.cookies.CookieProperties
 
requestSent(WebClient, WebRequest) - Method in interface com.meterware.httpunit.WebClientListener
Invoked when the web client sends a request.
reset() - Method in class com.meterware.httpunit.WebForm
Resets all parameters to their initial values.
reset() - Method in class com.meterware.httpunit.WebForm.Scriptable
 
reset() - Static method in class com.meterware.httpunit.HttpUnitOptions
Resets all options to their default values.
reset() - Static method in class com.meterware.httpunit.cookies.CookieProperties
 
reset() - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Resets all settings to their default values.
ResetButton - class com.meterware.httpunit.ResetButton.
Represents a form 'reset' button.
resetDefaultCharacterSet() - Static method in class com.meterware.httpunit.HttpUnitOptions
Resets the default character set to the HTTP default encoding.
resetDefaultContentType() - Static method in class com.meterware.httpunit.HttpUnitOptions
Resets the default content type to plain text.
responseReceived(WebClient, WebResponse) - Method in interface com.meterware.httpunit.WebClientListener
Invoked when the web client receives a response.

S

ScriptException - exception com.meterware.httpunit.ScriptException.
An exception thrown when there is a problem running a script.
ScriptException(String) - Constructor for class com.meterware.httpunit.ScriptException
 
selectFile(String, File) - Method in class com.meterware.httpunit.WebRequest
Sets the file for a parameter upload in a web request.
selectFile(String, File, String) - Method in class com.meterware.httpunit.WebRequest
Sets the file for a parameter upload in a web request.
selectFile(String, String, InputStream, String) - Method in class com.meterware.httpunit.WebRequest
Sets the file for a parameter upload in a web request.
selectImageButtonPosition(SubmitButton, int, int) - Method in class com.meterware.httpunit.WebForm
Specifies the position at which an image button (if any) was clicked.
sendRequest(WebRequest) - Method in class com.meterware.httpunit.WebWindow
Submits a web request and returns a response.
sendRequest(WebRequest) - Method in class com.meterware.httpunit.WebClient
Submits a web request and returns a response.
ServletRunner - class com.meterware.servletunit.ServletRunner.
This class acts as a test environment for servlets.
ServletRunner.JasperJSPServletDescriptor - class com.meterware.servletunit.ServletRunner.JasperJSPServletDescriptor.
 
ServletRunner.JasperJSPServletDescriptor() - Constructor for class com.meterware.servletunit.ServletRunner.JasperJSPServletDescriptor
 
ServletRunner() - Constructor for class com.meterware.servletunit.ServletRunner
Default constructor, which defines no servlets.
ServletRunner(InputStream) - Constructor for class com.meterware.servletunit.ServletRunner
Constructor which expects an input stream containing the web.xml for the application.
ServletRunner(InputStream, String) - Constructor for class com.meterware.servletunit.ServletRunner
Constructor which expects an input stream containing the web.xml for the application.
ServletRunner(String) - Constructor for class com.meterware.servletunit.ServletRunner
Constructor which expects the full path to the web.xml for the application.
ServletRunner(String, String) - Constructor for class com.meterware.servletunit.ServletRunner
Constructor which expects the full path to the web.xml for the application and a context path under which to mount it.
ServletTestCase - class com.meterware.servletunit.ServletTestCase.
A base class for test cases to be run via JUnitServlet.
ServletTestCase(String) - Constructor for class com.meterware.servletunit.ServletTestCase
 
ServletUnitClient - class com.meterware.servletunit.ServletUnitClient.
A client for use with the servlet runner class, allowing the testing of servlets without an actual servlet container.
set(String, Object) - Method in class com.meterware.httpunit.WebImage.Scriptable
 
set(String, Object) - Method in class com.meterware.httpunit.WebForm.Scriptable
Sets the value of the named property.
set(String, Object) - Method in class com.meterware.httpunit.WebResponse.Scriptable
Sets the value of the named property.
set(String, Object) - Method in class com.meterware.httpunit.WebLink.Scriptable
 
set(String, Object) - Method in class com.meterware.httpunit.HTMLPage.Scriptable
Sets the value of the named property.
setAcceptCookies(boolean) - Method in class com.meterware.httpunit.ClientProperties
Specifies whether the client should accept and send cookies.
setAcceptCookies(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.3, use ClientProperties#setAcceptCookies();
setAcceptGzip(boolean) - Method in class com.meterware.httpunit.ClientProperties
Specifies whether the client will accept GZIP encoded responses.
setAcceptGzip(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.3, use ClientProperties#setAcceptGzip();
setAction(String) - Method in class com.meterware.httpunit.WebForm.Scriptable
 
setApplicationCodeName(String) - Method in class com.meterware.httpunit.ClientProperties
 
setApplicationID(String, String, String) - Method in class com.meterware.httpunit.ClientProperties
Specifies the ID information for a client.
setApplicationName(String) - Method in class com.meterware.httpunit.ClientProperties
 
setApplicationVersion(String) - Method in class com.meterware.httpunit.ClientProperties
 
setAuthorization(String, String) - Method in class com.meterware.httpunit.WebClient
Sets a username and password for a basic authentication scheme.
setAutoRedirect(boolean) - Method in class com.meterware.httpunit.ClientProperties
Determines whether the client should automatically follow page redirect requests (status 3xx).
setAutoRedirect(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.3, use ClientProperties#setAutoRedirect();
setAutoRefresh(boolean) - Method in class com.meterware.httpunit.ClientProperties
Specifies whether the client should automatically follow page refresh requests.
setAutoRefresh(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.3, use ClientProperties#setAutoRefresh();
setAvailableScreenSize(int, int) - Method in class com.meterware.httpunit.ClientProperties
A shortcut for setting both availableScreenWidth and availableScreenHeight at one time.
setAvailableScreenWidth(int) - Method in class com.meterware.httpunit.ClientProperties
 
setAvailHeight(int) - Method in class com.meterware.httpunit.ClientProperties
 
setCharacterSet(String) - Method in class com.meterware.pseudoserver.WebResource
 
setCharacterSet(String, String) - Method in class com.meterware.pseudoserver.PseudoServer
Specifies the character set encoding for a resource.
setCheckbox(String, boolean) - Method in class com.meterware.httpunit.WebForm
Sets the value of the specified checkbox parameter.
setCheckContentLength(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
Specifies whether HttpUnit should throw an exception when the content length of a message does not match its actual received length.
setContentTypeHeader(String) - Method in class com.meterware.httpunit.WebResponse
Overwrites the current value (if any) of the content type header.
setCookie(String, String) - Method in class com.meterware.httpunit.HTMLPage.Scriptable
 
setDebug(boolean) - Method in class com.meterware.pseudoserver.PseudoServer
 
setDefaultCharacterSet(String) - Static method in class com.meterware.httpunit.HttpUnitOptions
Sets the default character set for pages which do not specify one and for requests created without HTML sources.
setDefaultContentType(String) - Static method in class com.meterware.httpunit.HttpUnitOptions
Sets the default content type for pages which do not specify one.
setDestination(String) - Method in class com.meterware.httpunit.WebRequestSource
 
setDialogResponder(DialogResponder) - Method in class com.meterware.httpunit.WebClient
Specifies the object which will respond to all dialogs.
setDnsListener(DNSListener) - Method in class com.meterware.httpunit.ClientProperties
Specifies a listener for DNS requests from the client.
setDomainMatchingStrict(boolean) - Static method in class com.meterware.httpunit.cookies.CookieProperties
 
setErrorResource(String, int, String) - Method in class com.meterware.pseudoserver.PseudoServer
Defines a resource which will result in an error message.
setExceptionsThrownOnErrorStatus(boolean) - Method in class com.meterware.httpunit.WebClient
Specifies whether an exception will be thrown when an error status (4xx or 5xx) is detected on a response.
setExceptionsThrownOnErrorStatus(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
If true, WebClient.getResponse throws an exception when it receives an error status.
setExceptionsThrownOnScriptError(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
Determines whether script errors result in exceptions or warning messages.
setHeaderField(String, String) - Method in class com.meterware.httpunit.WebClient
Sets the value for a header field to be sent with all requests.
setHeaderField(String, String) - Method in class com.meterware.httpunit.WebRequest
Sets the value of a header to be sent with this request.
setHTMLParser(HTMLParser) - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Specifies the parser to use.
setIframeSupported(boolean) - Method in class com.meterware.httpunit.ClientProperties
 
setImageButtonClickPosition(int, int) - Method in class com.meterware.httpunit.WebRequest
Specifies the click position for the submit button.
setImagesTreatedAsAltText(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
If true, tells HttpUnit to treat images with alt attributes as though they were the text value of that attribute in all searches and displays.
setLocation(String) - Method in class com.meterware.httpunit.WebResponse.Scriptable
 
setLoggingHttpHeaders(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
If true, tells HttpUnit to log HTTP headers to system output.
setMainWindow(WebWindow) - Method in class com.meterware.httpunit.WebClient
 
setMatchesIgnoreCase(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
If true, text matches in methods such as HTMLSegment.getLinkWith(java.lang.String) are case insensitive.
setMaxProtocolLevel(int, int) - Method in class com.meterware.pseudoserver.PseudoServer
 
setMimeEncoded(boolean) - Method in class com.meterware.httpunit.PostMethodWebRequest
Selects whether MIME-encoding will be used for this request.
setMimeEncoded(boolean) - Method in class com.meterware.httpunit.WebRequest
Selects whether MIME-encoding will be used for this request.
setParameter(String, String) - Method in class com.meterware.httpunit.WebForm
Sets the value of a parameter in this form.
setParameter(String, String) - Method in class com.meterware.httpunit.WebRequest
Sets the value of a parameter in a web request.
setParameter(String, String[]) - Method in class com.meterware.httpunit.WebForm
 
setParameter(String, String[]) - Method in class com.meterware.httpunit.WebRequest
Sets the multiple values of a parameter in a web request.
setParameter(String, UploadFileSpec[]) - Method in class com.meterware.httpunit.WebForm
Sets the multiple values of a file upload parameter in a web request.
setParameter(String, UploadFileSpec[]) - Method in class com.meterware.httpunit.WebRequest
Sets the multiple values of a file upload parameter in a web request.
setParameterValue(String, String) - Method in class com.meterware.httpunit.WebForm.Scriptable
 
setParameterValuesValidated(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
If true, tells HttpUnit to throw an exception on any attempt to set a form parameter to a value which could not be set via the browser.
setParserWarningsEnabled(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
Deprecated. as of 1.5.2, use HTMLParserFactory#setParserWarningsEnabled
setParserWarningsEnabled(boolean) - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
If true, tells the parser to display warning messages.
setPathMatchingStrict(boolean) - Static method in class com.meterware.httpunit.cookies.CookieProperties
 
setPlatform(String) - Method in class com.meterware.httpunit.ClientProperties
 
setPostIncludesCharset(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
Determines whether a normal POST request will include the character set in the content-type header.
setPreserveTagCase(boolean) - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Specifies whether the parser should preserve the case of HTML tags and attributes.
setProxyServer(String, int) - Method in class com.meterware.httpunit.WebClient
Specifies a proxy server to use.
setRedirectDelay(int) - Static method in class com.meterware.httpunit.HttpUnitOptions
Sets the delay, in milliseconds, before a redirect request is issued.
setResource(String, byte[], String) - Method in class com.meterware.pseudoserver.PseudoServer
Defines the contents of an expected resource.
setResource(String, PseudoServlet) - Method in class com.meterware.pseudoserver.PseudoServer
Defines the contents of an expected resource.
setResource(String, String) - Method in class com.meterware.pseudoserver.PseudoServer
Defines the contents of an expected resource.
setResource(String, String, String) - Method in class com.meterware.pseudoserver.PseudoServer
Defines the contents of an expected resource.
setResourceCharSet(String, String, boolean) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
setReturnHTMLDocument(boolean) - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Specifies whether the parser should return an HTMLDocument object rather than a Document object.
setRootNode(Node) - Method in interface com.meterware.httpunit.parsing.DocumentAdapter
Records the root (Document) node.
setScriptEngineClassName(String) - Static method in class com.meterware.httpunit.HttpUnitOptions
 
setScriptingEnabled(boolean) - Static method in class com.meterware.httpunit.HttpUnitOptions
 
setSendCharacterSet(boolean) - Method in class com.meterware.pseudoserver.WebResource
 
setSendCharacterSet(String, boolean) - Method in class com.meterware.pseudoserver.PseudoServer
Enables the sending of the character set in the content-type header.
setServerDebug(boolean) - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
setTargetAttribute(String) - Method in class com.meterware.httpunit.WebRequestSource
 
setUp() - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
setUserAgent(String) - Method in class com.meterware.httpunit.ClientProperties
 
setUserAgent(String) - Method in class com.meterware.httpunit.WebClient
Deprecated. as of 1.4.6. Use ClientProperties#setUserAgent instead.
shutDown() - Method in class com.meterware.servletunit.ServletRunner
Shuts down the servlet container, returning any resources held by it.
shutDown() - Method in class com.meterware.pseudoserver.PseudoServer
 
stripQuotes(String) - Static method in class com.meterware.httpunit.HttpUnitUtils
 
submit() - Method in class com.meterware.httpunit.WebForm
Submits this form using the web client from which it was originally obtained.
submit() - Method in class com.meterware.httpunit.WebForm.Scriptable
 
submit(SubmitButton) - Method in class com.meterware.httpunit.WebForm
Submits this form using the web client from which it was originally obtained.
SubmitButton - class com.meterware.httpunit.SubmitButton.
This class represents a submit button in an HTML form.
submitRequest(String, WebRequest) - Method in class com.meterware.httpunit.WebRequestSource
 
submitRequest(WebRequest) - Method in class com.meterware.httpunit.WebRequestSource
Submits a request to the web client from which this request source was originally obtained.
supportsParserWarnings() - Method in interface com.meterware.httpunit.parsing.HTMLParser
Returns true if this parser can display parser warnings.
supportsPreserveTagCase() - Method in interface com.meterware.httpunit.parsing.HTMLParser
Returns true if this parser supports preservation of the case of tag and attribute names.
supportsReturnHTMLDocument() - Method in interface com.meterware.httpunit.parsing.HTMLParser
Returns true if this parser can return an HTMLDocument object.

T

TableCell - class com.meterware.httpunit.TableCell.
A single cell in an HTML table.
tearDown() - Method in class com.meterware.pseudoserver.HttpUserAgentTest
 
toggleCheckbox(String) - Method in class com.meterware.httpunit.WebForm
Toggles the value of the specified checkbox parameter.
toString() - Method in class com.meterware.httpunit.WebResponse
 
toString() - Method in class com.meterware.httpunit.SubmitButton
 
toString() - Method in class com.meterware.httpunit.WebRequest
 
toString() - Method in class com.meterware.httpunit.WebTable
 
toString() - Method in class com.meterware.pseudoserver.WebResource
 

U

updateCookies(CookieJar) - Method in class com.meterware.httpunit.cookies.CookieJar
Updates the cookies maintained in this cookie jar with those in another cookie jar.
updateMainWindow(String, WebResponse) - Method in class com.meterware.httpunit.WebClient
Updates this web client based on a received response.
UploadFileSpec - class com.meterware.httpunit.UploadFileSpec.
A description of a file to be uploaded as part of a form submission.
UploadFileSpec(File) - Constructor for class com.meterware.httpunit.UploadFileSpec
Creates a specification based on a File object.
UploadFileSpec(File, String) - Constructor for class com.meterware.httpunit.UploadFileSpec
Creates a specification based on a File object and with a specified content type.
UploadFileSpec(String, InputStream, String) - Constructor for class com.meterware.httpunit.UploadFileSpec
Creates a specification for an upload from an input stream.
useJTidyParser() - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Selects the JTidy parser, if present.
useNekoHTMLParser() - Static method in class com.meterware.httpunit.parsing.HTMLParserFactory
Selects the NekoHTML parser, if present.

W

warning(URL, String, int, int) - Method in interface com.meterware.httpunit.parsing.HTMLParserListener
Invoked when the parser wishes to report a warning.
WebApplet - class com.meterware.httpunit.WebApplet.
This class represents the embedding of an applet in a web page.
WebApplet(WebResponse, Node, String) - Constructor for class com.meterware.httpunit.WebApplet
 
WebClient - class com.meterware.httpunit.WebClient.
The context for a series of web requests.
WebClient.HeaderDictionary - class com.meterware.httpunit.WebClient.HeaderDictionary.
 
WebClient.HeaderDictionary() - Constructor for class com.meterware.httpunit.WebClient.HeaderDictionary
 
WebClient() - Constructor for class com.meterware.httpunit.WebClient
 
WebClientListener - interface com.meterware.httpunit.WebClientListener.
A listener for messages sent and received by a web client.
WebConversation - class com.meterware.httpunit.WebConversation.
The context for a series of HTTP requests.
WebConversation() - Constructor for class com.meterware.httpunit.WebConversation
Creates a new web conversation.
WebForm - class com.meterware.httpunit.WebForm.
This class represents a form in an HTML page.
WebForm.Scriptable - class com.meterware.httpunit.WebForm.Scriptable.
 
WebImage - class com.meterware.httpunit.WebImage.
Represents an image in an HTML document.
WebImage.Scriptable - class com.meterware.httpunit.WebImage.Scriptable.
 
WebImage.Scriptable() - Constructor for class com.meterware.httpunit.WebImage.Scriptable
 
WebLink - class com.meterware.httpunit.WebLink.
This class represents a link in an HTML page.
WebLink.Scriptable - class com.meterware.httpunit.WebLink.Scriptable.
 
WebLink.Scriptable() - Constructor for class com.meterware.httpunit.WebLink.Scriptable
 
WebRequest - class com.meterware.httpunit.WebRequest.
A request sent to a web server.
WebRequest(String) - Constructor for class com.meterware.httpunit.WebRequest
Constructs a web request using an absolute URL string.
WebRequest(URL, String) - Constructor for class com.meterware.httpunit.WebRequest
Constructs a web request using a base URL and a relative URL string.
WebRequest(URL, String, String) - Constructor for class com.meterware.httpunit.WebRequest
Constructs a web request using a base URL, a relative URL string, and a target.
WebRequest(WebForm, SubmitButton, int, int) - Constructor for class com.meterware.httpunit.WebRequest
Constructs a web request from a form.
WebRequest(WebRequestSource) - Constructor for class com.meterware.httpunit.WebRequest
 
WebRequest(WebRequest, String, String) - Constructor for class com.meterware.httpunit.WebRequest
Constructs a web request using a base request and a relative URL string.
WebRequestSource - class com.meterware.httpunit.WebRequestSource.
 
WebResource - class com.meterware.pseudoserver.WebResource.
A resource to be returned from the simulated server.
WebResource(byte[], String) - Constructor for class com.meterware.pseudoserver.WebResource
 
WebResource(InputStream, String, int) - Constructor for class com.meterware.pseudoserver.WebResource
 
WebResource(String) - Constructor for class com.meterware.pseudoserver.WebResource
 
WebResource(String, String) - Constructor for class com.meterware.pseudoserver.WebResource
 
WebResponse - class com.meterware.httpunit.WebResponse.
A response to a web request from a web server.
WebResponse.Scriptable - class com.meterware.httpunit.WebResponse.Scriptable.
 
WebResponse.Scriptable() - Constructor for class com.meterware.httpunit.WebResponse.Scriptable
 
WebResponse(WebClient, String, URL) - Constructor for class com.meterware.httpunit.WebResponse
Constructs a response object.
WebResponse(WebClient, String, URL, String) - Constructor for class com.meterware.httpunit.WebResponse
Constructs a response object.
WebTable - class com.meterware.httpunit.WebTable.
This class represents a table in an HTML page.
WebWindow - class com.meterware.httpunit.WebWindow.
A window managed by a WebClient.
WebWindowListener - interface com.meterware.httpunit.WebWindowListener.
A listener for web window openings and closings.
windowClosed(WebClient, WebWindow) - Method in interface com.meterware.httpunit.WebWindowListener
Invoked when the web client closes a window.
windowOpened(WebClient, WebWindow) - Method in interface com.meterware.httpunit.WebWindowListener
Invoked when the web client opens a new window.
WITH_ID - Static variable in class com.meterware.httpunit.Button
 
WITH_LABEL - Static variable in class com.meterware.httpunit.Button
 
writeMessageBody(OutputStream) - Method in class com.meterware.httpunit.MessageBodyWebRequest
 
writeMessageBody(OutputStream) - Method in class com.meterware.httpunit.WebRequest
Writes the contents of the message body to the specified stream.
writeMessageBody(WebRequest, OutputStream) - Method in class com.meterware.httpunit.WebClient
Writes the message body for the request.

A B C D E G H I J L M N O P R S T U W
Copyright © 2000-2003 Russell Gold. See license agreement for rights granted.