@@ -0,0 +1,1421 @@
+/**%0A * The Node.java class creates a Node for use in linked lists.%0A * @author Nick Gapp%0A * @version 1.0%0A * @since 11/13/2014%0A */%0A%0Apublic class Node%0A%7B%0A  private MapPoint data = null;%0A  private Node next = null;%0A  private Node previous = null;%0A%0A  /**%0A   * The Node constructor creates a Node%0A   * @param inData The Student to be stored in linked list%0A   * @param inNext The position after inData%0A   * @param inPrev The position before inData%0A   */%0A  public Node(MapPoint inData, Node inNext, Node inPrev)%0A  %7B%0A    data = inData;%0A    next = inNext;%0A    previous = inPrev;%0A  %7D%0A%0A  /**%0A   * getNext returns what's in the next position%0A   * @return The next Node%0A   */%0A  public Node getNext()%0A  %7B%0A    return next;%0A  %7D%0A%0A  /**%0A   * setNext sets the data to be stored in the next slot in the linked list%0A   * @param inNext The next Node%0A   */%0A  public void setNext(Node inNext)%0A  %7B%0A    next = inNext;%0A  %7D%0A%0A  /**%0A   * getPrevious returns the previous Node%0A   * @return The previous Node%0A   */%0A  public Node getPrevious()%0A  %7B%0A    return previous;%0A  %7D%0A%0A  /**%0A   * setPrevious sets the data to be stored in the previous slot in the linked list%0A   * @param inPrev The previous Node%0A   */%0A  public void setPrevious(Node inPrev)%0A  %7B%0A    previous = inPrev;%0A  %7D%0A%0A  /**%0A   * getData returns the data stored in that Node%0A   * @return A Student with the data that is being requested%0A   */%0A  public MapPoint getData()%0A  %7B%0A    return data;%0A  %7D%0A%7D%0A

Create Node.java