ADF Facesでは、EventListenerメソッドは、単一のEventオブジェクトを使用し、戻り型がvoid
のpublicメソッドであることが必要です。Eventは、リスナーのリスニング対象のイベント・タイプです。次に例を示します。
DisclosureListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.DisclosureEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void treeTable_disclosureListener(DisclosureEvent disclosureEvent) {
// Add event code here...
}
FocusListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.FocusEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void treeTable_focusListener(FocusEvent focusEvent) {
// Add event code here...
}
LaunchListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.LaunchEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void commandButton_launchListener(LaunchEvent launchEvent) {
// Add event code here...
}
PollListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.PollEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void poll_pollListener(PollEvent pollEvent) {
// Add event code here...
}
RangeChangeListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.RangeChangeEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void selectRangeChoiceBar_rangeChangeListener(RangeChangeEvent rangeChangeEvent) {
// Add event code here...
}
RetunListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.ReturnEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void commandLink_returnListener(ReturnEvent returnEvent) {
// Add event code here...
}
SelectionListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.SelectionEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void table_selectionListener(SelectionEvent selectionEvent) {
// Add event code here...
}
SortListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.SortEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void table_sortListener(SortEvent sortEvent) {
// Add event code here...
}
AttributeChangeListener
メソッドは、唯一のパラメータとしてoracle.adf.view.faces.event.AttributeChangeEvent
を受け入れ、何も戻さないメソッドであることが必要です。現在、ADF Faces Renderersでは、AttributeChangeEvents
がキューイングされないことに注意してください。将来は、ADF Faces Rich Renderersでこの機能が利用される予定です。このAPIは、汎用プロパティ変更通知または汎用コンポーネント・イベント変更に使用しないでください。
この後に示すメソッドは、ADF Facesコンポーネントに固有のメソッドではありません。
ActionListener
メソッドは、唯一のパラメータとしてjavax.faces.event.ActionEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void commandButton_actionListener(ActionEvent actionEvent) {
// Add event code here...
}
ValueChangeListener
メソッドは、唯一のパラメータとしてjavax.faces.event.ValueChangeEvent
を受け入れ、何も戻さないメソッドであることが必要です。
public void selectManyShuttle_valueChangeListener(ValueChangeEvent valueChangeEvent) {
// Add event code here...
}
Copyright © 1997, 2007, Oracle. All rights reserved.