|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Schnittstelle für eine sequentielle Datei
| Inner Class Summary | |
static class |
SeqDatei.DateiendeAusnahme
Innere geprüfte Ausnahme. |
static class |
SeqDatei.LesemodusFehler
Innere ungeprüfte Ausnahme |
static class |
SeqDatei.SchreibmodusFehler
Innere ungeprüfte Ausnahme |
| Method Summary | |
java.lang.Object |
aktuellesElement()
Liefert das Element an der aktuellen Position; nur im Lesemodus. |
void |
eintragen(java.lang.Object element)
Trägt element an das Ende der Datei ein; nur im Schreibmodus. |
boolean |
endeDerDatei()
Überprüft, ob die Position der Datei weitergeschaltet werden kann; nur im Lesemodus. |
void |
naechstesElement()
Das nächste in die Datei eingetragene Element wird mit naechstesElement lesbar. |
void |
neuBeschreiben()
macht die Datei leer, bereit zum Beschreiben |
void |
zuruecksetzen()
macht die Datei bereit zum Lesen |
| Method Detail |
public void neuBeschreiben()
public void zuruecksetzen()
public void eintragen(java.lang.Object element)
throws SeqDatei.LesemodusFehler
element - das Objekt, das in die Datei eingetragen werden soll0SeqDatei.LesemodusFehler - (ungeprüft), wenn neuBeschreiben gar nicht oder nicht nach zuruecksetzen aufgerufen wurdeneuBeschreiben(),
zuruecksetzen()
public void naechstesElement()
throws SeqDatei.SchreibmodusFehler,
SeqDatei.DateiendeAusnahme
SeqDatei.SchreibmodusFehler - (ungeprüft), wenn zuruecksetzen gar nicht oder nicht nach neuBeschreiben aufgerufen wurdeSeqDatei.DateiendeAusnahme - (geprüft), falls naechstesElement öfter als eintragen aufgerufen wurdeeintragen(java.lang.Object),
naechstesElement(),
neuBeschreiben(),
zuruecksetzen()
public java.lang.Object aktuellesElement()
throws SeqDatei.SchreibmodusFehler,
SeqDatei.DateiendeAusnahme
SeqDatei.SchreibmodusFehler - (ungeprüft), wenn zuruecksetzen gar nicht oder nicht nach neuBeschreiben aufgerufen wurdeSeqDatei.DateiendeAusnahme - (geprüft), falls naechstesElement öfter als eintragen aufgerufen wurdeneuBeschreiben(),
zuruecksetzen(),
eintragen(java.lang.Object)
public boolean endeDerDatei()
throws SeqDatei.SchreibmodusFehler
SeqDatei.SchreibmodusFehler - (ungeprüft), wenn zuruecksetzen gar nicht oder nicht nach neuBeschreiben aufgerufen wurdenaechstesElement(),
neuBeschreiben(),
zuruecksetzen()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||