Model.Liste
Class KNOTEN

java.lang.Object
  extended by Model.Liste.LISTENELEMENT
      extended by Model.Liste.KNOTEN

 class KNOTEN
extends LISTENELEMENT

Beschreibt einen Knoten der Liste.

Version:
1.0
Author:
Albert Wiedemann

Constructor Summary
KNOTEN(DATENELEMENT d, LISTENELEMENT nf)
          Legt einen neuen Knoten mit gegebenem Datenelement und gegebenem Nachfolger an.
 
Method Summary
(package private)  LISTENELEMENT Einfuegen(DATENELEMENT neu)
          Fügt ein neues Datenelement sortiert in die Liste ein.
(package private)  DATENELEMENT Suchen(DATENELEMENT schluessel)
          Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KNOTEN

KNOTEN(DATENELEMENT d,
       LISTENELEMENT nf)
Legt einen neuen Knoten mit gegebenem Datenelement und gegebenem Nachfolger an.

Parameters:
d - Referenz auf das von diesem Knoten verwaltete Datenelement
nf - Referenz auf das Nachfolgerelement
Method Detail

Einfuegen

LISTENELEMENT Einfuegen(DATENELEMENT neu)
Fügt ein neues Datenelement sortiert in die Liste ein.

Specified by:
Einfuegen in class LISTENELEMENT
Parameters:
neu - Referenz auf des neue Datenelement
Returns:
der (neue) Nachfolger für das Vorgängerelement

Suchen

DATENELEMENT Suchen(DATENELEMENT schluessel)
Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.

Specified by:
Suchen in class LISTENELEMENT
Parameters:
schluessel - Referenz auf ein Datenelement mit dem zu suchenden Schlüsselwert
Returns:
das gefundene Datenelement oder null