javax.faces.context
Класс ResponseWriterWrapper

java.lang.Object
  расширенный java.io.Writer
      расширенный javax.faces.context.ResponseWriter
          расширенный javax.faces.context.ResponseWriterWrapper
Все Реализованные Интерфейсы:
java.io. Closeable, java.io. Flushable, java.lang. Appendable, FacesWrapper <ResponseWriter>
Прямые Известные Подклассы:
PartialResponseWriter

public abstract class ResponseWriterWrapper
расширяет ResponseWriter
реализации FacesWrapper <ResponseWriter>

Обеспечивает простую реализацию ResponseWriter это может быть разделено на подклассы разработчиками, желающими обеспечить специализированное поведение для существующего ResponseWriter экземпляр. Реализация по умолчанию всех методов должна вызвать через к обернутому ResponseWriter.

Использование: расширьте этот class и переопределение getWrapped() чтобы возвратить экземпляр, мы переносимся.

С тех пор:
1.2

Полевая Сводка
 
Поля, наследованные от class java.io. Писатель
lock
 
Сводка конструктора
ResponseWriterWrapper()
           
 
Сводка метода
 ResponseWriter cloneWithWriter(java.io.Writer writer)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#cloneWithWriter(java.io.Writer) на обернутом ResponseWriter объект.
 void close()
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#close() на обернутом ResponseWriter объект.
 void endCDATA()
          

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#endCDATA на обернутом ResponseWriter объект.

 void endDocument()
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#endDocument() на обернутом ResponseWriter объект.
 void endElement(java.lang.String name)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#endElement(String) на обернутом ResponseWriter объект.
 void flush()
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#flush() на обернутом ResponseWriter объект.
 java.lang.String getCharacterEncoding()
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#getCharacterEncoding() на обернутом ResponseWriter объект.
 java.lang.String getContentType()
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#getContentType() на обернутом ResponseWriter объект.
abstract  ResponseWriter getWrapped()
          

Возвратите экземпляр, который мы обертываем.

 void startCDATA()
          

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#startCDATA на обернутом ResponseWriter объект.

 void startDocument()
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#startDocument() на обернутом ResponseWriter объект.
 void startElement(java.lang.String name, UIComponent component)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#startElement(String, javax.faces.component.UIComponent) на обернутом ResponseWriter объект.
 void write(char[] cbuf, int off, int len)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#write(char[], int, int) на обернутом ResponseWriter объект.
 void writeAttribute(java.lang.String name, java.lang.Object value, java.lang.String property)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeAttribute(String, Object, String) на обернутом ResponseWriter объект.
 void writeComment(java.lang.Object comment)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeComment(Object) на обернутом ResponseWriter объект.
 void writeText(char[] text, int off, int len)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeText(char[], int, int) на обернутом ResponseWriter объект.
 void writeText(java.lang.Object text, java.lang.String property)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeText(Object, String) на обернутом ResponseWriter объект.
 void writeText(java.lang.Object text, UIComponent component, java.lang.String property)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeText(Object, UIComponent, String) на обернутом ResponseWriter объект.
 void writeURIAttribute(java.lang.String name, java.lang.Object value, java.lang.String property)
          Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeURIAttribute(String, Object, String) на обернутом ResponseWriter объект.
 
Методы, наследованные от class java.io. Писатель
append, append, append, write, write, write, write
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

ResponseWriterWrapper

public ResponseWriterWrapper()
Деталь метода

getWrapped

public abstract ResponseWriter getWrapped()

Возвратите экземпляр, который мы обертываем. С версии 2 этот метод общедоступен.

Определенный:
getWrapped в интерфейсе FacesWrapper<ResponseWriter>

getContentType

public java.lang.String getContentType()

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#getContentType() на обернутом ResponseWriter объект.

Определенный:
getContentType в class ResponseWriter
С тех пор:
1.2
См. Также:
ResponseWriter#getContentType()

getCharacterEncoding

public java.lang.String getCharacterEncoding()

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#getCharacterEncoding() на обернутом ResponseWriter объект.

Определенный:
getCharacterEncoding в class ResponseWriter
С тех пор:
1.2
См. Также:
ResponseWriter#getCharacterEncoding()

сброс

public void flush()
           throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#flush() на обернутом ResponseWriter объект.

Определенный:
flush в интерфейсе java.io.Flushable
Определенный:
flush в class ResponseWriter
Броски:
java.io.IOException
С тех пор:
1.2
См. Также:
ResponseWriter#flush()

startDocument

public void startDocument()
                   throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#startDocument() на обернутом ResponseWriter объект.

Определенный:
startDocument в class ResponseWriter
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#startDocument()

endDocument

public void endDocument()
                 throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#endDocument() на обернутом ResponseWriter объект.

Определенный:
endDocument в class ResponseWriter
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#endDocument()

startElement

public void startElement(java.lang.String name,
                         UIComponent component)
                  throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#startElement(String, javax.faces.component.UIComponent) на обернутом ResponseWriter объект.

Определенный:
startElement в class ResponseWriter
Параметры:
name - Имя элемента, который будет запущен
component - UIComponent (если любой), которому соответствует этот элемент
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#startElement(String, javax.faces.component.UIComponent)

startCDATA

public void startCDATA()
                throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#startCDATA на обернутом ResponseWriter объект.

Переопределения:
startCDATA в class ResponseWriter
Броски:
java.io.IOException - на любой ошибке чтения-записи
С тех пор:
2.0

endCDATA

public void endCDATA()
              throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#endCDATA на обернутом ResponseWriter объект.

Переопределения:
endCDATA в class ResponseWriter
Броски:
java.io.IOException - на любой ошибке чтения-записи
С тех пор:
2.0

endElement

public void endElement(java.lang.String name)
                throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#endElement(String) на обернутом ResponseWriter объект.

Определенный:
endElement в class ResponseWriter
Параметры:
name - Имя элемента, который будет закончен
Броски:
java.io.IOException - на любой ошибке чтения-записи
С тех пор:
1.2
См. Также:
ResponseWriter#endElement(String)

writeAttribute

public void writeAttribute(java.lang.String name,
                           java.lang.Object value,
                           java.lang.String property)
                    throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeAttribute(String, Object, String) на обернутом ResponseWriter объект.

Определенный:
writeAttribute в class ResponseWriter
Параметры:
name - Название атрибута, которое будет добавлено
value - Значение атрибута, которое будет добавлено
property - Имя свойства или атрибута (если любой) UIComponent связанный с содержанием элемента, которому этот сгенерированный атрибут соответствует
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#writeAttribute(String, Object, String)

writeURIAttribute

public void writeURIAttribute(java.lang.String name,
                              java.lang.Object value,
                              java.lang.String property)
                       throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeURIAttribute(String, Object, String) на обернутом ResponseWriter объект.

Определенный:
writeURIAttribute в class ResponseWriter
Параметры:
name - Название атрибута, которое будет добавлено
value - Значение атрибута, которое будет добавлено
property - Имя свойства или атрибута (если любой) UIComponent связанный с содержанием элемента, которому этот сгенерированный атрибут соответствует
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#writeURIAttribute(String, Object, String)

writeComment

public void writeComment(java.lang.Object comment)
                  throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeComment(Object) на обернутом ResponseWriter объект.

Определенный:
writeComment в class ResponseWriter
Параметры:
comment - Текстовый контент комментария
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#writeComment(Object)

writeText

public void writeText(java.lang.Object text,
                      java.lang.String property)
               throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeText(Object, String) на обернутом ResponseWriter объект.

Определенный:
writeText в class ResponseWriter
Параметры:
text - Текст, который будет записан
property - Имя свойства или атрибута (если любой) UIComponent связанный с содержанием элемента, которому этот сгенерированный текст соответствует
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#writeText(Object, String)

writeText

public void writeText(java.lang.Object text,
                      UIComponent component,
                      java.lang.String property)
               throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeText(Object, UIComponent, String) на обернутом ResponseWriter объект.

Переопределения:
writeText в class ResponseWriter
Параметры:
text - Текст, который будет записан
component - UIComponent (если любой), которому соответствует этот элемент
property - Имя свойства или атрибута (если любой) UIComponent связанный с содержанием элемента, которому этот сгенерированный текст соответствует
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#writeText(Object, String)

writeText

public void writeText(char[] text,
                      int off,
                      int len)
               throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#writeText(char[], int, int) на обернутом ResponseWriter объект.

Определенный:
writeText в class ResponseWriter
Параметры:
text - Текст, который будет записан
off - Запускающееся смещение (нулевой родственник)
len - Число символов, которые будут записаны
Броски:
java.io.IOException - если ввод/ошибка на выходе происходит
С тех пор:
1.2
См. Также:
ResponseWriter#writeText(char[], int, int)

cloneWithWriter

public ResponseWriter cloneWithWriter(java.io.Writer writer)

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#cloneWithWriter(java.io.Writer) на обернутом ResponseWriter объект.

Определенный:
cloneWithWriter в class ResponseWriter
Параметры:
writer - Writer это - выходное место назначения
С тех пор:
1.2
См. Также:
ResponseWriter#cloneWithWriter(java.io.Writer)

близко

public void close()
           throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#close() на обернутом ResponseWriter объект.

Определенный:
close в интерфейсе java.io.Closeable
Определенный:
close в class java.io.Writer
Броски:
java.io.IOException
С тех пор:
1.2
См. Также:
ResponseWriter#close()

записать

public void write(char[] cbuf,
                  int off,
                  int len)
           throws java.io.IOException

Поведение значения по умолчанию этого метода должно вызвать ResponseWriter#write(char[], int, int) на обернутом ResponseWriter объект.

Определенный:
write в class java.io.Writer
Броски:
java.io.IOException
С тех пор:
1.2
См. Также:
ResponseWriter#write(char[], int, int)


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter