Source of TreeInterface.java


  1: package TreePackage;
  2: /**
  3:    An interface of basic methods for the ADT tree.
  4:  
  5:    @author Frank M. Carrano
  6:    @author Timothy M. Henry
  7:    @version 5.0
  8: */
  9: public interface TreeInterface<T>
 10: {
 11:    public T getRootData();
 12:    public int getHeight();
 13:    public int getNumberOfNodes();
 14:    public boolean isEmpty();
 15:    public void clear();
 16: } // end TreeInterface