Uses of Class
pqrtree.ListNode

Uses of ListNode in pqrtree
 

Fields in pqrtree declared as ListNode
protected  ListNode Node.ancestorListPosition
           
private  ListNode ListNode.dir1
           
private  ListNode ListNode.dir2
           
protected  ListNode DoublyLinkedList.head
           
protected  ListNode DoublyLinkedList.tail
           
 

Methods in pqrtree that return ListNode
 ListNode DoublyLinkedList.addFirst(java.lang.Object o)
          Instantiates a list node, then add it to the beginnig of the list.
 ListNode DoublyLinkedList.addLast(java.lang.Object o)
          Instantiates a list node, then add it at the end of the list.
 ListNode DoublyLinkedList.addPos(java.lang.Object o, ListNode old)
          Instantiates a list node, then add it in the same position of another one, that will be removed from the list.
 ListNode Node.getAncestorListPosition()
          Gets the node of the children list of the parent that points to the node.
 ListNode ListNode.getDir1()
          Getss the neighbor element of the list node in direction 1.
 ListNode ListNode.getDir2()
          Gets the neighbor element of the list node in direction 2.
 ListNode PQRNode.getFirstChild()
          Gets the first child, and returns it.
 ListNode DoublyLinkedList.getHead()
          Gets first node of the list.
 ListNode PQRNode.getLastChild()
          Gets the last child, and returns it.
 ListNode ListNode.getNext(ListNode iterator)
          Gets the next element of the list node.
 ListNode DoublyLinkedList.getTail()
          Gets the last node of the list.
 ListNode DoublyLinkedList.startIteration()
          Creates a new list node that stores the first node of the list.
 

Methods in pqrtree with parameters of type ListNode
 void DoublyLinkedList.addNodeFirst(ListNode n)
          Adds an already instantiated list node to the beginning of the list.
 void DoublyLinkedList.addNodeLast(ListNode n)
          Adds an already instantiated list node at the end of the list.
 ListNode DoublyLinkedList.addPos(java.lang.Object o, ListNode old)
          Instantiates a list node, then add it in the same position of another one, that will be removed from the list.
 void DoublyLinkedList.appendPos(ListNode n1, ListNode n2, ListNode position, ListNode pos1, ListNode pos2, int deltaLength)
          Appends another list to an specific position of the list, excluding the node that ocupies that position.
 ChildrenDoublyLinkedList ColoredDoublyLinkedList.extractColoredChildrenExceptOne(PQRNode newAncestor, ChildrenDoublyLinkedList childList, ListNode excluded)
          Extracts colored children, except one, from the children list and creates a new list with them all.
 ListNode ListNode.getNext(ListNode iterator)
          Gets the next element of the list node.
 void ColoredDoublyLinkedList.removeColoredChild(ListNode n)
          Removes the first node from the list which has a specified data.
 void DoublyLinkedList.removeNode(ListNode v)
          Removes a specific node from the list.
 void Node.setAncestorListPosition(ListNode n)
          Sets the node of the children list of the parent that points to the node.
 void ListNode.setDir1(ListNode n)
          Sets the neighbor element of the list node in direction 1.
 void ListNode.setDir2(ListNode n)
          Sets the neighbor element of the list node in direction 2.
 void DoublyLinkedList.setHead(ListNode newHead)
          Sets the first node of the list.
 void DoublyLinkedList.setTail(ListNode newTail)
          Sets the last node of the list.