org.htmlcleaner |
|
Java Source File Name | Type | Comment |
BaseToken.java | Interface |
Base token interface. |
BrowserCompactXmlSerializer.java | Class |
Broswer compact XML serializer - creates resulting XML by stripping whitespaces wherever possible,
but preserving single whitespace where at least one exists. |
CommandLine.java | Class | Command line usage class.
Created by: Vladimir Nikic
Date: November, 2006. |
CommentToken.java | Class | HTML comment token.
Created by: Vladimir Nikic
Date: November, 2006. |
CompactXmlSerializer.java | Class | Compact XML serializer - creates resulting XML by stripping whitespaces.
Created by: Vladimir Nikic
Date: November, 2006. |
ContentToken.java | Class | HTML text token.
Created by: Vladimir Nikic
Date: November, 2006. |
DoctypeToken.java | Class | HTML doctype token.
Created by: Vladimir Nikic
Date: November, 2006. |
DomSerializer.java | Class | DOM serializer - creates xml DOM.
Created by: Vladimir Nikic
Date: April, 2007. |
EndTagToken.java | Class | HTML tag end token.
Created by: Vladimir Nikic
Date: November, 2006. |
HtmlCleaner.java | Class | Main HtmlCleaner class.
It represents public interface to the user. |
HtmlCleanerForAnt.java | Class | Support for ANT.
Created by: Vladimir Nikic
Date: December, 2006. |
HtmlTagProvider.java | Class |
Default HTML tag info provider. |
HtmlTokenizer.java | Class | Main HTML tokenizer. |
ITagInfoProvider.java | Interface |
Provides set of TagInfo instances. |
JDomSerializer.java | Class | DOM serializer - creates xml DOM.
Created by: Vladimir Nikic, Benson Margulies
Date: April, 2007. |
PrettyXmlSerializer.java | Class | Pretty XML serializer - creates resulting XML with indenting lines.
Created by: Vladimir Nikic
Date: November, 2006. |
SimpleXmlSerializer.java | Class | Simple XML serializer - creates resulting XML without indenting lines.
Created by: Vladimir Nikic
Date: November, 2006. |
SpecialEntities.java | Class | This class contains map with special entities used in HTML and their
unicodes.
Created by: Vladimir Nikic
Date: November, 2006. |
TagInfo.java | Class |
Class contains information about single HTML tag.
It also contains rules to for tag balancing. |
TagNode.java | Class | XML node node tag - it is produced during cleaning process when all start and end
tokens are removed and replaced by instances of TagNode.
Created by: Vladimir Nikic
Date: November, 2006. |
TagToken.java | Class | HTML tag token - descendants are start (TagNode) and end token (EndTagToken).
Created by: Vladimir Nikic
Date: November, 2006. |
Utils.java | Class | Common utilities.
Created by: Vladimir Nikic
Date: November, 2006. |
XmlSerializer.java | Class | Abstract XML serializer - contains common logic for descendants.
Created by: Vladimir Nikic
Date: November, 2006. |