パッケージ jakarta.faces.event
クラス ActionEvent
- java.lang.ObjectSE
-
- java.util.EventObjectSE
-
- jakarta.faces.event.FacesEvent
-
- jakarta.faces.event.ActionEvent
- 実装されたすべてのインターフェース:
SerializableSE
public class ActionEvent extends FacesEvent
ActionEvent
は、ユーザーインターフェースコンポーネント(UICommand
など)のアクティブ化を表します。- 関連事項:
- 直列化された形式
フィールドサマリー
クラス java.util.EventObjectSE から継承されたフィールド
sourceSE
コンストラクターのサマリー
コンストラクター コンストラクター 説明 ActionEvent(UIComponent component)
指定されたソースコンポーネントとアクションコマンドから新しいイベントオブジェクトを構築します。ActionEvent(FacesContext facesContext, UIComponent component)
Faces コンテキスト、指定されたソースコンポーネント、アクションコマンドから新しいイベントオブジェクトを構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
isAppropriateListener(FacesListener listener)
このFacesListener
がこのイベントがサポートするリスナークラスのインスタンスである場合、true
を返します。void
processListener(FacesListener listener)
適切なメカニズムにより、このFacesEvent
を指定されたFacesListener
にブロードキャストします。クラス jakarta.faces.event.FacesEvent から継承されたメソッド
getComponent, getFacesContext, getPhaseId, queue, setPhaseId
クラス java.util.EventObjectSE から継承されたメソッド
getSource, toString
コンストラクターの詳細
ActionEvent
public ActionEvent(UIComponent component)
指定されたソースコンポーネントとアクションコマンドから新しいイベントオブジェクトを構築します。
- パラメーター:
component
- このイベントのソースUIComponent
- 例外:
IllegalArgumentExceptionSE
-component
がnull
の場合
ActionEvent
public ActionEvent(FacesContext facesContext, UIComponent component)
Faces コンテキスト、指定されたソースコンポーネント、アクションコマンドから新しいイベントオブジェクトを構築します。
- パラメーター:
facesContext
- Faces コンテキスト。component
- このイベントのソースUIComponent
。- 例外:
IllegalArgumentExceptionSE
-component
がnull
の場合- 導入:
- 2.3
メソッドの詳細
isAppropriateListener
public boolean isAppropriateListener(FacesListener listener)
クラスからコピーされた説明:FacesEvent
この
FacesListener
がこのイベントがサポートするリスナークラスのインスタンスである場合、true
を返します。通常、これは、リスナークラスの "instanceof" チェックによって実現されます。- 次で指定:
- クラス
FacesEvent
のisAppropriateListener
- パラメーター:
listener
- 評価するFacesListener
- 戻り値:
- 適切なインスタンスである場合は true、そうでない場合は false。
processListener
public void processListener(FacesListener listener)
クラスからコピーされた説明:FacesEvent
適切なメカニズムにより、この
FacesEvent
を指定されたFacesListener
にブロードキャストします。通常、これはイベント処理メソッドを呼び出し、このFacesEvent
をパラメーターとして渡すことで実現されます。- 次で指定:
- クラス
FacesEvent
のprocessListener
- パラメーター:
listener
- このFacesEvent
を送信するFacesListener
- 例外:
AbortProcessingException
- Jakarta Faces 実装に、現在のイベントでこれ以上の処理を実行しないことを通知します