Package org.htmlunit.html.serializer
Class HtmlSerializerVisibleText.HtmlSerializerTextBuilder
- java.lang.Object
-
- org.htmlunit.html.serializer.HtmlSerializerVisibleText.HtmlSerializerTextBuilder
-
- Enclosing class:
- HtmlSerializerVisibleText
protected static class HtmlSerializerVisibleText.HtmlSerializerTextBuilder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
HtmlSerializerVisibleText.HtmlSerializerTextBuilder.State
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringBuilder
builder_
private boolean
contentAdded_
private boolean
ignoreHtmlBreaks_
private HtmlSerializerVisibleText.HtmlSerializerTextBuilder.State
state_
private int
trimRightPos_
-
Constructor Summary
Constructors Constructor Description HtmlSerializerTextBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
append(java.lang.String content, HtmlSerializerVisibleText.Mode mode)
void
appendBlank()
void
appendBlockSeparator()
void
appendBreak(HtmlSerializerVisibleText.Mode mode)
java.lang.String
getText()
void
ignoreHtmlBreaks()
void
processHtmlBreaks()
void
resetContentAdded()
void
trimRight(HtmlSerializerVisibleText.Mode mode)
boolean
wasContentAdded()
-
-
-
Field Detail
-
state_
private HtmlSerializerVisibleText.HtmlSerializerTextBuilder.State state_
-
builder_
private final java.lang.StringBuilder builder_
-
trimRightPos_
private int trimRightPos_
-
contentAdded_
private boolean contentAdded_
-
ignoreHtmlBreaks_
private boolean ignoreHtmlBreaks_
-
-
Method Detail
-
append
public void append(java.lang.String content, HtmlSerializerVisibleText.Mode mode)
-
appendBlockSeparator
public void appendBlockSeparator()
-
appendBreak
public void appendBreak(HtmlSerializerVisibleText.Mode mode)
-
appendBlank
public void appendBlank()
-
trimRight
public void trimRight(HtmlSerializerVisibleText.Mode mode)
-
wasContentAdded
public boolean wasContentAdded()
-
resetContentAdded
public void resetContentAdded()
-
ignoreHtmlBreaks
public void ignoreHtmlBreaks()
-
processHtmlBreaks
public void processHtmlBreaks()
-
getText
public java.lang.String getText()
-
-