org.htmlcleaner
Class TagToken
java.lang.Object
org.htmlcleaner.TagToken
- All Implemented Interfaces:
- java.lang.Cloneable, BaseToken
- Direct Known Subclasses:
- EndTagToken, TagNode
public abstract class TagToken
- extends java.lang.Object
- implements BaseToken, java.lang.Cloneable
HTML tag token - descendants are start (TagNode) and end token (EndTagToken).
Created by: Vladimir Nikic
Date: November, 2006.
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
TagToken
public TagToken()
TagToken
public TagToken(java.lang.String name)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getOriginalSource
public java.lang.String getOriginalSource()
setOriginalSource
public void setOriginalSource(java.lang.String originalSource)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getParents
public abstract java.lang.String getParents()
- Get the allowed parent tags for this tag
- Returns:
null if no parent tags are allowed
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone in class java.lang.Object
- Throws:
java.lang.CloneNotSupportedException
isReduceTokenStack
public boolean isReduceTokenStack()