パッケージ jakarta.faces.event
インターフェース ActionListener
- すべてのスーパーインターフェース:
EventListenerSE
,FacesListener
- すべての既知の実装クラス:
ActionListenerWrapper
,MethodExpressionActionListener
public interface ActionListener extends FacesListener
ActionEvent
を受信するための リスナーインターフェース。このインターフェースの実装はスレッドセーフでなければなりません。このようなイベントの受信に関心のあるクラスは、このインターフェースを実装し、addActionListener()
を呼び出して、目的のソースUIComponent
にそれ自体を登録します。
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static StringSE
TO_FLOW_DOCUMENT_ID_ATTR_NAME
ActionSource
コンポーネントにこのコンポーネント属性が存在すると、デフォルトのActionListener
は属性の値を toFlowDocumentId 値として解釈し、NavigationHandler.handleNavigation(jakarta.faces.context.FacesContext, java.lang.String, java.lang.String, java.lang.String)
に渡します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 void
processAction(ActionEvent event)
指定されたActionEvent
によって記述されたアクションが発生すると呼び出されます。
フィールドの詳細
TO_FLOW_DOCUMENT_ID_ATTR_NAME
static final StringSE TO_FLOW_DOCUMENT_ID_ATTR_NAME
ActionSource
コンポーネントにこのコンポーネント属性が存在すると、デフォルトのActionListener
は属性の値を toFlowDocumentId 値として解釈し、NavigationHandler.handleNavigation(jakarta.faces.context.FacesContext, java.lang.String, java.lang.String, java.lang.String)
に渡します。- 関連事項:
- 定数フィールド値
メソッドの詳細
processAction
void processAction(ActionEvent event) throws AbortProcessingException
指定された
ActionEvent
によって記述されたアクションが発生すると呼び出されます。- パラメーター:
event
- 発生したActionEvent
- 例外:
AbortProcessingException
- Jakarta Faces 実装に、現在のイベントでこれ以上の処理を実行しないことを通知します