Universität Essen
Institut für Experimentelle Mathematik
Thomas Dreibholz
übergeordnetes Verzeichnis

Klasse StringListeDaten


Diese Klasse implementiert das Interface Datenobjekt für eine String-Liste und verwaltet diese.

Methoden:

  • public String Beschreibung()
    Liefert einen String mit der Beschreibung des Datenobjekts, z.B. "MASKEN_TYPEN".

  • public String EingabeTyp()
    Liefert einen String mit dem Typ dieses Datenobjektes: "STRING".

  • public String Inhalt() ** Nicht implementiert **

  • public int InhaltInteger() ** Nicht implementiert **

  • public void Aendern(String neu) ** Nicht implementiert **

  • public void AendernInteger(int neu) ** Nicht implementiert **

  • public void Ausgabe()
    Ausgabe des Inhaltes auf die Standard-Ausgabe.

  • public String toString()
    Rückgabe des Objektes als String.

  • public boolean equals(StringListeDaten vergleich).
    Vergleich mit einem StringListeDaten-Objekt vergleich

  • public void Einfuegen(String neu, String vor) throws NoSuchElementException
    Einfügen des Strings neu vor dem String vor.
    Löst NoSuchElementException aus, falls vor nicht existiert.

  • public void Anfuegen(String neu)
    Anfügen des Strings neu an die Liste.

  • public void Loeschen(String alt) throws NoSuchElementException
    Löschen des Strings alt aus der Liste.
    Löst NoSuchElementException aus, falls alt nicht existiert.

  • public void Aendern(String alt, String neu) throws NoSuchElementException
    Ändern des Strings alt in den String neu.
    Löst NoSuchElementException aus, falls alt nicht existiert.

  • public boolean IstVorhanden(String name)
    Prüft, ob der String name in der Liste vorhanden ist.

  • public String ErstesElement() throws NoSuchElementException
    Rückgabe des ersten Strings in der Liste.
    Löst NoSuchElementException aus, falls kein solcher existiert.

  • public String NaechstesElement() throws NoSuchElementException
    Rückgabe des nächsten Strings in der Liste.
    Löst NoSuchElementException aus, falls kein solcher existiert.

  • public int Anzahl()
    Rückgabe der Anzahl der Strings in der Liste.

  • public String Element(int i) throws ArrayIndexOutOfBoundsException
    Rückgabe des Strings mit dem Index i in der Liste.
    Löst ArrayIndexOutOfBoundsException aus, falls dieser Index nicht existiert.

Verantwortlich: Thomas Dreibholz


Universität Essen / Institut für Experimentelle Mathematik / Thomas Dreibholz / Softwaretechnologie, Gruppe 2 / Implementation

28.06.1999 Thomas Dreibholz