org.jmlspecs.samples.list.node
Class TwoWayNode
java.lang.Object
org.jmlspecs.samples.list.node.OneWayNode
org.jmlspecs.samples.list.node.TwoWayNode
- public class TwoWayNode
- extends OneWayNode
prevNode_
protected TwoWayNode prevNode_
TwoWayNode
public TwoWayNode()
TwoWayNode
public TwoWayNode(Object ent)
TwoWayNode
protected TwoWayNode(Object ent,
TwoWayNode prvNode,
TwoWayNode nxtNode)
insertAfter
public void insertAfter(Object newEntry)
- Overrides:
insertAfter in class OneWayNode
removeNextNode
public void removeNextNode()
- Overrides:
removeNextNode in class OneWayNode
getPrevNode
public TwoWayNode getPrevNode()
insertBefore
public void insertBefore(Object newEntry)
toString
public String toString()
- Overrides:
toString in class OneWayNode
stringOfPrevEntries
protected String stringOfPrevEntries(TwoWayNode curr)
clone
public Object clone()
- Overrides:
clone in class OneWayNode
cloneNext
protected TwoWayNode cloneNext()
clonePrevious
protected TwoWayNode clonePrevious()
linkTo
protected void linkTo(TwoWayNode nxtNode)
JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.