|
HTML Parser Home Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.htmlparser.nodes.AbstractNode
org.htmlparser.nodes.TagNode
org.htmlparser.tags.ImageTag
public class ImageTag
Identifies an image tag.
Field Summary | |
---|---|
protected java.lang.String |
imageURL
Holds the set value of the SRC attribute, since this can differ from the attribute value due to relative references resolved by the scanner. |
Fields inherited from class org.htmlparser.nodes.TagNode |
---|
breakTags, mAttributes, mDefaultScanner |
Fields inherited from class org.htmlparser.nodes.AbstractNode |
---|
children, mPage, nodeBegin, nodeEnd, parent |
Constructor Summary | |
---|---|
ImageTag()
Create a new image tag. |
Method Summary | |
---|---|
java.lang.String |
extractImageLocn()
Extract the location of the image Given the tag (with attributes), and the url of the html page in which this tag exists, perform best effort to extract the 'intended' URL. |
java.lang.String[] |
getIds()
Return the set of names handled by this tag. |
java.lang.String |
getImageURL()
Returns the location of the image. |
void |
setImageURL(java.lang.String url)
Set the SRC attribute. |
Methods inherited from class org.htmlparser.nodes.TagNode |
---|
accept, breaksFlow, getAttribute, getAttributeEx, getAttributesEx, getEnders, getEndingLineNumber, getEndTag, getEndTagEnders, getRawTagName, getStartingLineNumber, getTagBegin, getTagEnd, getTagName, getText, getThisScanner, isEmptyXmlTag, isEndTag, removeAttribute, setAttribute, setAttribute, setAttribute, setAttributeEx, setAttributesEx, setEmptyXmlTag, setEndTag, setTagBegin, setTagEnd, setTagName, setText, setThisScanner, toHtml, toPlainTextString, toString |
Methods inherited from class org.htmlparser.nodes.AbstractNode |
---|
clone, collectInto, doSemanticAction, getChildren, getEndPosition, getFirstChild, getLastChild, getNextSibling, getPage, getParent, getPreviousSibling, getStartPosition, setChildren, setEndPosition, setPage, setParent, setStartPosition, toHtml |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.htmlparser.Node |
---|
clone, collectInto, doSemanticAction, getChildren, getEndPosition, getFirstChild, getLastChild, getNextSibling, getPage, getParent, getPreviousSibling, getStartPosition, setChildren, setEndPosition, setPage, setParent, setStartPosition, toHtml |
Field Detail |
---|
protected java.lang.String imageURL
Constructor Detail |
---|
public ImageTag()
Method Detail |
---|
public java.lang.String[] getIds()
getIds
in interface Tag
getIds
in class TagNode
public java.lang.String extractImageLocn()
<IMG SRC=http://www.redgreen.com> - normal <IMG SRC =http://www.redgreen.com> - space between attribute name and equals sign <IMG SRC= http://www.redgreen.com> - space between equals sign and attribute value <IMG SRC = http://www.redgreen.com> - space both sides of equals sign
public java.lang.String getImageURL()
public void setImageURL(java.lang.String url)
SRC
attribute.
url
- The new value of the SRC
attribute.
|
© 2005 Derrick Oswald Feb 07, 2013
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
HTML Parser is an open source library released under LGPL. | |