public class HTMLPage extends ParsedHTML
Modifier and Type | Class and Description |
---|---|
class |
HTMLPage.Scriptable
scriptable for HTML Page
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExternalStyleSheet()
Returns the location of the linked stylesheet in the head
|
java.lang.String[] |
getMetaTagContent(java.lang.String attribute,
java.lang.String attributeValue)
Retrieves the "content" of the meta tags for a key pair attribute-attributeValue.
|
java.lang.String |
getOnLoadEvent()
Returns the onLoad event script.
|
java.lang.String |
getTitle()
Returns the title of the page.
|
void |
parse(java.lang.String text,
java.net.URL pageURL)
parse the given test with the given URL
|
getApplets, getDOM, getElementNames, getElementsWithAttribute, getElementsWithName, getElementWithID, getFirstMatchingForm, getFirstMatchingLink, getFirstMatchingTable, getFirstMatchingTextBlock, getForms, getFormWithID, getFormWithName, getFrames, getImages, getImageWithAltText, getImageWithName, getImageWithSource, getLinks, getLinkWith, getLinkWithID, getLinkWithImageText, getLinkWithName, getMatchingForms, getMatchingLinks, getMatchingTables, getNextTextBlock, getTables, getTableStartingWith, getTableStartingWithPrefix, getTableWithID, getTableWithSummary, getTextBlocks, isWebLink, toString
public java.lang.String getTitle() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public java.lang.String getOnLoadEvent() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public java.lang.String getExternalStyleSheet() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public java.lang.String[] getMetaTagContent(java.lang.String attribute, java.lang.String attributeValue)
this can be used like this
getMetaTagContent("name","robots") will return { "index","follow" }
getMetaTagContent("http-equiv","Expires") will return { "now" }
public void parse(java.lang.String text, java.net.URL pageURL) throws org.xml.sax.SAXException, java.io.IOException
text
- pageURL
- org.xml.sax.SAXException
java.io.IOException