public static class TreeTableColumn.CellEditEvent<S,T> extends Event
修飾子と型 | フィールドと説明 |
---|---|
static EventType<?> |
ANY
すべてのセル編集イベント・タイプに共通のスーパータイプ。
|
consumed、eventType、NULL_SOURCE_TARGET、target
source
コンストラクタと説明 |
---|
CellEditEvent(TreeTableView<S> table, TreeTablePosition<S,T> pos, EventType<TreeTableColumn.CellEditEvent<S,T>> eventType, T newValue)
関連するリスナーに対して後で起動できる新規イベントを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
T |
getNewValue()
エンド・ユーザーによって入力された新しい値を返します。
|
T |
getOldValue()
getTreeTablePosition() によって返されるTablePositionで参照された位置の、古い値を返すことを試みます。 |
TreeItem<S> |
getRowValue()
getTreeTablePosition() で返されるTablePosition 内に含まれる行の場合に、行の値(つまりTableViewのitems リストからのもの)を返すコンビニエンス・メソッドです。 |
TreeTableColumn<S,T> |
getTableColumn()
このイベントが発生したTreeTableColumnを返します。
|
TreeTablePosition<S,T> |
getTreeTablePosition()
このイベントが発生した位置を返します。
|
TreeTableView<S> |
getTreeTableView()
このイベントが発生したTableViewを返します。
|
clone、consume、copyFor、fireEvent、getEventType、getTarget、isConsumed
getSource、toString
public static final EventType<?> ANY
public CellEditEvent(TreeTableView<S> table, TreeTablePosition<S,T> pos, EventType<TreeTableColumn.CellEditEvent<S,T>> eventType, T newValue)
table
- このイベントが発生したTableView。pos
- このイベントが発生した位置。eventType
- 発生したイベントのタイプ。newValue
- エンド・ユーザーによって入力された値。public TreeTableView<S> getTreeTableView()
public TreeTableColumn<S,T> getTableColumn()
public TreeTablePosition<S,T> getTreeTablePosition()
public T getNewValue()
public T getOldValue()
getTreeTablePosition()
によって返されるTablePositionで参照された位置の、古い値を返すことを試みます。これは、様々な理由からnullを返す場合があります。public TreeItem<S> getRowValue()
getTreeTablePosition()
で返されるTablePosition
内に含まれる行の場合に、行の値(つまりTableViewのitems
リストからのもの)を返すコンビニエンス・メソッドです。Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.