クラス PartialViewContextWrapper
- java.lang.ObjectSE
-
- jakarta.faces.context.PartialViewContext
-
- jakarta.faces.context.PartialViewContextWrapper
- 実装されたすべてのインターフェース:
FacesWrapper<PartialViewContext>
public abstract class PartialViewContextWrapper extends PartialViewContext implements 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
コンストラクターのサマリー
コンストラクター コンストラクター 説明 PartialViewContextWrapper()
使用すべきではありません。ラップされている実装を使用する他のコンストラクターを使用します。PartialViewContextWrapper(PartialViewContext wrapped)
このパート的なビューコンテキストが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。
メソッドのサマリー
コンストラクターの詳細
PartialViewContextWrapper
@DeprecatedSE public PartialViewContextWrapper()
使用すべきではありません。ラップされている実装を使用する他のコンストラクターを使用します。
PartialViewContextWrapper
public PartialViewContextWrapper(PartialViewContext wrapped)
このパート的なビューコンテキストが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。
getWrapped()
は、ラップされている実装を返します。- パラメーター:
wrapped
- ラップされる実装。- 導入:
- 2.3
メソッドの詳細
getWrapped
public PartialViewContext getWrapped()
インターフェースからコピーされた説明:FacesWrapper
このインターフェースを実装するクラスは、このメソッドを使用して、ラップされているクラスのインスタンスを返します。
- 次で指定:
- インターフェース
FacesWrapper<PartialViewContext>
のgetWrapped
- 戻り値:
- ラップされたインスタンス。
getExecuteIds
public CollectionSE<StringSE> getExecuteIds()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.getExecuteIds()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のgetExecuteIds
- 戻り値:
- ライフサイクルの実行部分の ID
- 関連事項:
PartialViewContext.getExecuteIds()
getRenderIds
public CollectionSE<StringSE> getRenderIds()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.getRenderIds()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のgetRenderIds
- 戻り値:
- ライフサイクルのレンダリング部分の ID
- 関連事項:
PartialViewContext.getRenderIds()
getEvalScripts
public ListSE<StringSE> getEvalScripts()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.getRenderIds()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のgetEvalScripts
- 戻り値:
- ajax リクエストの完了時にクライアント側で評価されるスクリプトの可変
List
。 - 関連事項:
PartialViewContext.getEvalScripts()
getPartialResponseWriter
public PartialResponseWriter getPartialResponseWriter()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.getPartialResponseWriter()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のgetPartialResponseWriter
- 戻り値:
- 出力用の
ResponseWriter
- 関連事項:
PartialViewContext.getPartialResponseWriter()
setPartialRequest
public void setPartialRequest(boolean isPartialRequest)
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.setPartialRequest(boolean)
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のsetPartialRequest
- パラメーター:
isPartialRequest
- 値true
は、これが部分的なリクエストであることを示します。- 関連事項:
PartialViewContext.setPartialRequest(boolean)
isAjaxRequest
public boolean isAjaxRequest()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.isAjaxRequest()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のisAjaxRequest
- 戻り値:
- これが ajax リクエストかどうか
- 関連事項:
PartialViewContext.isAjaxRequest()
isPartialRequest
public boolean isPartialRequest()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.isPartialRequest()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のisPartialRequest
- 戻り値:
- このリクエストが部分的かどうか
- 関連事項:
PartialViewContext.isPartialRequest()
isExecuteAll
public boolean isExecuteAll()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.isExecuteAll()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のisExecuteAll
- 戻り値:
- これがすべて実行リクエストかどうか
- 関連事項:
PartialViewContext.isExecuteAll()
isRenderAll
public boolean isRenderAll()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.isRenderAll()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のisRenderAll
- 戻り値:
- これがすべてレンダリングリクエストかどうか
- 関連事項:
PartialViewContext.isRenderAll()
isResetValues
public boolean isResetValues()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.isResetValues()
を呼び出すことです。- オーバーライド:
- クラス
PartialViewContext
のisResetValues
- 戻り値:
- これが値のリセットリクエストかどうか
- 関連事項:
PartialViewContext.isResetValues()
setRenderAll
public void setRenderAll(boolean renderAll)
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.setRenderAll(boolean)
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のsetRenderAll
- パラメーター:
renderAll
- 値true
は、ビュー全体をレンダリングする必要があることを示します。- 関連事項:
PartialViewContext.setRenderAll(boolean)
release
public void release()
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.release()
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のrelease
- 関連事項:
PartialViewContext.release()
processPartial
public void processPartial(PhaseId phaseId)
このメソッドのデフォルトの動作は、ラップされた
PartialViewContext
オブジェクトでPartialViewContext.processPartial(PhaseId)
を呼び出すことです。- 次で指定:
- クラス
PartialViewContext
のprocessPartial
- パラメーター:
phaseId
- コンポーネントが処理されるライフサイクルフェーズを示すPhaseId
- 関連事項:
PartialViewContext.processPartial(PhaseId)