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, waitSE
public 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.