public class BaseHrefTag extends TagNode
children, mPage, nodeBegin, nodeEnd, parent
breakTags, mAttributes, mDefaultScanner
Constructor | Description |
---|---|
BaseHrefTag() |
Create a new base tag.
|
Modifier and Type | Method | Description |
---|---|---|
void |
doSemanticAction() |
Perform the meaning of this tag.
|
java.lang.String |
getBaseUrl() |
Get the value of the
HREF attribute, if any. |
java.lang.String[] |
getIds() |
Return the set of names handled by this tag.
|
void |
setBaseUrl(java.lang.String base) |
Set the value of the
HREF attribute. |
clone, collectInto, getChildren, getEndPosition, getFirstChild, getLastChild, getNextSibling, getPage, getParent, getPreviousSibling, getStartPosition, setChildren, setEndPosition, setPage, setParent, setStartPosition, toHtml
clone, collectInto, getChildren, getEndPosition, getFirstChild, getLastChild, getNextSibling, getPage, getParent, getPreviousSibling, getStartPosition, setChildren, setEndPosition, setPage, setParent, setStartPosition, toHtml
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
public java.lang.String[] getIds()
public java.lang.String getBaseUrl()
HREF
attribute, if any.HREF
value, with the leading and trailing whitespace removed, if any.public void setBaseUrl(java.lang.String base)
HREF
attribute.base
- The new HREF
value.public void doSemanticAction() throws ParserException
doSemanticAction
in interface Node
doSemanticAction
in class AbstractNode
ParserException
- If setting the base URL fails.HTML Parser is an open source library released under LGPL.