| 
 | |||||||||
| 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.DateiendeAusnahmeInnere geprüfte Ausnahme. | 
| static class | SeqDatei.LesemodusFehlerInnere ungeprüfte Ausnahme | 
| static class | SeqDatei.SchreibmodusFehlerInnere 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 | ||||||||