/** * administratie wordt vanuit geserialiseerd bestand gevuld * * @param bestand * @throws IOException */ public void deserialize(File bestand) throws IOException { Properties props = new Properties(); // Zie Serialize methode props.setProperty("file", bestand.getAbsolutePath()); storageMediator.configure(props); admin = storageMediator.load(); // todo opgave 2 X }
/** * administratie wordt vanuit geserialiseerd bestand gevuld * * @param bestand * @throws IOException */ public void deserialize(File bestand) throws IOException { // todo opgave 2 // set file property Properties p = storageMediator.config(); // check null, C# would be ?? but doesn't exist in java if (p == null) p = new Properties(); p.setProperty("file", bestand.getAbsolutePath()); storageMediator.configure(p); admin = storageMediator.load(); }
/** * administratie wordt vanuit standaarddatabase opgehaald * * @throws IOException */ public void loadFromDatabase() throws IOException { initDatabaseMedium(); admin = storageMediator.load(); // opgave 4 }