public static class TreeTableColumn.CellEditEvent<S,T> extends Event
| 修飾子と型 | フィールドと説明 |
|---|---|
static EventType<?> |
ANY
すべてのセル編集イベント・タイプに共通のスーパータイプ。
|
consumed, eventType, NULL_SOURCE_TARGET, targetsource| コンストラクタと説明 |
|---|
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, isConsumedgetSource, toStringpublic 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.