Package org.htmlunit.html.serializer
Class HtmlSerializerNormalizedText.HtmlSerializerTextBuilder
- java.lang.Object
-
- org.htmlunit.html.serializer.HtmlSerializerNormalizedText.HtmlSerializerTextBuilder
-
- Enclosing class:
- HtmlSerializerNormalizedText
protected static class HtmlSerializerNormalizedText.HtmlSerializerTextBuilder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classHtmlSerializerNormalizedText.HtmlSerializerTextBuilder.ModeMode.private static classHtmlSerializerNormalizedText.HtmlSerializerTextBuilder.State
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringBuilderbuilder_private static java.lang.StringLINE_SEPARATORprivate static intLINE_SEPARATOR_LENGTHprivate HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.Statestate_private inttrimRightPos_
-
Constructor Summary
Constructors Constructor Description HtmlSerializerTextBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappend(java.lang.String content, HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.Mode mode)private voidappendBlank()voidappendBlockSeparator()voidappendNewLine()voidappendTab()java.lang.StringgetText()private static booleanisSpace(char ch)
-
-
-
Field Detail
-
LINE_SEPARATOR
private static final java.lang.String LINE_SEPARATOR
- See Also:
- Constant Field Values
-
LINE_SEPARATOR_LENGTH
private static final int LINE_SEPARATOR_LENGTH
-
state_
private HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.State state_
-
builder_
private final java.lang.StringBuilder builder_
-
trimRightPos_
private int trimRightPos_
-
-
Method Detail
-
append
public void append(java.lang.String content, HtmlSerializerNormalizedText.HtmlSerializerTextBuilder.Mode mode)
-
appendBlockSeparator
public void appendBlockSeparator()
-
appendNewLine
public void appendNewLine()
-
appendTab
public void appendTab()
-
appendBlank
private void appendBlank()
-
getText
public java.lang.String getText()
-
isSpace
private static boolean isSpace(char ch)
-
-