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.