public abstract class SearchExpressionContextFactory extends ObjectSE implements FacesWrapper<SearchExpressionContextFactory>
SearchExpressionContext 契約のインターフェースと実装の分離を提供します。使用箇所: このクラスを継承し、ラップされている実装をコンストラクターにプッシュし、getWrapped() を使用してラップされているインスタンスにアクセスします。
| コンストラクターと説明 |
|---|
SearchExpressionContextFactory(SearchExpressionContextFactory wrapped)このファクトリが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
abstract SearchExpressionContext | getSearchExpressionContext(FacesContext context, UIComponent source, SetSE<SearchExpressionHint> expressionHints, SetSE<VisitHint> visitHints)
|
SearchExpressionContextFactory | getWrapped()このファクトリが装飾されている場合、装飾を行う実装はこのメソッドをオーバーライドして、ラップされている実装へのアクセスを提供できます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic SearchExpressionContextFactory(SearchExpressionContextFactory wrapped)
このファクトリが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。getWrapped() は、ラップされている実装を返します。
wrapped - ラップされる実装。public SearchExpressionContextFactory getWrapped()
このファクトリが装飾されている場合、装飾を行う実装はこのメソッドをオーバーライドして、ラップされている実装へのアクセスを提供できます。
FacesWrapper<SearchExpressionContextFactory> の getWrapped public abstract SearchExpressionContext getSearchExpressionContext(FacesContext context, UIComponent source, SetSE<SearchExpressionHint> expressionHints, SetSE<VisitHint> visitHints)
SearchExpressionHandler で使用する SearchExpressionContext インスタンスを作成します。
context - 現在のリクエストの FacesContextsource - 検索を開始するソース / ベースコンポーネント。expressionHints - 検索に適用する SearchExpressionHint null の場合、ヒントは適用されません。visitHints - SearchKeywordResolver によって使用される場合、訪問に適用する VisitHints null の場合、ヒントは適用されません。SearchExpressionContext インスタンス Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.