N- The node type for the tree
public interface TreeArrangement<N> extends Arrangement<N>
Interface for all tree arrangements supported by this package. This interface provides a set of methods for arranging trees which are independent of the actual node type or renderer used.
An Arrangement should attempt to arrange all nodes in the tree. If it does not, an ArrangementException should be thrown to indicate that not all nodes have been arranged.