org.apache.batik.util

Class DoublyLinkedList.Node

public static class DoublyLinkedList.Node extends Object

Basic doubly linked list node interface.
Method Summary
DoublyLinkedList.NodegetNext()
DoublyLinkedList.NodegetPrev()
protected voidinsertBefore(DoublyLinkedList.Node nde)
Link this node in, infront of nde (unlinks it's self before hand if needed).
protected voidsetNext(DoublyLinkedList.Node newNext)
protected voidsetPrev(DoublyLinkedList.Node newPrev)
protected voidunlink()
Unlink this node from it's current list...

Method Detail

getNext

public final DoublyLinkedList.Node getNext()

getPrev

public final DoublyLinkedList.Node getPrev()

insertBefore

protected final void insertBefore(DoublyLinkedList.Node nde)
Link this node in, infront of nde (unlinks it's self before hand if needed).

Parameters: nde the node to link in before.

setNext

protected final void setNext(DoublyLinkedList.Node newNext)

setPrev

protected final void setPrev(DoublyLinkedList.Node newPrev)

unlink

protected final void unlink()
Unlink this node from it's current list...
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.