コード例 #1
0
  /**
   * 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();
  }
コード例 #2
0
 /**
  * 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);
 }