クラス SearchKeywordContext
- java.lang.ObjectSE
-
- jakarta.faces.component.search.SearchKeywordContext
public class SearchKeywordContext extends ObjectSE
SearchKeywordContext は、
SearchKeywordResolver.resolve(jakarta.faces.component.search.SearchKeywordContext, jakarta.faces.component.UIComponent, java.lang.String)
の実装に役立つコンテキスト情報を提供します。- 導入:
- 2.3
コンストラクターのサマリー
コンストラクター コンストラクター 説明 SearchKeywordContext(SearchExpressionContext searchExpressionContext, ContextCallback callback, StringSE remainingExpression)
指定された引数で新しいコンテキストを構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 ContextCallback
getCallback()
現在のリクエストのContextCallback
を返します。StringSE
getRemainingExpression()
現在のリクエストの残りの式を返します。SearchExpressionContext
getSearchExpressionContext()
現在のリクエストのSearchExpressionContext
を返します。void
invokeContextCallback(UIComponent target)
このメソッドは、キーワードの解決されたコンポーネントを持つSearchKeywordResolver.resolve(jakarta.faces.component.search.SearchKeywordContext, jakarta.faces.component.UIComponent, java.lang.String)
の実装によって呼び出されます。boolean
isKeywordResolved()
キーワードが解決されたかどうかを返します。void
setKeywordResolved(boolean keywordResolved)
キーワードが解決されたかどうかを設定します。
コンストラクターの詳細
SearchKeywordContext
public SearchKeywordContext(SearchExpressionContext searchExpressionContext, ContextCallback callback, StringSE remainingExpression)
指定された引数で新しいコンテキストを構築します。
- パラメーター:
searchExpressionContext
- 現在のリクエストのSearchExpressionContext
callback
-ContextCallback
remainingExpression
- 残りの式。
メソッドの詳細
invokeContextCallback
public void invokeContextCallback(UIComponent target)
このメソッドは、キーワードの解決されたコンポーネントを持つ
SearchKeywordResolver.resolve(jakarta.faces.component.search.SearchKeywordContext, jakarta.faces.component.UIComponent, java.lang.String)
の実装によって呼び出されます。- パラメーター:
target
- 解決されたUIComponent
。- 導入:
- 2.3
getSearchExpressionContext
public SearchExpressionContext getSearchExpressionContext()
現在のリクエストの
SearchExpressionContext
を返します。- 戻り値:
SearchExpressionContext
- 導入:
- 2.3
getCallback
public ContextCallback getCallback()
現在のリクエストの
ContextCallback
を返します。- 戻り値:
ContextCallback
- 導入:
- 2.3
getRemainingExpression
public StringSE getRemainingExpression()
現在のリクエストの残りの式を返します。
- 戻り値:
- 残りの式。
- 導入:
- 2.3
isKeywordResolved
public boolean isKeywordResolved()
キーワードが解決されたかどうかを返します。
- 戻り値:
- キーワードが解決された場合。
- 導入:
- 2.3
setKeywordResolved
public void setKeywordResolved(boolean keywordResolved)
キーワードが解決されたかどうかを設定します。
- パラメーター:
keywordResolved
- キーワードが解決された場合。- 導入:
- 2.3