Class HtmlTreeBuilderState
java.lang.Object
com.itextpdf.styledxmlparser.jsoup.parser.HtmlTreeBuilderState
- Direct Known Subclasses:
HtmlTreeBuilderState.AfterAfterBodyBS, HtmlTreeBuilderState.AfterAfterFrameSetBS, HtmlTreeBuilderState.AfterBodyBS, HtmlTreeBuilderState.AfterFrameSetBS, HtmlTreeBuilderState.AfterHeadBS, HtmlTreeBuilderState.BeforeHeadBS, HtmlTreeBuilderState.BeforeHtmlBS, HtmlTreeBuilderState.ForeignContentBS, HtmlTreeBuilderState.InBodyBS, HtmlTreeBuilderState.InCaptionBS, HtmlTreeBuilderState.InCellBS, HtmlTreeBuilderState.InColumnGroupBS, HtmlTreeBuilderState.InFrameSetBS, HtmlTreeBuilderState.InHeadBS, HtmlTreeBuilderState.InHeadNoScriptBS, HtmlTreeBuilderState.InitialBS, HtmlTreeBuilderState.InRowBS, HtmlTreeBuilderState.InSelectBS, HtmlTreeBuilderState.InSelectInTableBS, HtmlTreeBuilderState.InTableBodyBS, HtmlTreeBuilderState.InTableBS, HtmlTreeBuilderState.InTableTextBS, HtmlTreeBuilderState.TextBS
The Tree Builder's current state. Each state embodies the processing for the state, and transitions to other states.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final class(package private) static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStatestatic HtmlTreeBuilderStateprivate static final Stringstatic HtmlTreeBuilderState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidhandleRawtext(Token.StartTag startTag, HtmlTreeBuilder tb) private static voidhandleRcData(Token.StartTag startTag, HtmlTreeBuilder tb) private static booleanprivate static booleanisWhitespace(String data) (package private) abstract booleanprocess(Token t, HtmlTreeBuilder tb)
-
Field Details
-
Initial
-
BeforeHtml
-
BeforeHead
-
InHead
-
InHeadNoscript
-
AfterHead
-
InBody
-
Text
-
InTable
-
InTableText
-
InCaption
-
InColumnGroup
-
InTableBody
-
InRow
-
InCell
-
InSelect
-
InSelectInTable
-
AfterBody
-
InFrameset
-
AfterFrameset
-
AfterAfterBody
-
AfterAfterFrameset
-
ForeignContent
-
nullString
-
-
Constructor Details
-
HtmlTreeBuilderState
HtmlTreeBuilderState()
-
-
Method Details
-
process
-
isWhitespace
-
isWhitespace
-
handleRcData
-
handleRawtext
-