public class DLNode { private Object element; private DLNode next, prev; DLNode() { this(null, null, null); } DLNode(Object e, DLNode p, DLNode n) { element = e; next = n; prev = p; } public void setElement(Object newElem) { element = newElem; } public void setNext(DLNode newNext) { next = newNext; } public void setPrev(DLNode newPrev) { prev = newPrev; } public Object getElement() { return element; } public DLNode getNext() { return next; } public DLNode getPrev() { return prev; } }