public abstract class ResponseWriterWrapper extends ResponseWriter implements FacesWrapper<ResponseWriter>
 既存の ResponseWriter インスタンスに特殊な動作を提供したい開発者によってサブクラス化することができる ResponseWriter の簡単な実装を提供します。すべてのメソッドのデフォルトの実装は、ラップされた ResponseWriter を呼び出すことです。
 使用方法: このクラスを継承し、ラップされている実装をコンストラクターにプッシュし、getWrapped() を使用してラップされているインスタンスにアクセスします。
| コンストラクターと説明 | 
|---|
| ResponseWriterWrapper() 使用すべきではありません。  ラップされている実装を使用する他のコンストラクターを使用します。 | 
| ResponseWriterWrapper(ResponseWriter wrapped)このレスポンスライターが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。 | 
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE@DeprecatedSE public ResponseWriterWrapper()
public ResponseWriterWrapper(ResponseWriter wrapped)
 このレスポンスライターが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。getWrapped() は、ラップされている実装を返します。
wrapped - ラップされる実装。public ResponseWriter getWrapped()
FacesWrapperこのインターフェースを実装するクラスは、このメソッドを使用して、ラップされているクラスのインスタンスを返します。
FacesWrapper<ResponseWriter> の getWrapped public StringSE getContentType()
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.getContentType() を呼び出すことです。
ResponseWriter の getContentType ResponseWriter.getContentType()public StringSE getCharacterEncoding()
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.getCharacterEncoding() を呼び出すことです。
ResponseWriter の getCharacterEncoding ResponseWriter.getCharacterEncoding()public void flush()
           throws IOExceptionSE このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.flush() を呼び出すことです。
FlushableSE の flushSE ResponseWriter の flush IOExceptionSEResponseWriter.flush()public void startDocument()
                   throws IOExceptionSE このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.startDocument() を呼び出すことです。
ResponseWriter の startDocument IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.startDocument()public void endDocument()
                 throws IOExceptionSE このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.endDocument() を呼び出すことです。
ResponseWriter の endDocument IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.endDocument()public void startElement(StringSE name, UIComponent component) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.startElement(String, jakarta.faces.component.UIComponent) を呼び出すことです。
ResponseWriter の startElement name - 開始する要素の名前 component - この要素が対応する UIComponent(存在する場合)。このコンポーネントは、標準の HTML_BASIC RenderKit 仕様に従って、通過属性についてインスペクションされます。IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.startElement(String, jakarta.faces.component.UIComponent)public void startCDATA()
                throws IOExceptionSE このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.startCDATA() を呼び出すことです。
ResponseWriter の startCDATA IOExceptionSE - 読み取り / 書き込みエラー時 public void endCDATA()
              throws IOExceptionSE このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.endCDATA() を呼び出すことです。
ResponseWriter の endCDATA IOExceptionSE - 読み取り / 書き込みエラー時 public void endElement(StringSE name) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.endElement(String) を呼び出すことです。
ResponseWriter の endElement name - 終了する要素の名前 IOExceptionSE - 読み取り / 書き込みエラー時 ResponseWriter.endElement(String)public void writeAttribute(StringSE name, ObjectSE value, StringSE property) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.writeAttribute(String, Object, String) を呼び出すことです。
ResponseWriter の writeAttribute name - 追加する属性名 value - 追加する属性値 property - この生成された属性が対応する、包含要素に関連付けられた UIComponent のプロパティまたは属性(存在する場合)の名前 IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.writeAttribute(String, Object, String)public void writeURIAttribute(StringSE name, ObjectSE value, StringSE property) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.writeURIAttribute(String, Object, String) を呼び出すことです。
ResponseWriter の writeURIAttribute name - 追加する属性名 value - 追加する属性値 property - この生成された属性が対応する、包含要素に関連付けられた UIComponent のプロパティまたは属性(存在する場合)の名前 IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.writeURIAttribute(String, Object, String)public void writeComment(ObjectSE comment) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.writeComment(Object) を呼び出すことです。
ResponseWriter の writeComment comment - コメントのテキストコンテンツ IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.writeComment(Object)public void writeDoctype(StringSE doctype) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.writeDoctype(java.lang.String) を呼び出すことです。
ResponseWriter の writeDoctype doctype - Doctype のテキストコンテンツ IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.writeDoctype(java.lang.String)public void writePreamble(StringSE preamble) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.writePreamble(java.lang.String) を呼び出すことです。
ResponseWriter の writePreamble preamble - プリアンブルのテキストコンテンツ IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.writePreamble(java.lang.String)public void writeText(ObjectSE text, StringSE property) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.writeText(Object, String) を呼び出すことです。
ResponseWriter の writeText text - 書かれるテキスト property - この生成されたテキストが対応する、包含要素に関連付けられた UIComponent のプロパティまたは属性(存在する場合)の名前 IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.writeText(Object, String)public void writeText(ObjectSE text, UIComponent component, StringSE property) throws IOExceptionSE
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.writeText(Object, UIComponent, String) を呼び出すことです。
ResponseWriter の writeText text - 書かれるテキスト component - この要素が対応する UIComponent(存在する場合)property - この生成されたテキストが対応する、包含要素に関連付けられた UIComponent のプロパティまたは属性(存在する場合)の名前 IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.writeText(Object, String)public void writeText(char[] text,
                      int off,
                      int len)
               throws IOExceptionSE このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.writeText(char[], int, int) を呼び出すことです。
ResponseWriter の writeText text - 書かれるテキスト off - 開始オフセット (zero-relative)len - 書き込む文字数 IOExceptionSE - 入出力エラーが発生した場合 ResponseWriter.writeText(char[], int, int)public ResponseWriter cloneWithWriter(WriterSE writer)
 このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで ResponseWriter.cloneWithWriter(java.io.Writer) を呼び出すことです。
ResponseWriter の cloneWithWriter writer - 出力先である Writer ResponseWriterResponseWriter.cloneWithWriter(java.io.Writer)public void close()
           throws IOExceptionSE このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで Writer.close()SE を呼び出すことです。
CloseableSE の closeSE AutoCloseableSE の closeSE WriterSE の closeSE IOExceptionSEWriter.close()SEpublic void write(char[] cbuf,
                  int off,
                  int len)
           throws IOExceptionSE このメソッドのデフォルトの動作は、ラップされた ResponseWriter オブジェクトで Writer.write(char[], int, int)SE を呼び出すことです。
WriterSE の writeSE IOExceptionSEWriter.write(char[], int, int)SECopyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.