public interface SystemEventListenerHolder このインターフェースを実装するクラスは、生成できる SystemEvent の種類ごとに SystemEventListener インスタンスのリストを維持することに同意します。このインターフェースにより、任意のオブジェクトを SystemEvent インスタンスのソースとして機能させることができます。
実装クラスが UIComponent であるか、UIComponent によって参照されている場合、実装クラス、getListenersForEventClass(java.lang.Class<? extends javax.faces.event.SystemEvent>) によって返されるリストのすべてのメンバーが状態管理システムで正しく機能するように注意する必要があります。これを確実にする 1 つの方法は、クラスとリストメンバーに StateHolder または SerializableSE を実装させることです。
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<SystemEventListener> | getListenersForEventClass(ClassSE<? extends SystemEvent> facesEventClass) |
ListSE<SystemEventListener> getListenersForEventClass(ClassSE<? extends SystemEvent> facesEventClass)
このインターフェースを実装するクラスにインストールされている SystemEventListener インスタンスの List を返します。
facesEventClass - リスナーが返されるクラス Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.