public abstract class XHTMLPageContentBuffer extends AbstractContentBuffer implements XHTMLConstants
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.StringBuilder |
currentBuffer |
protected int |
currentElementIndex |
indentA_ELEMENT, BODY_ELEMENT, BR_ELEMENT, CLASS_ATTR, COL_ELEMENT, COLSPAN_ATTR, DATA_ATTR_TAG, DISPLAY_ATTR, DIV_ELEMENT, H_ELEMENT, HEAD_ELEMENT, HEIGHT_ATTR, HREF_ATTR, HTML_ELEMENT, IMG_ELEMENT, LI_ELEMENT, NAME_ATTR, OL_ELEMENT, P_ELEMENT, ROWSPAN_ATTR, SPAN_ELEMENT, SRC_ATTR, STYLE_ATTR, STYLE_ELEMENT, TABLE_ELEMENT, TD_ELEMENT, TR_ELEMENT, UL_ELEMENT, WIDTH_ATTR, XHTML_1_0_DOCTYPE| Constructor and Description |
|---|
XHTMLPageContentBuffer(int indent) |
| Modifier and Type | Method and Description |
|---|---|
XHTMLPageContentBuffer |
addAttributeValue(java.lang.String value,
boolean firstValue) |
XHTMLPageContentBuffer |
endAttribute() |
void |
endElement(java.lang.String elementName) |
protected void |
endElement(java.lang.String elementName,
java.io.OutputStream out,
int index) |
protected java.lang.StringBuilder |
endElement(java.lang.String elementName,
java.lang.StringBuilder buffer,
int index) |
protected void |
endElement(java.lang.String elementName,
java.io.Writer writer,
int index) |
void |
endElementNotEnclosed() |
protected java.lang.StringBuilder |
getCurrentBuffer() |
void |
save(java.io.OutputStream out) |
void |
save(java.io.Writer writer) |
XHTMLPageContentBuffer |
setAttribute(java.lang.String name,
java.lang.Integer value) |
XHTMLPageContentBuffer |
setAttribute(java.lang.String name,
java.lang.String value) |
XHTMLPageContentBuffer |
startAttribute(java.lang.String name) |
void |
startElement(java.lang.String elementName) |
protected void |
startElement(java.lang.String elementName,
boolean endsElement,
java.io.OutputStream out,
int index) |
protected java.lang.StringBuilder |
startElement(java.lang.String elementName,
boolean endsElement,
java.lang.StringBuilder buffer,
int index) |
protected void |
startElement(java.lang.String elementName,
boolean endsElement,
java.io.Writer writer,
int index) |
void |
startElementNotEnclosed(java.lang.String elementName) |
void |
startEndElement(java.lang.String elementName) |
java.lang.String |
toString() |
doIndentIfNeeded, doIndentIfNeeded, doIndentIfNeeded, setTextprotected java.lang.StringBuilder currentBuffer
protected int currentElementIndex
public void startEndElement(java.lang.String elementName)
public void startElement(java.lang.String elementName)
public void startElementNotEnclosed(java.lang.String elementName)
public void endElementNotEnclosed()
public XHTMLPageContentBuffer setAttribute(java.lang.String name, java.lang.String value)
public XHTMLPageContentBuffer setAttribute(java.lang.String name, java.lang.Integer value)
public XHTMLPageContentBuffer addAttributeValue(java.lang.String value, boolean firstValue)
public XHTMLPageContentBuffer startAttribute(java.lang.String name)
public XHTMLPageContentBuffer endAttribute()
protected java.lang.StringBuilder startElement(java.lang.String elementName,
boolean endsElement,
java.lang.StringBuilder buffer,
int index)
protected void startElement(java.lang.String elementName,
boolean endsElement,
java.io.Writer writer,
int index)
throws java.io.IOException
java.io.IOExceptionprotected void startElement(java.lang.String elementName,
boolean endsElement,
java.io.OutputStream out,
int index)
throws java.io.IOException
java.io.IOExceptionpublic void endElement(java.lang.String elementName)
protected java.lang.StringBuilder endElement(java.lang.String elementName,
java.lang.StringBuilder buffer,
int index)
protected void endElement(java.lang.String elementName,
java.io.Writer writer,
int index)
throws java.io.IOException
java.io.IOExceptionprotected void endElement(java.lang.String elementName,
java.io.OutputStream out,
int index)
throws java.io.IOException
java.io.IOExceptionprotected java.lang.StringBuilder getCurrentBuffer()
getCurrentBuffer in class AbstractContentBufferpublic void save(java.io.Writer writer)
throws java.io.IOException
java.io.IOExceptionpublic void save(java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2022. All Rights Reserved.