org.apache.myfaces.shared_tomahawk.renderkit.html
Class HtmlResponseWriterImpl
java.lang.Object
java.io.Writer
javax.faces.context.ResponseWriter
org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlResponseWriterImpl
- All Implemented Interfaces:
- Closeable, Flushable, Appendable
- Direct Known Subclasses:
- HtmlBufferResponseWriterWrapper
public class HtmlResponseWriterImpl
- extends javax.faces.context.ResponseWriter
- Version:
- $Revision: 1401386 $ $Date: 2012-10-23 13:59:22 -0500 (Tue, 23 Oct 2012) $
- Author:
- Manfred Geiler (latest modification by $Author: lu4242 $), Anton Koinov
Method Summary |
javax.faces.context.ResponseWriter |
cloneWithWriter(Writer writer)
|
void |
close()
|
void |
endCDATA()
|
void |
endDocument()
|
void |
endElement(String name)
|
void |
flush()
|
String |
getCharacterEncoding()
|
String |
getContentType()
|
protected StreamCharBuffer |
getInternalBuffer()
|
protected StreamCharBuffer |
getInternalBuffer(boolean reset)
|
String |
getWriterContentTypeMode()
|
void |
startCDATA()
|
void |
startDocument()
|
void |
startElement(String name,
javax.faces.component.UIComponent uiComponent)
|
static boolean |
supportsContentType(String contentType)
|
void |
write(char[] cbuf)
|
void |
write(char[] cbuf,
int off,
int len)
|
void |
write(int c)
|
void |
write(String str)
|
void |
write(String str,
int off,
int len)
|
void |
writeAttribute(String name,
Object value,
String componentPropertyName)
|
void |
writeComment(Object value)
|
void |
writeText(char[] cbuf,
int off,
int len)
|
void |
writeText(Object value,
String componentPropertyName)
|
void |
writeText(Object object,
javax.faces.component.UIComponent component,
String string)
This method ignores the UIComponent provided and simply calls
writeText(Object,String) |
void |
writeURIAttribute(String name,
Object value,
String componentPropertyName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HtmlResponseWriterImpl
public HtmlResponseWriterImpl(Writer writer,
String contentType,
String characterEncoding)
HtmlResponseWriterImpl
public HtmlResponseWriterImpl(Writer writer,
String contentType,
String characterEncoding,
boolean wrapScriptContentWithXmlCommentTag)
HtmlResponseWriterImpl
public HtmlResponseWriterImpl(Writer writer,
String contentType,
String characterEncoding,
boolean wrapScriptContentWithXmlCommentTag,
String writerContentTypeMode)
throws javax.faces.FacesException
- Throws:
javax.faces.FacesException
supportsContentType
public static boolean supportsContentType(String contentType)
getContentType
public String getContentType()
- Specified by:
getContentType
in class javax.faces.context.ResponseWriter
getWriterContentTypeMode
public String getWriterContentTypeMode()
getCharacterEncoding
public String getCharacterEncoding()
- Specified by:
getCharacterEncoding
in class javax.faces.context.ResponseWriter
flush
public void flush()
throws IOException
- Specified by:
flush
in interface Flushable
- Specified by:
flush
in class javax.faces.context.ResponseWriter
- Throws:
IOException
startDocument
public void startDocument()
- Specified by:
startDocument
in class javax.faces.context.ResponseWriter
endDocument
public void endDocument()
throws IOException
- Specified by:
endDocument
in class javax.faces.context.ResponseWriter
- Throws:
IOException
startElement
public void startElement(String name,
javax.faces.component.UIComponent uiComponent)
throws IOException
- Specified by:
startElement
in class javax.faces.context.ResponseWriter
- Throws:
IOException
startCDATA
public void startCDATA()
throws IOException
- Overrides:
startCDATA
in class javax.faces.context.ResponseWriter
- Throws:
IOException
endCDATA
public void endCDATA()
throws IOException
- Overrides:
endCDATA
in class javax.faces.context.ResponseWriter
- Throws:
IOException
endElement
public void endElement(String name)
throws IOException
- Specified by:
endElement
in class javax.faces.context.ResponseWriter
- Throws:
IOException
writeAttribute
public void writeAttribute(String name,
Object value,
String componentPropertyName)
throws IOException
- Specified by:
writeAttribute
in class javax.faces.context.ResponseWriter
- Throws:
IOException
writeURIAttribute
public void writeURIAttribute(String name,
Object value,
String componentPropertyName)
throws IOException
- Specified by:
writeURIAttribute
in class javax.faces.context.ResponseWriter
- Throws:
IOException
writeComment
public void writeComment(Object value)
throws IOException
- Specified by:
writeComment
in class javax.faces.context.ResponseWriter
- Throws:
IOException
writeText
public void writeText(Object value,
String componentPropertyName)
throws IOException
- Specified by:
writeText
in class javax.faces.context.ResponseWriter
- Throws:
IOException
writeText
public void writeText(char[] cbuf,
int off,
int len)
throws IOException
- Specified by:
writeText
in class javax.faces.context.ResponseWriter
- Throws:
IOException
cloneWithWriter
public javax.faces.context.ResponseWriter cloneWithWriter(Writer writer)
- Specified by:
cloneWithWriter
in class javax.faces.context.ResponseWriter
close
public void close()
throws IOException
- Specified by:
close
in interface Closeable
- Specified by:
close
in class Writer
- Throws:
IOException
write
public void write(char[] cbuf,
int off,
int len)
throws IOException
- Specified by:
write
in class Writer
- Throws:
IOException
write
public void write(int c)
throws IOException
- Overrides:
write
in class Writer
- Throws:
IOException
write
public void write(char[] cbuf)
throws IOException
- Overrides:
write
in class Writer
- Throws:
IOException
write
public void write(String str)
throws IOException
- Overrides:
write
in class Writer
- Throws:
IOException
write
public void write(String str,
int off,
int len)
throws IOException
- Overrides:
write
in class Writer
- Throws:
IOException
writeText
public void writeText(Object object,
javax.faces.component.UIComponent component,
String string)
throws IOException
- This method ignores the
UIComponent
provided and simply calls
writeText(Object,String)
- Overrides:
writeText
in class javax.faces.context.ResponseWriter
- Throws:
IOException
- Since:
- 1.2
getInternalBuffer
protected StreamCharBuffer getInternalBuffer()
getInternalBuffer
protected StreamCharBuffer getInternalBuffer(boolean reset)
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.