Logo Search packages:      
Sourcecode: wims version File versions  Download package

ListElement.java

package rene.util.list;

/**
The nodes of a list.
@see rene.list.ListClass
*/

00008 public class ListElement
// A list node with pointers to previous and next element
// and with a content of type Object.
{     ListElement Next,Previous; // the chain pointers
      Object Content; // the content of the node
      ListClass L; // Belongs to this list
      
      public ListElement (Object content)
      // get a new Element with the content and null pointers
      {     Content=content;
            Next=Previous=null;
            L=null;
      }

      // access methods:
      public Object content ()
      {     return Content;
      }
      public ListElement next () { return Next; }
      public ListElement previous () { return Previous; }
      public void list (ListClass l) { L=l; }

      // modifying methods:
      public void content (Object o) { Content=o; }
      public void next (ListElement o) { Next=o; }
      public void previous (ListElement o) { Previous=o; }
      public ListClass list () { return L; }
}



Generated by  Doxygen 1.6.0   Back to index