Class TreeView.EditEvent<T>

  • Type Parameters:
    T - The type of the input, which is the same type as the TreeView itself.
    All Implemented Interfaces:
    Serializable, Cloneable
    Enclosing class:
    TreeView<T>


    public static class TreeView.EditEvent<T>
    extends Event
    An Event subclass used specifically in TreeView 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 2.0
    See Also:
    Serialized Form
    • Field Detail

      • ANY

        public static final EventType<?> ANY
        Common supertype for all edit event types.
        Since:
        JavaFX 8.0
    • Method Detail

      • getSource

        public TreeView<T> getSource​()
        Returns the TreeView upon which the edit took place.
        Overrides:
        getSource in class EventObject
        Returns:
        The object on which the Event initially occurred.
      • getTreeItem

        public TreeItem<T> getTreeItem​()
        Returns the TreeItem upon which the edit took place.
        Returns:
        the TreeItem upon which the edit took place
      • getNewValue

        public T 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

        public T 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