public interface Platform
Modifier and Type | Field and Description |
---|---|
static String |
APPDATA_BASEDIR_PROPERTY |
static String |
OLD_DATADIR_PROPERTY
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
dataDirPreserveCase() |
boolean |
dataDirReplaceColon() |
boolean |
dataDirReplaceWhitespace() |
File |
getApplicationDataDir()
Returns the directory in which Aduna applications can store their
application-dependent data, returns 'getOSApplicationDataDir' unless the
system property "aduna.platform.applicationdata.dir" has been set.
|
File |
getApplicationDataDir(String applicationName)
Returns the directory in which a specific application can store all its
application-dependent data.
|
String |
getName()
Get a descriptive name for this platform.
|
File |
getOSApplicationDataDir()
Returns the operating system dependend application data dir.
|
File |
getOSApplicationDataDir(String applicationName)
Returns the operating system dependend application data dir.
|
String |
getRelativeApplicationDataDir(String applicationName)
Get the directory relative to getApplicationDataDir() for the specified application.
|
File |
getUserHome()
Returns the directory for the current user.
|
static final String APPDATA_BASEDIR_PROPERTY
@Deprecated static final String OLD_DATADIR_PROPERTY
String getName()
File getOSApplicationDataDir()
File getOSApplicationDataDir(String applicationName)
File getUserHome()
File getApplicationDataDir()
File getApplicationDataDir(String applicationName)
applicationName
- the name of the application for which to determine the
directorygetApplicationDataDir()
String getRelativeApplicationDataDir(String applicationName)
applicationName
- the name of the applicationboolean dataDirPreserveCase()
boolean dataDirReplaceWhitespace()
boolean dataDirReplaceColon()
Copyright © 2001-2016 Aduna. All Rights Reserved.