Uses of Class
org.apache.batik.util.DoublyLinkedList.Node
-
Packages that use DoublyLinkedList.Node Package Description org.apache.batik.ext.awt.image.rendered org.apache.batik.util Provides some useful classes. -
-
Uses of DoublyLinkedList.Node in org.apache.batik.ext.awt.image.rendered
Subclasses of DoublyLinkedList.Node in org.apache.batik.ext.awt.image.rendered Modifier and Type Class Description static class
LRUCache.LRUNode
Interface for nodes in the LRU cache, basicly nodes in a doubly linked list. -
Uses of DoublyLinkedList.Node in org.apache.batik.util
Subclasses of DoublyLinkedList.Node in org.apache.batik.util Modifier and Type Class Description protected static class
RunnableQueue.Link
To store a Runnable.protected static class
RunnableQueue.LockableLink
To store a Runnable with an object waiting for him to be executed.Methods in org.apache.batik.util that return DoublyLinkedList.Node Modifier and Type Method Description DoublyLinkedList.Node
DoublyLinkedList. getHead()
Get the current head elementDoublyLinkedList.Node
DoublyLinkedList.Node. getNext()
DoublyLinkedList.Node
DoublyLinkedList.Node. getPrev()
DoublyLinkedList.Node
DoublyLinkedList. getTail()
Get the current tail elementDoublyLinkedList.Node
DoublyLinkedList. pop()
Removes 'head' from list and returns it.DoublyLinkedList.Node
DoublyLinkedList. unpush()
Removes 'tail' from list and returns it.Methods in org.apache.batik.util with parameters of type DoublyLinkedList.Node Modifier and Type Method Description void
DoublyLinkedList. add(int index, DoublyLinkedList.Node nde)
void
DoublyLinkedList. add(DoublyLinkedList.Node nde)
Addsnde
to the head of the list.protected void
DoublyLinkedList.Node. insertBefore(DoublyLinkedList.Node nde)
Link this node in, infront of nde (unlinks it's self before hand if needed).void
DoublyLinkedList. push(DoublyLinkedList.Node nde)
Addsnde
to tail of listvoid
DoublyLinkedList. remove(DoublyLinkedList.Node nde)
Removes nde from the list it is part of (should be this one, otherwise results are undefined).protected void
DoublyLinkedList.Node. setNext(DoublyLinkedList.Node newNext)
protected void
DoublyLinkedList.Node. setPrev(DoublyLinkedList.Node newPrev)
void
DoublyLinkedList. touch(DoublyLinkedList.Node nde)
Movesnde
to the head of the list (equivilent to remove(nde); add(nde); but faster.void
DoublyLinkedList. unpop(DoublyLinkedList.Node nde)
Addsnde
to head of list
-