public abstract class ApplicationWrapper extends Application implements FacesWrapper<Application>
既存の Application
インスタンスに特殊な動作を提供したい開発者によってサブクラス化することができる Application
の簡単な実装を提供します。すべてのメソッドのデフォルトの実装は、ラップされた Application
を呼び出すことです。
使用方法: このクラスを継承し、ラップされている実装をコンストラクターにプッシュし、getWrapped()
を使用してラップされているインスタンスにアクセスします。
コンストラクターと説明 |
---|
ApplicationWrapper() 使用すべきではありません。 ラップされている実装を使用する他のコンストラクターを使用します。 |
ApplicationWrapper(Application wrapped) このアプリケーションが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@DeprecatedSE public ApplicationWrapper()
public ApplicationWrapper(Application wrapped)
このアプリケーションが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。getWrapped()
は、ラップされている実装を返します。
wrapped
- ラップされる実装。public Application getWrapped()
FacesWrapper
このインターフェースを実装するクラスは、このメソッドを使用して、ラップされているクラスのインスタンスを返します。
FacesWrapper<Application>
の getWrapped
public ActionListener getActionListener()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getActionListener()
を呼び出すことです。
Application
の getActionListener
public void setActionListener(ActionListener listener)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.setActionListener(javax.faces.event.ActionListener)
を呼び出すことです。
Application
の setActionListener
listener
- 新しいデフォルトの ActionListener
public LocaleSE getDefaultLocale()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getDefaultLocale()
を呼び出すことです。
Application
の getDefaultLocale
null
。public void setDefaultLocale(LocaleSE locale)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.setDefaultLocale(java.util.Locale)
を呼び出すことです。
Application
の setDefaultLocale
locale
- 新しいデフォルトの Locale
public StringSE getDefaultRenderKitId()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getDefaultRenderKitId()
を呼び出すことです。
Application
の getDefaultRenderKitId
null
。public void addDefaultValidatorId(StringSE validatorId)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.addDefaultValidatorId(String)
を呼び出すことです。
Application
の addDefaultValidatorId
validatorId
- バリデータ ID。public MapSE<StringSE,StringSE> getDefaultValidatorInfo()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getDefaultValidatorInfo()
を呼び出すことです。
Application
の getDefaultValidatorInfo
public void setDefaultRenderKitId(StringSE renderKitId)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.setDefaultRenderKitId(String)
を呼び出すことです。
Application
の setDefaultRenderKitId
renderKitId
- 設定するレンダリングキット ID。public StringSE getMessageBundle()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getMessageBundle()
を呼び出すことです。
Application
の getMessageBundle
null
。public void setMessageBundle(StringSE bundle)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.setMessageBundle(String)
を呼び出すことです。
Application
の setMessageBundle
bundle
- 使用するリソースバンドルのベース名 public NavigationHandler getNavigationHandler()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getNavigationHandler()
を呼び出すことです。
Application
の getNavigationHandler
public void setNavigationHandler(NavigationHandler handler)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.setNavigationHandler(NavigationHandler)
を呼び出すことです。
Application
の setNavigationHandler
handler
- 新しい NavigationHandler
インスタンス @DeprecatedSE public PropertyResolver getPropertyResolver()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getPropertyResolver()
を呼び出すことです。
Application
の getPropertyResolver
@DeprecatedSE public void setPropertyResolver(PropertyResolver resolver)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.setPropertyResolver(javax.faces.el.PropertyResolver)
を呼び出すことです。
Application
の setPropertyResolver
resolver
- 新しい PropertyResolver
インスタンス @DeprecatedSE public VariableResolver getVariableResolver()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getVariableResolver()
を呼び出すことです。
Application
の getVariableResolver
@DeprecatedSE public void setVariableResolver(VariableResolver resolver)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.setVariableResolver(javax.faces.el.VariableResolver)
を呼び出すことです。
Application
の setVariableResolver
resolver
- 新しい VariableResolver
インスタンス public ViewHandler getViewHandler()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getViewHandler()
を呼び出すことです。
Application
の getViewHandler
public void setViewHandler(ViewHandler handler)
このメソッドの デフォルトの動作は、ラップされた Application
オブジェクトで Application.setViewHandler(ViewHandler)
を呼び出すことです。
Application
の setViewHandler
handler
- 新しい ViewHandler
インスタンス IllegalStateExceptionSE
- このアプリケーションの Lifecycle
インスタンスによって少なくとも 1 つのリクエストが処理された後に、このメソッドが呼び出された場合。NullPointerExceptionSE
- manager
が null
の場合 public StateManager getStateManager()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getStateManager()
を呼び出すことです。
Application
の getStateManager
public void setStateManager(StateManager manager)
このメソッドの デフォルトの動作は、ラップされた Application
オブジェクトで Application.setStateManager(StateManager)
を呼び出すことです。
Application
の setStateManager
manager
- 新しい StateManager
インスタンス IllegalStateExceptionSE
- このアプリケーションの Lifecycle
インスタンスによって少なくとも 1 つのリクエストが処理された後に、このメソッドが呼び出された場合。NullPointerExceptionSE
- manager
が null
の場合 public void addComponent(StringSE componentType, StringSE componentClass)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.addComponent(String, String)
を呼び出すことです。
Application
の addComponent
componentType
- 登録するコンポーネント型 componentClass
- 対応する UIComponent
実装の完全修飾クラス名 public UIComponent createComponent(StringSE componentType) throws FacesException
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createComponent(String)
を呼び出すことです。
Application
の createComponent
componentType
- 新しい UIComponent
インスタンスを作成して返すコンポーネント型 FacesException
- 指定した型の UIComponent
を作成できない場合 @DeprecatedSE public UIComponent createComponent(ValueBinding componentBinding, FacesContext context, StringSE componentType) throws FacesException
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createComponent(javax.faces.el.ValueBinding, javax.faces.context.FacesContext, String)
を呼び出すことです。
Application
の createComponent
componentBinding
- コンポーネント値バインディング式を表す ValueBinding
(通常、カスタムタグの component
属性によって指定されます)context
- 現在のリクエストの FacesContext
componentType
- ValueBinding
がコンポーネントインスタンスを返さない場合に作成するコンポーネント型 FacesException
- UIComponent
を作成できない場合 public IteratorSE<StringSE> getComponentTypes()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getComponentTypes()
を呼び出すことです。
Application
の getComponentTypes
public void addConverter(StringSE converterId, StringSE converterClass)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.addConverter(String, String)
を呼び出すことです。
Application
の addConverter
converterId
- 登録するコンバーター IDconverterClass
- 対応する Converter
実装の完全修飾クラス名 public void addConverter(ClassSE<?> targetClass, StringSE converterClass)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.addConverter(Class, String)
を呼び出すことです。
Application
の addConverter
targetClass
- このコンバーターが登録されているクラス converterClass
- 対応する Converter
実装の完全修飾クラス名 public Converter createConverter(StringSE converterId)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createConverter(String)
を呼び出すことです。
Application
の createConverter
converterId
- 新しい Converter
インスタンスを作成して返すコンバーター IDpublic Converter createConverter(ClassSE<?> targetClass)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createConverter(Class)
を呼び出すことです。
Application
の createConverter
targetClass
- Converter
を返すターゲットクラス public IteratorSE<StringSE> getConverterIds()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getConverterIds()
を呼び出すことです。
Application
の getConverterIds
public IteratorSE<ClassSE<?>> getConverterTypes()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getConverterTypes()
を呼び出すことです。
Application
の getConverterTypes
@DeprecatedSE public MethodBinding createMethodBinding(StringSE ref, ClassSE<?>[] params) throws ReferenceSyntaxException
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createMethodBinding(String, Class[])
を呼び出すことです。
Application
の createMethodBinding
ref
- MethodBinding
インスタンスを返すメソッドバインディング式 params
- 呼び出されるメソッドのシグネチャーと互換性がなければならないパラメーターシグネチャー、またはパラメーターをとらないメソッドの場合は長さゼロの配列または null
ReferenceSyntaxException
- 指定された ref
の構文が無効な場合 public IteratorSE<LocaleSE> getSupportedLocales()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getSupportedLocales()
を呼び出すことです。
Application
の getSupportedLocales
public void setSupportedLocales(CollectionSE<LocaleSE> locales)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.setSupportedLocales(java.util.Collection)
を呼び出すことです。
Application
の setSupportedLocales
locales
- このアプリケーションでサポートされている Locale
のセット public void addBehavior(StringSE behaviorId, StringSE behaviorClass)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.addBehavior(String, String)
を呼び出すことです。
Application
の addBehavior
behaviorId
- 登録する動作 IDbehaviorClass
- 対応する Behavior
実装の完全修飾クラス名 public Behavior createBehavior(StringSE behaviorId) throws FacesException
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createBehavior(String)
を呼び出すことです。
Application
の createBehavior
behaviorId
- 新しい Behavior
インスタンスを作成して返す動作 IDFacesException
- Behavior
を作成できない場合 public IteratorSE<StringSE> getBehaviorIds()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getBehaviorIds()
を呼び出すことです。
Application
の getBehaviorIds
public void addValidator(StringSE validatorId, StringSE validatorClass)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.addValidator(String, String)
を呼び出すことです。
Application
の addValidator
validatorId
- 登録するバリデータ IDvalidatorClass
- 対応する Validator
実装の完全修飾クラス名 public Validator createValidator(StringSE validatorId) throws FacesException
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createValidator(String)
を呼び出すことです。
Application
の createValidator
validatorId
- 新しい Validator
インスタンスを作成して返すためのバリデータ IDFacesException
- 指定した ID の Validator
を作成できない場合 public IteratorSE<StringSE> getValidatorIds()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getValidatorIds()
を呼び出すことです。
Application
の getValidatorIds
public ValueBinding createValueBinding(StringSE ref) throws ReferenceSyntaxException
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createValueBinding(String)
を呼び出すことです。
Application
の createValueBinding
ref
- ValueBinding
インスタンスを返す値バインディング式 ReferenceSyntaxException
- 指定された ref
の構文が無効な場合 public ResourceHandler getResourceHandler()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getResourceHandler()
を呼び出すことです。
Application
の getResourceHandler
public void setResourceHandler(ResourceHandler resourceHandler)
このメソッドの デフォルトの動作は、ラップされた Application
オブジェクトで Application.setResourceHandler(ResourceHandler)
を呼び出すことです。
Application
の setResourceHandler
resourceHandler
- 新しい ResourceHandler
インスタンス IllegalStateExceptionSE
- このアプリケーションの Lifecycle
インスタンスによって少なくとも 1 つのリクエストが処理された後に、このメソッドが呼び出された場合。NullPointerExceptionSE
- resourceHandler
が null
の場合 public ResourceBundleSE getResourceBundle(FacesContext ctx, StringSE name)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getResourceBundle(javax.faces.context.FacesContext, String)
を呼び出すことです。
Application
の getResourceBundle
ctx
- Faces コンテキスト。name
- リソースバンドルの名前。public ProjectStage getProjectStage()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getProjectStage()
を呼び出すことです。
Application
の getProjectStage
public void addELResolver(ELResolver resolver)
このメソッドの デフォルトの動作は、ラップされた Application
オブジェクトで Application.addELResolver(javax.el.ELResolver)
を呼び出すことです。
Application
の addELResolver
resolver
- 追加する Jakarta Expression Language リゾルバー。IllegalStateExceptionSE
- FacesServlet
への最初のリクエストが処理された後に呼び出された場合。public ELResolver getELResolver()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getELResolver()
を呼び出すことです。
Application
の getELResolver
public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, StringSE componentType) throws FacesException
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createComponent(javax.el.ValueExpression, javax.faces.context.FacesContext, String)
を呼び出すことです。
Application
の createComponent
componentExpression
- コンポーネント値式を表す ValueExpression
(通常、カスタムタグの component
属性によって指定されます)context
- 現在のリクエストの FacesContext
componentType
- ValueExpression
がコンポーネントインスタンスを返さない場合に作成するコンポーネント型 FacesException
- UIComponent
を作成できない場合 public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, StringSE componentType, StringSE rendererType)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createComponent(javax.el.ValueExpression, javax.faces.context.FacesContext, String, String)
を呼び出すことです。
Application
の createComponent
componentExpression
- コンポーネント値式を表す ValueExpression
(通常、カスタムタグの component
属性によって指定されます)context
- 現在のリクエストの FacesContext
componentType
- ValueExpression
がコンポーネントインスタンスを返さない場合に作成するコンポーネント型 rendererType
- このコンポーネントをレンダリングする Renderer
のレンダラー型。このパラメーターには、null
値を受け入れる必要があります。public UIComponent createComponent(FacesContext context, StringSE componentType, StringSE rendererType)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createComponent(javax.faces.context.FacesContext, String, String)
を呼び出すことです。
Application
の createComponent
context
- 現在のリクエストの FacesContext
componentType
- 作成するコンポーネント型 rendererType
- このコンポーネントをレンダリングする Renderer
のレンダラー型。このパラメーターには、null
値を受け入れる必要があります。public UIComponent createComponent(FacesContext context, Resource componentResource)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.createComponent(javax.faces.context.FacesContext, Resource)
を呼び出すことです。
Application
の createComponent
context
- 現在のリクエストの FacesContext
componentResource
- コンポーネントの実装を提供するソースファイルを指す Resource
。public ExpressionFactory getExpressionFactory()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getExpressionFactory()
を呼び出すことです。
Application
の getExpressionFactory
public FlowHandler getFlowHandler()
Application
このアプリケーションのスレッドセーフなシングルトン FlowHandler
を返します。仕様のバージョン 2.2 への準拠を宣言する実装の場合、アプリケーションにフローがない場合でも、このメソッドが null
を返さないようにする必要があります。これは、アプリケーションの存続期間中に動的フローを作成できるようにするために必要です。
仕様のバージョン 2.2 への準拠を宣言するすべての実装は、このメソッドを実装する必要があります。Application
を継承するが、このメソッドをオーバーライドしない環境との下位互換性を確保するために、null
を返す実装が提供されています。Application
の装飾可能な性質により、このメソッドを呼び出すコードは常に null
の戻り値をチェックする必要があります。
Application
の getFlowHandler
public void setFlowHandler(FlowHandler newHandler)
Application
NavigationHandler
が使用する FlowHandler
インスタンスを設定して、面フロー機能の要件を満たします。
Application
の setFlowHandler
newHandler
- 設定するフローハンドラー。@DeprecatedSE public <T> T evaluateExpressionGet(FacesContext context, StringSE expression, ClassSE<? extends T> expectedType) throws ELException
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.evaluateExpressionGet(javax.faces.context.FacesContext, String, Class)
を呼び出すことです。
Application
の evaluateExpressionGet
T
- 戻り値の型。context
- Faces コンテキスト。expression
- 表現。expectedType
- 予想される型。ELException
public void addELContextListener(ELContextListener listener)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.addELContextListener(javax.el.ELContextListener)
を呼び出すことです。
Application
の addELContextListener
listener
- 追加する Jakarta Expression Language コンテキストリスナー。public void removeELContextListener(ELContextListener listener)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.removeELContextListener(javax.el.ELContextListener)
を呼び出すことです。
Application
の removeELContextListener
listener
- 削除する Jakarta Expression Language コンテキストリスナー。public ELContextListener[] getELContextListeners()
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.getELContextListeners()
を呼び出すことです。
Application
の getELContextListeners
public void publishEvent(FacesContext context, ClassSE<? extends SystemEvent> systemEventClass, ObjectSE source)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.publishEvent(javax.faces.context.FacesContext, Class, Object)
を呼び出すことです。
Application
の publishEvent
context
- 現在のリクエストの FacesContext
systemEventClass
- 公開されているイベントの Class
。source
- 型 systemEventClass
のイベントのソース。public void publishEvent(FacesContext context, ClassSE<? extends SystemEvent> systemEventClass, ClassSE<?> sourceBaseType, ObjectSE source)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.publishEvent(javax.faces.context.FacesContext, Class, Class, Object)
を呼び出すことです。
Application
の publishEvent
context
- 現在のリクエストの FacesContext
systemEventClass
- 公開されているイベントの Class
。sourceBaseType
- このイベントの公開先のリスナーを検索するために使用する必要があるソースイベントの Class
。この引数が null
の場合、source.getClass()
からの戻り値を sourceBaseType
として使用する必要があります。source
- 型 systemEventClass
のイベントのソース。public void subscribeToEvent(ClassSE<? extends SystemEvent> systemEventClass, ClassSE<?> sourceClass, SystemEventListener listener)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.subscribeToEvent(Class, Class, javax.faces.event.SystemEventListener)
を呼び出すことです。
Application
の subscribeToEvent
systemEventClass
- listener
を発生させる必要があるイベントの Class
sourceClass
- 型 systemEventClass
のイベントを発生させるインスタンスの Class
。null
の可能性があります。listener
- 型 systemEventClass
のイベントが発生したときに SystemEventListener.processEvent(javax.faces.event.SystemEvent)
メソッドを呼び出す必要がある SystemEventListener
の実装。public void subscribeToEvent(ClassSE<? extends SystemEvent> systemEventClass, SystemEventListener listener)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.subscribeToEvent(Class, javax.faces.event.SystemEventListener)
を呼び出すことです。
Application
の subscribeToEvent
systemEventClass
- listener
を発生させる必要があるイベントの Class
listener
- 型 systemEventClass
のイベントが発生したときに SystemEventListener.processEvent(javax.faces.event.SystemEvent)
メソッドを呼び出す必要がある SystemEventListener
の実装。 このメソッドを呼び出すことが有効な場合に関する追加要件については、Application.subscribeToEvent(java.lang.Class,java.lang.Class,javax.faces.event.SystemEventListener)
を参照してください。
public void unsubscribeFromEvent(ClassSE<? extends SystemEvent> systemEventClass, ClassSE<?> sourceClass, SystemEventListener listener)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.unsubscribeFromEvent(Class, Class, javax.faces.event.SystemEventListener)
を呼び出すことです。
Application
の unsubscribeFromEvent
systemEventClass
- listener
を発生させる必要があるイベントの Class
sourceClass
- 型 systemEventClass
のイベントを発生させるインスタンスの Class
。null
の可能性があります。listener
- 内部データ構造から削除する SystemEventListener
の実装。public void unsubscribeFromEvent(ClassSE<? extends SystemEvent> systemEventClass, SystemEventListener listener)
このメソッドのデフォルトの動作は、ラップされた Application
オブジェクトで Application.unsubscribeFromEvent(Class, javax.faces.event.SystemEventListener)
を呼び出すことです。
Application
の unsubscribeFromEvent
systemEventClass
- listener
を発生させる必要があるイベントの Class
listener
- 内部データ構造から削除する SystemEventListener
の実装。public SearchExpressionHandler getSearchExpressionHandler()
Application
このアプリケーションのスレッドセーフシングルトン SearchExpressionHandler
を返します。
Application
の getSearchExpressionHandler
SearchExpressionHandler
public void setSearchExpressionHandler(SearchExpressionHandler searchExpressionHandler)
Application
アプリケーションが使用する SearchExpressionHandler
インスタンスを設定します。
Application
の setSearchExpressionHandler
searchExpressionHandler
- SearchExpressionHandler
public void addSearchKeywordResolver(SearchKeywordResolver resolver)
Application
引数 resolver
をリゾルバーチェーンの先頭に追加します。
この方法で登録された SearchKeywordResolver
は、一度登録すると削除できません。
デフォルトの実装は UnsupportedOperationException
をスローし、Application
を継承する既存のアプリケーションを壊さないという唯一の目的のために提供されています。
Application
の addSearchKeywordResolver
resolver
- 追加する SearchKeywordResolver。public SearchKeywordResolver getSearchKeywordResolver()
Application
すべての検索キーワード解決に使用されるシングルトン SearchKeywordResolver
インスタンスを返します。これは実際には複合 SearchKeywordResolver のインスタンスであり、次の SearchKeywordResolver
インスタンスを次の順序で含める必要があります。
アプリケーション構成リソースの <search-keyword-resolver> 要素を使用して宣言された SearchKeywordResolver
インスタンス。
Application.addSearchKeywordResolver(javax.faces.component.search.SearchKeywordResolver)
の呼び出しによって追加された SearchKeywordResolver
インスタンス。
@all
、@child(n)
、@form
、@id(...)
、@namingcontainer
、@next
、@none
、@parent
、@previous
、@root
、@this
の SearchKeywordResolver
実装。
デフォルトの実装は UnsupportedOperationException
をスローし、Application
を継承する既存のアプリケーションを壊さないという唯一の目的のために提供されています。
Application
の getSearchKeywordResolver
SearchKeywordResolver
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.