/** * Liest eine gespeicherte Datei ein, welche über ein File Objekt definiert ist. * * @throws IOException - Sollte die Datei nicht gefunden werden. * @throws ClassNotFoundException - Sollte die Datei keine Klasse des Typs StromWert enthalten. */ public void readSAVFile(File savFile) throws IOException, ClassNotFoundException { ObjectInputStream oIStream = new ObjectInputStream(new FileInputStream(savFile)); @SuppressWarnings("unchecked") LinkedList<StromWert> temp = (LinkedList<StromWert>) oIStream.readObject(); DataHolder = Sort.sortTwoList(DataHolder, temp); oIStream.close(); }
/** * Für Testzwecke erstellte Klasse. Es wird explicit das zusammen führen zweier Listen getestet. * * @param other - Die hinzuzufügende Liste */ public void addList(LinkedList<StromWert> other) { DataHolder = Sort.sortTwoList(DataHolder, other); }