|
|||||||||
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 |