java.lang.Object
java.util.EventObject
javafx.event.Event
javafx.scene.control.TreeTableView.EditEvent<S>
- Type Parameters:
 S- The type of the input, which is the same type as the TreeTableView itself.
- All Implemented Interfaces:
 Serializable,Cloneable
- Enclosing class:
 - TreeTableView<S>
 
public static class TreeTableView.EditEvent<S> extends Event
An 
Event subclass used specifically in TreeTableView for representing
 edit-related events. It provides additional API to easily access the
 TreeItem that the edit event took place on, as well as the input provided
 by the end user.- Since:
 - JavaFX 8.0
 - See Also:
 - Serialized Form
 
- 
Field Summary
Fields Modifier and Type Field Description static EventType<?>ANYCommon supertype for all edit event types.Fields declared in class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target - 
Constructor Summary
Constructors Constructor Description EditEvent(TreeTableView<S> source, EventType<? extends TreeTableView.EditEvent> eventType, TreeItem<S> treeItem, S oldValue, S newValue)Creates a new EditEvent instance to represent an edit event. - 
Method Summary
Modifier and Type Method Description SgetNewValue()Returns the new value input into the TreeItem by the end user.SgetOldValue()Returns the old value that existed in the TreeItem prior to the current edit event.TreeTableView<S>getSource()Returns the TreeTableView upon which the edit took place.TreeItem<S>getTreeItem()Returns theTreeItemupon which the edit took place.Methods declared in class javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumedMethods declared in class java.util.EventObject
toString 
- 
Field Details
- 
ANY
Common supertype for all edit event types. 
 - 
 - 
Constructor Details
- 
EditEvent
public EditEvent(TreeTableView<S> source, EventType<? extends TreeTableView.EditEvent> eventType, TreeItem<S> treeItem, S oldValue, S newValue)Creates a new EditEvent instance to represent an edit event. This event is used forTreeTableView.editStartEvent(),TreeTableView.editCommitEvent()andTreeTableView.editCancelEvent()types.- Parameters:
 source- the sourceeventType- the eventTypetreeItem- the treeItemoldValue- the oldValuenewValue- the newValue
 
 - 
 - 
Method Details
- 
getSource
Returns the TreeTableView upon which the edit took place.- Overrides:
 getSourcein classEventObject- Returns:
 - the TreeTableView upon which the edit took place
 
 - 
getTreeItem
Returns theTreeItemupon which the edit took place.- Returns:
 - the 
TreeItemupon which the edit took place 
 - 
getNewValue
Returns the new value input into the TreeItem by the end user.- Returns:
 - the new value input into the TreeItem by the end user
 
 - 
getOldValue
Returns the old value that existed in the TreeItem prior to the current edit event.- Returns:
 - the old value that existed in the TreeItem prior to the current edit event
 
 
 -