Class ListElement

java.lang.Object
  extended by ListElement

public class ListElement
extends java.lang.Object

Datei ListElement.java (Klasse Listelement mit generalisiertem Datentyp Object).

Die Klasse ListElement ist die Basisklasse für doppelt verkette Listen.

Ein ListElement enthält eine Date, einen Verweis auf den Vorgänger und einen Verweis auf den Nachfolger.
Die Klasse ist nicht Bestandteil des Zentralabiturs 2009, aber notwendig!!!


Constructor Summary
ListElement(java.lang.Object item, ListElement previous, ListElement next)
          Der Konstruktor erzeugt ein Listenelement mit Date, Vorgänger und Nachfolger.
 
Method Summary
 java.lang.Object getItem()
          Gibt die Date des Elements zurück.
 ListElement getNext()
          Gibt den Nachfolger des Listenelements zurück.
 ListElement getPrevious()
          Gibt den Vorgänger des Listenelements zurück.
 void setItem(java.lang.Object item)
          Setzt die Date des Listenelements.
 void setNext(ListElement next)
          Setzt den Nachfolger des Listenelements.
 void setPrevious(ListElement previous)
          Setzt den Vorgänger des Listenelements.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListElement

public ListElement(java.lang.Object item,
                   ListElement previous,
                   ListElement next)
Der Konstruktor erzeugt ein Listenelement mit Date, Vorgänger und Nachfolger.

Parameters:
item - Date des Listenelements.
previous - Vorgänger des Listenelements
next - Nachfolger des Listenelemente.
Method Detail

getItem

public java.lang.Object getItem()
Gibt die Date des Elements zurück.

Returns:
Date des Listenelements.

getNext

public ListElement getNext()
Gibt den Nachfolger des Listenelements zurück.

Returns:
Nachfolger des Listenelements.

getPrevious

public ListElement getPrevious()
Gibt den Vorgänger des Listenelements zurück.

Returns:
Vorgänger des Listenelements.

setItem

public void setItem(java.lang.Object item)
Setzt die Date des Listenelements.

Parameters:
item - neue Date des Listenelements.

setNext

public void setNext(ListElement next)
Setzt den Nachfolger des Listenelements.

Parameters:
next - neuer Nachfolger des Listenelements.

setPrevious

public void setPrevious(ListElement previous)
Setzt den Vorgänger des Listenelements.

Parameters:
previous - neuer Vorgänger des Listenelements.