Package com.macrofocus.hierarchy

# Interface HierarchyListener<T>

public interface HierarchyListener<T>
The listener interface for receiving "interesting" events (insertion, change, removal) about a hierarchy.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `hierarchyNodeChanged(HierarchyEvent<T> event)`
  `void`
  `hierarchyNodeInserted(HierarchyEvent<T> event)`
  `void`
  `hierarchyNodeRemoved(HierarchyEvent<T> event)`
  `void`
  `hierarchyStructureChanged(HierarchyEvent<T> event)`

- ## Method Details

  - ### hierarchyNodeInserted

    void hierarchyNodeInserted(HierarchyEvent<T> event)

  - ### hierarchyNodeChanged

    void hierarchyNodeChanged(HierarchyEvent<T> event)

  - ### hierarchyNodeRemoved

    void hierarchyNodeRemoved(HierarchyEvent<T> event)

  - ### hierarchyStructureChanged

    void hierarchyStructureChanged(HierarchyEvent<T> event)