com.gargoylesoftware.htmlunit
Class TextPage

java.lang.Object
  extended by com.gargoylesoftware.htmlunit.TextPage
All Implemented Interfaces:
Page, Serializable

public class TextPage
extends Object
implements Page

A generic page that will be returned for any text related content. Specifically any content types that start with "text/"

Version:
$Revision: 8931 $
Author:
Mike Bowler, David K. Taylor, Ronald Brill
See Also:
Serialized Form

Constructor Summary
TextPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
 
Method Summary
 void cleanUp()
          Cleans up this page.
 String getContent()
          Returns the content of this page.
 WebWindow getEnclosingWindow()
          Returns the window that this page is sitting inside.
 URL getUrl()
          Returns the URL of this page.
 WebResponse getWebResponse()
          Returns the web response that was originally used to create this page.
 void initialize()
          Initializes this page.
 boolean isHtmlPage()
          Returns true if this page is a HtmlPage.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextPage

public TextPage(WebResponse webResponse,
                WebWindow enclosingWindow)
Creates an instance.

Parameters:
webResponse - the response from the server
enclosingWindow - the window that holds the page
Method Detail

initialize

public void initialize()
Initializes this page.

Specified by:
initialize in interface Page

cleanUp

public void cleanUp()
Cleans up this page.

Specified by:
cleanUp in interface Page

getContent

public String getContent()
Returns the content of this page.

Returns:
the content of this page

getWebResponse

public WebResponse getWebResponse()
Returns the web response that was originally used to create this page.

Specified by:
getWebResponse in interface Page
Returns:
the web response that was originally used to create this page

getEnclosingWindow

public WebWindow getEnclosingWindow()
Returns the window that this page is sitting inside.

Specified by:
getEnclosingWindow in interface Page
Returns:
the enclosing frame or null if this page isn't inside a frame

getUrl

public URL getUrl()
Returns the URL of this page.

Specified by:
getUrl in interface Page
Returns:
the URL of this page

isHtmlPage

public boolean isHtmlPage()
Description copied from interface: Page
Returns true if this page is a HtmlPage.

Specified by:
isHtmlPage in interface Page
Returns:
true or false


Copyright © 2002–2014 Gargoyle Software Inc.. All rights reserved.