package main; import java.io.BufferedReader; class PatchNotes { private StringBuffer patchNotes; private PatchData patchData = null; PatchNotes (PatchData patchData) { patchNotes = new StringBuffer(""); this.patchData = patchData; } // Setters public void addLine(String line) { patchNotes.append(line + "\r\n"); } // Getters // Inlezen patch gegevens. public void readPatchNotes(BufferedReader pchFile) { String dummy; try { while ((dummy = pchFile.readLine()) != null) { if (dummy.compareToIgnoreCase("[/Notes]") != 0) addLine(dummy); else return; } return; // Einde file? } catch(Exception e) { System.out.println(e + " in readPatchNotes"); } } // Creeren patch gegevens public StringBuffer createNotes(StringBuffer result) { if (patchNotes.length() > 0) { result.append("[Notes]\r\n"); result.append(patchNotes); result.append("[/Notes]\r\n"); } return result; } }