Class TreeNodeEvt<T extends Item>

java.lang.Object
java.util.EventObject
eu.hansolo.toolbox.evt.Evt
eu.hansolo.toolbox.evt.type.ChangeEvt
eu.hansolo.fx.charts.event.TreeNodeEvt<T>
All Implemented Interfaces:
Serializable, Comparable<eu.hansolo.toolbox.evt.Evt>

public class TreeNodeEvt<T extends Item> extends eu.hansolo.toolbox.evt.type.ChangeEvt
See Also:
  • Field Details

    • ANY

      public static final eu.hansolo.toolbox.evt.EvtType<TreeNodeEvt> ANY
    • PARENT_SET

      public static final eu.hansolo.toolbox.evt.EvtType<TreeNodeEvt> PARENT_SET
    • PARENT_REMOVED

      public static final eu.hansolo.toolbox.evt.EvtType<TreeNodeEvt> PARENT_REMOVED
    • CHILDREN_CHANGED

      public static final eu.hansolo.toolbox.evt.EvtType<TreeNodeEvt> CHILDREN_CHANGED
    • NODE_SELECTED

      public static final eu.hansolo.toolbox.evt.EvtType<TreeNodeEvt> NODE_SELECTED
  • Constructor Details

    • TreeNodeEvt

      public TreeNodeEvt(TreeNode<T> src, T item)
    • TreeNodeEvt

      public TreeNodeEvt(TreeNode<T> src, eu.hansolo.toolbox.evt.EvtType<? extends TreeNodeEvt> type, T item)
  • Method Details

    • getItem

      public T getItem()
    • getEvtType

      public eu.hansolo.toolbox.evt.EvtType<? extends TreeNodeEvt> getEvtType()
      Overrides:
      getEvtType in class eu.hansolo.toolbox.evt.type.ChangeEvt
    • toString

      public String toString()
      Overrides:
      toString in class eu.hansolo.toolbox.evt.Evt