Esempio n. 1
0
 public void loadCarpets() {
   File carpetDat = carpetsFile();
   if (!carpetDat.exists()) {
     return;
   }
   log.info("Loading carpets...");
   try {
     FileInputStream file = new FileInputStream(carpetDat);
     ObjectInputStream in = new ObjectInputStream(file);
     carpets = (CarpetStorage) in.readObject();
     carpets.attach(this);
     in.close();
   } catch (IOException e) {
     log.warning("Error loading carpets.dat; carpets data has not been loaded.");
   } catch (ClassNotFoundException e) {
     log.severe("CarpetStorage class not found! This should never happen!");
   }
   carpets.checkCarpets();
 }