sidekick.html.parser.html
Class HtmlDocument.Tag
java.lang.Object
sidekick.html.parser.html.HtmlDocument.HtmlElement
sidekick.html.parser.html.HtmlDocument.Tag
- All Implemented Interfaces:
- sidekick.util.SideKickElement
- Enclosing class:
- HtmlDocument
public static class HtmlDocument.Tag
- extends HtmlDocument.HtmlElement
HTML start tag. Stores the tag name and a list of tag attributes.
| Methods inherited from class sidekick.html.parser.html.HtmlDocument.HtmlElement |
equals, getEndLocation, getEndPosition, getStartLocation, getStartPosition, setEndLocation, setEndLocation, setEndPosition, setStartLocation, setStartLocation, setStartPosition |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
tagStart
public java.lang.String tagStart
tagName
public java.lang.String tagName
attributeList
public HtmlDocument.AttributeList attributeList
tagEnd
public java.lang.String tagEnd
emptyTag
public boolean emptyTag
isJspTag
public boolean isJspTag
HtmlDocument.Tag
public HtmlDocument.Tag(java.lang.String name,
HtmlDocument.AttributeList a)
HtmlDocument.Tag
public HtmlDocument.Tag(java.lang.String tagStart,
java.lang.String name,
HtmlDocument.AttributeList a,
java.lang.String tagEnd)
sortAttributes
public void sortAttributes()
setEmpty
public void setEmpty(boolean b)
setIsJspTag
public void setIsJspTag(boolean b)
accept
public void accept(HtmlVisitor v)
- Specified by:
accept in class HtmlDocument.HtmlElement
hasAttribute
public boolean hasAttribute(java.lang.String name)
hasAttributeValue
public boolean hasAttributeValue(java.lang.String name)
getAttributeValue
public java.lang.String getAttributeValue(java.lang.String name)
getLength
public int getLength()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
toLongString
public java.lang.String toLongString()
- Overrides:
toLongString in class HtmlDocument.HtmlElement