|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Schnittstelle für eine positionierbare Liste
| Inner Class Summary | |
static class |
PosListe.NichtGefundenAusnahme
Innere Ausnahme |
| Method Summary | |
java.lang.Object |
aktuellesElement()
Liefert das Element an der aktuellen Position der Liste. |
void |
anfang()
Positioniert auf das erste Element der Liste. |
void |
eintragen(java.lang.Object element)
Trägt ein Element nach dem Element an der aktuellen Position der Liste ein. |
void |
ende()
Positioniert auf das letzte Element der Liste. |
void |
entleeren()
entleert die Liste |
void |
erstesEintragen(java.lang.Object element)
Trägt ein Element an die erste Position der Liste ein. |
boolean |
istLeer()
Überprüft, ob die Liste leer ist. |
boolean |
istVoll()
Überprüft, ob dîe Liste voll ist. |
void |
loeschen()
Löscht das Element an der aktuellen Position aus der Liste. |
void |
rueckwaerts()
Navigiert eine Position nach zurück. |
void |
suchen(java.lang.Object element)
Positioniert auf das nächste Vorkommnis von element nach der aktuellen Position. |
void |
vorwaerts()
Navigiert eine Position nach vorne. |
| Method Detail |
public void entleeren()
public void erstesEintragen(java.lang.Object element)
throws VollAusnahme
element - das einzutragende ObjektVollAusnahme - das Objekt kann nicht mehr eingetragen werdeneintragen(java.lang.Object),
istVoll()
public void eintragen(java.lang.Object element)
throws VollAusnahme
element - das einzutragende ObjektVollAusnahme - das Objekt kann nicht mehr eingetragen werdenerstesEintragen(java.lang.Object),
istVoll()
public java.lang.Object aktuellesElement()
throws LeerAusnahme
LeerAusnahme - es gibt kein Objekt in der ListeistLeer()
public void loeschen()
throws LeerAusnahme
LeerAusnahme - es gibt kein Objekt in der ListeistLeer()
public void anfang()
throws LeerAusnahme
LeerAusnahme - es gibt kein Objekt in der Listeende(),
istLeer()
public void ende()
throws LeerAusnahme
LeerAusnahme - es gibt kein Objekt in der Listeanfang(),
istLeer()
public void vorwaerts()
throws LeerAusnahme
LeerAusnahme - es gibt kein Objekt in der Listerueckwaerts(),
istLeer()
public void rueckwaerts()
throws LeerAusnahme
LeerAusnahme - es gibt kein Objekt in der Listevorwaerts(),
istLeer()
public void suchen(java.lang.Object element)
throws PosListe.NichtGefundenAusnahme
PosListe.NichtGefundenAusnahme - es gibt keine (weitere) VorkommnisseaktuellesElement()public boolean istLeer()
public boolean istVoll()
eintragen(java.lang.Object)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||