public class HtmlDocumentBuilder extends Object
The HtmlDocumentBuilder
is part of the HtmlFormEngine
and maintains a stack of element which are written out to a StringWriter
.
Actual writing of the html elements is delegated to the HtmlElementWriter
.
Modifier and Type | Class and Description |
---|---|
class |
HtmlDocumentBuilder.HtmlWriteContext |
Modifier and Type | Field and Description |
---|---|
protected HtmlDocumentBuilder.HtmlWriteContext |
context |
protected Stack<HtmlElementWriter> |
elements |
protected StringWriter |
writer |
Constructor and Description |
---|
HtmlDocumentBuilder(HtmlElementWriter documentElement) |
Modifier and Type | Method and Description |
---|---|
HtmlDocumentBuilder |
endElement() |
String |
getHtmlString() |
HtmlDocumentBuilder |
startElement(HtmlElementWriter renderer) |
protected HtmlDocumentBuilder.HtmlWriteContext context
protected Stack<HtmlElementWriter> elements
protected StringWriter writer
public HtmlDocumentBuilder(HtmlElementWriter documentElement)
public HtmlDocumentBuilder startElement(HtmlElementWriter renderer)
public HtmlDocumentBuilder endElement()
public String getHtmlString()
Copyright © 2018. All rights reserved.