|
|||||||||
| 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 | ||||||||