Package com.macrofocus.hierarchy
Provides the necessary classes and interfaces for dealing with hierarchies.
-
Interface Summary Interface Description Condition<T> Hierarchy<T> HierarchyListener<T> The listener interface for receiving "interesting" events (insertion, change, removal) about a hierarchy.MutableHierarchy<T> Defines the requirements for a hierarchy that can change -- by adding or removing elements -
Class Summary Class Description AbstractHierarchy<T> This class provides a skeletal implementation of the Hierarchy interface to minimize the effort required to implement this interface.HierarchyEvent<T> HierarchyHelper SimpleHierarchy<T> A simple mutable hierarchy implementation. -
Enum Summary Enum Description HierarchyEvent.Type