|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--diplomacy.DiplDir
Diese Klasse beinhaltet statische Methoden zum Umgang mit Verzeichnissen.
Constructor Summary | |
DiplDir()
|
Method Summary | |
static File |
makeBaseDir(String baseDirStr)
makeForRW() sorgt für Lese- & Schreibzugriff auf ein Basis-Verzeichnis. Wenn Lese- & Schreibzugriff auf Verzeichnis baseDir nicht gewährleistet werden kann, wird DiplDirException ausgelöst. Soweit ein Paramter baseDirStr übergeben wird, wird das Verzeichnis versucht in diesem anzulegen. Ansonsten wird des Home-Verzeichnis des Anwenders, der das Programm gestartet, ausprobiert. Wenn auch dies scheitert, wird das aktuelle Verzeichnis, von dem aus das Programm gestartet wurde, ausprobiert. |
static File |
makeForRW(File dir)
makeForRW() sorgt für Lese- & Schreibzugriff auf das Verzeichnis dir. Wenn Lese- & Schreibzugriff auf Verzeichnis dir nicht gewährleistet werden kann, wird DiplDirException ausgelöst. |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public DiplDir()
Method Detail |
public static File makeForRW(File dir) throws DiplDirException
makeForRW() sorgt für Lese- & Schreibzugriff auf das Verzeichnis dir.
Wenn Lese- & Schreibzugriff auf Verzeichnis dir nicht gewährleistet werden kann, wird DiplDirException ausgelöst.
public static File makeBaseDir(String baseDirStr) throws DiplDirException
makeForRW() sorgt für Lese- & Schreibzugriff auf ein Basis-Verzeichnis.
Wenn Lese- & Schreibzugriff auf Verzeichnis baseDir nicht gewährleistet werden kann, wird DiplDirException ausgelöst.
Soweit ein Paramter baseDirStr übergeben wird, wird das Verzeichnis versucht in diesem anzulegen.
Ansonsten wird des Home-Verzeichnis des Anwenders, der das Programm gestartet, ausprobiert.
Wenn auch dies scheitert, wird das aktuelle Verzeichnis, von dem aus das Programm gestartet wurde, ausprobiert.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |