Clean-up tiny bit
This commit is contained in:
@@ -1,27 +0,0 @@
|
|||||||
package org.lumijiez.data;
|
|
||||||
|
|
||||||
import org.lumijiez.managers.Supervisor;
|
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
import java.io.FileInputStream;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.ObjectInputStream;
|
|
||||||
import java.util.Arrays;
|
|
||||||
|
|
||||||
public class DataDeserializer {
|
|
||||||
public static Supervisor deserialize() {
|
|
||||||
File serializedFile = new File("manager.ser");
|
|
||||||
Supervisor manager = new Supervisor();
|
|
||||||
if (serializedFile.exists()) {
|
|
||||||
try (ObjectInputStream ois = new ObjectInputStream(new FileInputStream(serializedFile))) {
|
|
||||||
manager = (Supervisor) ois.readObject();
|
|
||||||
System.out.println("Supervisor object deserialized successfully.");
|
|
||||||
} catch (ClassNotFoundException | IOException e) {
|
|
||||||
System.out.println(Arrays.toString(e.getStackTrace()));
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
System.out.println("Serialized file 'manager.ser' does not exist.");
|
|
||||||
}
|
|
||||||
return manager;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,19 +0,0 @@
|
|||||||
package org.lumijiez.data;
|
|
||||||
|
|
||||||
import org.lumijiez.managers.Supervisor;
|
|
||||||
|
|
||||||
import java.io.FileOutputStream;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.io.ObjectOutputStream;
|
|
||||||
import java.util.Arrays;
|
|
||||||
|
|
||||||
public class DataSerializer {
|
|
||||||
public static void serialize(Supervisor manager) {
|
|
||||||
try (ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("manager.ser"))) {
|
|
||||||
oos.writeObject(manager);
|
|
||||||
System.out.println("Supervisor object serialized successfully.");
|
|
||||||
} catch (IOException e) {
|
|
||||||
System.out.println(Arrays.toString(e.getStackTrace()));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -5,7 +5,6 @@ import org.lumijiez.base.Group;
|
|||||||
import org.lumijiez.base.Student;
|
import org.lumijiez.base.Student;
|
||||||
import org.lumijiez.gui.StudentManagementGUI;
|
import org.lumijiez.gui.StudentManagementGUI;
|
||||||
|
|
||||||
|
|
||||||
public class DisplayHandler {
|
public class DisplayHandler {
|
||||||
public static void displayStudents() {
|
public static void displayStudents() {
|
||||||
StringBuilder text = new StringBuilder();
|
StringBuilder text = new StringBuilder();
|
||||||
|
|||||||
Reference in New Issue
Block a user