Source of 18.13.java


  1: // @author Frank M. Carrano, Timothy M. Henry
  2: // @version 5.0
  3: public void add(T newEntry)
  4: {
  5:    Node theNode = new Node(newEntry);
  6:    Node nodeBefore = getNodeBefore(newEntry);

  8:    if (nodeBefore == null) // No need to call isEmpty
  9:       addFirstNode(theNode);
 10:    else
 11:       addAfterNode(nodeBefore, theNode);
 12: } // end add