- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.control.TreeTableView.EditEvent<S>
-
- 型パラメータ:
S
- TreeTableView自体と同じ型となる入力の型。
- すべての実装されたインタフェース:
Serializable
,Cloneable
- 含まれているクラス:
- TreeTableView<S>
public static class TreeTableView.EditEvent<S> extends Event
編集関連イベントを表すために特にTreeTableViewで使用されるEvent
サブクラス。 これは、エンド・ユーザーによる入力とともに、編集イベントが発生したTreeItemに簡単にアクセスするための追加のAPIを提供します。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
- 直列化された形式
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 EditEvent(TreeTableView<S> source, EventType<? extends TreeTableView.EditEvent> eventType, TreeItem<S> treeItem, S oldValue, S newValue)
編集イベントを表す新規EditEventインスタンスを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 S
getNewValue()
エンド・ユーザーによるTreeItemへの新しい入力値を返します。S
getOldValue()
現在の編集イベントの前にTreeItemに存在していた古い値を返します。TreeTableView<S>
getSource()
編集が発生したTreeTableViewを返します。TreeItem<S>
getTreeItem()
編集が行われたTreeItem
を返します。-
クラス javafx.event.Eventで宣言されたメソッド
clone、consume、copyFor、fireEvent、getEventType、getTarget、isConsumed
-
クラス java.util.EventObjectで宣言されたメソッド
toString
-
-
-
-
フィールドの詳細
-
ANY
public static final EventType<?> ANY
すべての編集イベント・タイプに共通のスーパータイプ。
-
-
コンストラクタの詳細
-
EditEvent
public EditEvent(TreeTableView<S> source, EventType<? extends TreeTableView.EditEvent> eventType, TreeItem<S> treeItem, S oldValue, S newValue)
編集イベントを表す新規EditEventインスタンスを作成します。 このイベントは、TreeTableView.editStartEvent()
、TreeTableView.editCommitEvent()
、およびTreeTableView.editCancelEvent()
タイプで使用されます。- パラメータ:
source
- ソースeventType
- eventTypetreeItem
- treeItemoldValue
- oldValuenewValue
- newValue
-
-
メソッドの詳細
-
getSource
public TreeTableView<S> getSource()
編集が発生したTreeTableViewを返します。- オーバーライド:
getSource
、クラス:EventObject
- 戻り値:
- 編集が行われたTreeTableView
-
getNewValue
public S getNewValue()
エンド・ユーザーによるTreeItemへの新しい入力値を返します。- 戻り値:
- エンド・ユーザーがTreeItemに入力した新しい値
-
getOldValue
public S getOldValue()
現在の編集イベントの前にTreeItemに存在していた古い値を返します。- 戻り値:
- 現在の編集イベントの前にTreeItemに存在していた古い値
-
-