クラス PartialViewContextWrapper
- 実装されているすべてのインターフェース:
FacesWrapper<PartialViewContext>
既存の PartialViewContext インスタンスに特殊な動作を提供したい開発者によってサブクラス化することができる PartialViewContext の簡単な実装を提供します。すべてのメソッドのデフォルトの実装では、ラップされた ExternalContext インスタンスを呼び出します。
使用方法: このクラスを継承し、ラップされている実装をコンストラクターにプッシュし、getWrapped() を使用してラップされているインスタンスにアクセスします。
- 導入:
- 2.0
フィールドのサマリー
クラス jakarta.faces.context.PartialViewContext から継承されたフィールド
ALL_PARTIAL_PHASE_CLIENT_IDS, PARTIAL_EVENT_PARAM_NAME, PARTIAL_EXECUTE_PARAM_NAME, PARTIAL_RENDER_PARAM_NAME, RESET_VALUES_PARAM_NAMEコンストラクターの概要
コンストラクターコンストラクター説明使用すべきではありません。ラップされている実装を使用する他のコンストラクターを使用します。このパート的なビューコンテキストが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。方法の概要
修飾子と型メソッド説明このメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.getRenderIds()を呼び出すことです。このメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.getExecuteIds()を呼び出すことです。このメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.getPartialResponseWriter()を呼び出すことです。このメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.getRenderIds()を呼び出すことです。このインターフェースを実装するクラスは、このメソッドを使用して、ラップされているクラスのインスタンスを返します。booleanこのメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.isAjaxRequest()を呼び出すことです。booleanこのメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.isExecuteAll()を呼び出すことです。booleanこのメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.isPartialRequest()を呼び出すことです。booleanこのメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.isRenderAll()を呼び出すことです。booleanこのメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.isResetValues()を呼び出すことです。voidprocessPartial(PhaseId phaseId) このメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.processPartial(PhaseId)を呼び出すことです。voidrelease()このメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.release()を呼び出すことです。voidsetPartialRequest(boolean isPartialRequest) このメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.setPartialRequest(boolean)を呼び出すことです。voidsetRenderAll(boolean renderAll) このメソッドのデフォルトの動作は、ラップされたPartialViewContextオブジェクトでPartialViewContext.setRenderAll(boolean)を呼び出すことです。
コンストラクターの詳細
PartialViewContextWrapper
使用すべきではありません。ラップされている実装を使用する他のコンストラクターを使用します。PartialViewContextWrapper
このパート的なビューコンテキストが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。
getWrapped()は、ラップされている実装を返します。- パラメーター:
wrapped- ラップされる実装。- 導入:
- 2.3
メソッドの詳細
getWrapped
インターフェースからコピーされた説明:FacesWrapperこのインターフェースを実装するクラスは、このメソッドを使用して、ラップされているクラスのインスタンスを返します。
- 次で指定:
- インターフェース
FacesWrapper<PartialViewContext>のgetWrapped - 戻り値:
- ラップされたインスタンス。
getExecuteIds
このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.getExecuteIds()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのgetExecuteIds - 戻り値:
- ライフサイクルの実行部分の ID
- 関連事項:
getRenderIds
このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.getRenderIds()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのgetRenderIds - 戻り値:
- ライフサイクルのレンダリング部分の ID
- 関連事項:
getEvalScripts
このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.getRenderIds()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのgetEvalScripts - 戻り値:
- ajax リクエストの完了時にクライアント側で評価されるスクリプトの可変
List。 - 関連事項:
getPartialResponseWriter
このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.getPartialResponseWriter()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのgetPartialResponseWriter - 戻り値:
- 出力用の
ResponseWriter - 関連事項:
setPartialRequest
public void setPartialRequest(boolean isPartialRequest) このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.setPartialRequest(boolean)を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのsetPartialRequest - パラメーター:
isPartialRequest- 値trueは、これが部分的なリクエストであることを示します。- 関連事項:
isAjaxRequest
public boolean isAjaxRequest()このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.isAjaxRequest()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのisAjaxRequest - 戻り値:
- これが ajax リクエストかどうか
- 関連事項:
isPartialRequest
public boolean isPartialRequest()このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.isPartialRequest()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのisPartialRequest - 戻り値:
- このリクエストが部分的かどうか
- 関連事項:
isExecuteAll
public boolean isExecuteAll()このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.isExecuteAll()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのisExecuteAll - 戻り値:
- これがすべて実行リクエストかどうか
- 関連事項:
isRenderAll
public boolean isRenderAll()このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.isRenderAll()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのisRenderAll - 戻り値:
- これがすべてレンダリングリクエストかどうか
- 関連事項:
isResetValues
public boolean isResetValues()このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.isResetValues()を呼び出すことです。- オーバーライド:
- クラス
PartialViewContextのisResetValues - 戻り値:
- これが値のリセットリクエストかどうか
- 関連事項:
setRenderAll
public void setRenderAll(boolean renderAll) このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.setRenderAll(boolean)を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのsetRenderAll - パラメーター:
renderAll- 値trueは、ビュー全体をレンダリングする必要があることを示します。- 関連事項:
release
public void release()このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.release()を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのrelease - 関連事項:
processPartial
このメソッドのデフォルトの動作は、ラップされた
PartialViewContextオブジェクトでPartialViewContext.processPartial(PhaseId)を呼び出すことです。- 次で指定:
- クラス
PartialViewContextのprocessPartial - パラメーター:
phaseId- コンポーネントが処理されるライフサイクルフェーズを示すPhaseId- 関連事項: