org.openfaces.component.validation
Class ValidationSupportResponseWriter

java.lang.Object
  extended by java.io.Writer
      extended by javax.faces.context.ResponseWriter
          extended by javax.faces.context.ResponseWriterWrapper
              extended by org.openfaces.component.validation.ValidationSupportResponseWriter
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable, javax.faces.FacesWrapper<javax.faces.context.ResponseWriter>

public class ValidationSupportResponseWriter
extends javax.faces.context.ResponseWriterWrapper


Constructor Summary
ValidationSupportResponseWriter(javax.faces.context.ResponseWriter writer)
           
ValidationSupportResponseWriter(javax.faces.context.ResponseWriter writer, ValidationSupportResponseWriter parent)
           
 
Method Summary
 javax.faces.context.ResponseWriter cloneWithWriter(java.io.Writer writer)
           
 void close()
           
 void endDocument()
           
 void endElement(java.lang.String name)
           
 void flush()
           
 javax.faces.context.ResponseWriter getWrapped()
           
static int nextBubbleIndex(javax.faces.context.FacesContext context)
           
static void resetBubbleIndex(javax.faces.context.FacesContext context)
           
 void startElement(java.lang.String name, javax.faces.component.UIComponent component)
           
 void write(char[] cbuf, int off, int len)
           
 void writeAttribute(java.lang.String name, java.lang.Object value, java.lang.String property)
           
 void writeComment(java.lang.Object comment)
           
 void writeText(char[] text, int off, int len)
           
 void writeText(java.lang.Object text, java.lang.String property)
           
 void writeURIAttribute(java.lang.String name, java.lang.Object value, java.lang.String property)
           
 
Methods inherited from class javax.faces.context.ResponseWriterWrapper
endCDATA, getCharacterEncoding, getContentType, startCDATA, startDocument, writeText
 
Methods inherited from class java.io.Writer
append, append, append, write, write, write, write
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationSupportResponseWriter

public ValidationSupportResponseWriter(javax.faces.context.ResponseWriter writer)

ValidationSupportResponseWriter

public ValidationSupportResponseWriter(javax.faces.context.ResponseWriter writer,
                                       ValidationSupportResponseWriter parent)
Method Detail

getWrapped

public javax.faces.context.ResponseWriter getWrapped()
Specified by:
getWrapped in interface javax.faces.FacesWrapper<javax.faces.context.ResponseWriter>
Overrides:
getWrapped in class javax.faces.context.ResponseWriterWrapper

write

public void write(char[] cbuf,
                  int off,
                  int len)
           throws java.io.IOException
Overrides:
write in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

flush

public void flush()
           throws java.io.IOException
Specified by:
flush in interface java.io.Flushable
Overrides:
flush in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Specified by:
close in interface java.io.Closeable
Overrides:
close in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

endDocument

public void endDocument()
                 throws java.io.IOException
Overrides:
endDocument in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

startElement

public void startElement(java.lang.String name,
                         javax.faces.component.UIComponent component)
                  throws java.io.IOException
Overrides:
startElement in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

endElement

public void endElement(java.lang.String name)
                throws java.io.IOException
Overrides:
endElement in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

writeAttribute

public void writeAttribute(java.lang.String name,
                           java.lang.Object value,
                           java.lang.String property)
                    throws java.io.IOException
Overrides:
writeAttribute in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

writeURIAttribute

public void writeURIAttribute(java.lang.String name,
                              java.lang.Object value,
                              java.lang.String property)
                       throws java.io.IOException
Overrides:
writeURIAttribute in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

writeComment

public void writeComment(java.lang.Object comment)
                  throws java.io.IOException
Overrides:
writeComment in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

writeText

public void writeText(java.lang.Object text,
                      java.lang.String property)
               throws java.io.IOException
Overrides:
writeText in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

writeText

public void writeText(char[] text,
                      int off,
                      int len)
               throws java.io.IOException
Overrides:
writeText in class javax.faces.context.ResponseWriterWrapper
Throws:
java.io.IOException

cloneWithWriter

public javax.faces.context.ResponseWriter cloneWithWriter(java.io.Writer writer)
Overrides:
cloneWithWriter in class javax.faces.context.ResponseWriterWrapper

resetBubbleIndex

public static void resetBubbleIndex(javax.faces.context.FacesContext context)

nextBubbleIndex

public static int nextBubbleIndex(javax.faces.context.FacesContext context)


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.