Class XmlResponseWriter
- java.lang.Object
-
- java.io.Writer
-
- javax.faces.context.ResponseWriter
-
- org.apache.myfaces.tobago.webapp.TobagoResponseWriter
-
- org.apache.myfaces.tobago.internal.webapp.TobagoResponseWriterBase
-
- org.apache.myfaces.tobago.internal.webapp.XmlResponseWriter
-
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable
public final class XmlResponseWriter extends TobagoResponseWriterBase
-
-
Field Summary
-
Fields inherited from class org.apache.myfaces.tobago.internal.webapp.TobagoResponseWriterBase
XML_VERSION_1_0_ENCODING_UTF_8, XML_VERSION_1_0_ENCODING_UTF_8_CHARS
-
-
Constructor Summary
Constructors Constructor Description XmlResponseWriter(Writer writer, String contentType, Charset charset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.faces.context.ResponseWritercloneWithWriter(Writer originalWriter)protected voidcloseEmptyTag()voidendDocument()voidstartDocument()voidwrite(char[] cbuf, int off, int len)protected voidwriterAttributeValue(String value, boolean escape)voidwriteText(char[] text, int offset, int length)voidwriteText(Object text, String property)-
Methods inherited from class org.apache.myfaces.tobago.internal.webapp.TobagoResponseWriterBase
close, closeOpenTag, endElement, endElement, endElementInternal, findValue, flush, getCallingClassStackTraceElementString, getCharacterEncoding, getComponent, getContentType, getWriter, handlePassThroughAttributes, isStartStillOpen, setComponent, setStartStillOpen, startElement, startElement, startElement, startElementInternal, write, write, write, write, writeAttribute, writeAttribute, writeAttribute, writeAttributeInternal, writeComment, writeInternal, writeURIAttribute, writeURIAttribute
-
Methods inherited from class org.apache.myfaces.tobago.webapp.TobagoResponseWriter
endCDATA, getContentTypeWithCharSet, startCDATA, writeAttribute, writeAttribute, writeClassAttribute, writeClassAttribute, writeClassAttribute, writeClassAttribute, writeClassAttribute, writeCommandMapAttribute, writeIdAttribute, writeNameAttribute, writeText
-
Methods inherited from class javax.faces.context.ResponseWriter
writeDoctype, writePreamble, writeText
-
Methods inherited from class java.io.Writer
append, append, append, nullWriter
-
-
-
-
Method Detail
-
writeText
public void writeText(Object text, String property) throws IOException
- Specified by:
writeTextin classTobagoResponseWriter- Throws:
IOException
-
writeText
public void writeText(char[] text, int offset, int length) throws IOException- Specified by:
writeTextin classjavax.faces.context.ResponseWriter- Throws:
IOException
-
write
public void write(char[] cbuf, int off, int len) throws IOException- Overrides:
writein classTobagoResponseWriterBase- Throws:
IOException
-
closeEmptyTag
protected void closeEmptyTag() throws IOException- Specified by:
closeEmptyTagin classTobagoResponseWriterBase- Throws:
IOException
-
writerAttributeValue
protected void writerAttributeValue(String value, boolean escape) throws IOException
- Specified by:
writerAttributeValuein classTobagoResponseWriterBase- Throws:
IOException
-
cloneWithWriter
public javax.faces.context.ResponseWriter cloneWithWriter(Writer originalWriter)
- Specified by:
cloneWithWriterin classTobagoResponseWriter
-
startDocument
public void startDocument() throws IOException- Overrides:
startDocumentin classTobagoResponseWriterBase- Throws:
IOException
-
endDocument
public void endDocument() throws IOException- Overrides:
endDocumentin classTobagoResponseWriterBase- Throws:
IOException
-
-