Class 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 Detail

      • ANY

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

      • getSource

        public TreeTableView<S> getSource()
        Returns the TreeTableView upon which the edit took place.
        Overrides:
        getSource in class EventObject
        Returns:
        the TreeTableView upon which the edit took place
      • getTreeItem

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

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