Class ListView.EditEvent<T>
java.lang.Object
java.util.EventObject
javafx.event.Event
javafx.scene.control.ListView.EditEvent<T>
- Type Parameters:
 T- The type of the input, which is the same type as the ListView itself.
- All Implemented Interfaces:
 Serializable,Cloneable
An 
Event subclass used specifically in ListView for representing
 edit-related events. It provides additional API to easily access the
 index that the edit event took place on, as well as the input provided
 by the end user.- Since:
 - JavaFX 2.0
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EventType<?> Common supertype for all edit event types.Fields declared in class javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target - 
Constructor Summary
Constructors - 
Method Summary
Methods declared in class javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed 
- 
Field Details
- 
ANY
 
 - 
 - 
Constructor Details
- 
EditEvent
public EditEvent(ListView<T> source, EventType<? extends ListView.EditEvent<T>> eventType, T newValue, int editIndex) Creates a new EditEvent instance to represent an edit event. This event is used forListView.editStartEvent(),ListView.editCommitEvent()andListView.editCancelEvent()types.- Parameters:
 source- the sourceeventType- the event typenewValue- the new valueeditIndex- the edit index
 
 - 
 - 
Method Details
- 
getSource
Returns the ListView upon which the edit took place.- Overrides:
 getSourcein classEventObject
 - 
getIndex
public int getIndex()Returns the index in which the edit took place.- Returns:
 - the index in which the edit took place
 
 - 
getNewValue
Returns the value of the new input provided by the end user.- Returns:
 - the value of the new input provided by the end user
 
 - 
toString
Returns a string representation of thisEditEventobject.- Overrides:
 toStringin classEventObject- Returns:
 - a string representation of this 
EditEventobject. 
 
 -