Class FileManager

java.lang.Object
  |
  +--FileManager

public class FileManager
extends java.lang.Object

Funktionskomponent
Generaliseret Filemanager for modelkomponenten
Klassen anvendes til at gemme og hente modelkomponenten, der udgør et object, som kan serialiseres

Version:
Nov 2001
Author:
Bjørk Busch

Constructor Summary
FileManager()
           
 
Method Summary
static java.lang.Object loadModel(java.lang.String directoryName, java.lang.String fileName)
          Klasse-metode, der anvendes til at indlæste en modelkomponent gemt som eet objekt
static void saveModel(java.lang.String directoryName, java.lang.String fileName, java.lang.Object model)
          Klasse-metode, der anvendes til at gemme model-komponenten som eet objekt på disk
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileManager

public FileManager()
Method Detail

saveModel

public static void saveModel(java.lang.String directoryName,
                             java.lang.String fileName,
                             java.lang.Object model)
                      throws java.io.IOException
Klasse-metode, der anvendes til at gemme model-komponenten som eet objekt på disk
Parameters:
directoryName - Katalog/mappe hvor modelkomponent skal gemmes
fileName - Filnavn hvor modelkomponent skal gemmes
model - Objekt med modelkomponenten
Throws:
java.io.IOException -  

loadModel

public static java.lang.Object loadModel(java.lang.String directoryName,
                                         java.lang.String fileName)
                                  throws java.io.IOException,
                                         java.lang.ClassNotFoundException
Klasse-metode, der anvendes til at indlæste en modelkomponent gemt som eet objekt
Parameters:
directoryName - Katalog/mappe hvor modelkomponent skal gemmes
fileName - Filnavn hvor modelkomponent skal gemmes
Returns:
Object Objekt med modelkomponent
Throws:
java.io.IOException -  
java.lang.ClassNotFoundException -