Class StandardFileEnvironment
- java.lang.Object
-
- de.intarsys.tools.environment.file.StandardFileEnvironment
-
- All Implemented Interfaces:
IFileEnvironment
public class StandardFileEnvironment extends java.lang.Object implements IFileEnvironment
-
-
Constructor Summary
Constructors Constructor Description StandardFileEnvironment()StandardFileEnvironment(java.io.File pBaseDir, java.io.File pProfileDir)StandardFileEnvironment(java.io.File pBaseDir, java.io.File pProfileDir, java.io.File pTempDir, java.io.File pWorkingDir)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilegetBaseDir()The platform base directory.java.io.FilegetProfileDir()Some user specific private directory.java.io.FilegetTempDir()The directory for temporary files.java.io.FilegetWorkingDir()The working directory.
-
-
-
Constructor Detail
-
StandardFileEnvironment
public StandardFileEnvironment()
-
StandardFileEnvironment
public StandardFileEnvironment(java.io.File pBaseDir, java.io.File pProfileDir)
-
StandardFileEnvironment
public StandardFileEnvironment(java.io.File pBaseDir, java.io.File pProfileDir, java.io.File pTempDir, java.io.File pWorkingDir)
-
-
Method Detail
-
getBaseDir
public java.io.File getBaseDir()
Description copied from interface:IFileEnvironmentThe platform base directory.Normally this will be equal to the VM "user.dir" property.
- Specified by:
getBaseDirin interfaceIFileEnvironment- Returns:
- The platform base directory.
-
getProfileDir
public java.io.File getProfileDir()
Description copied from interface:IFileEnvironmentSome user specific private directory.Normally this will be equal to the VM "user.home" property or an application defined subdirectory.
- Specified by:
getProfileDirin interfaceIFileEnvironment- Returns:
- Some private directory.
-
getTempDir
public java.io.File getTempDir()
Description copied from interface:IFileEnvironmentThe directory for temporary files.Normally this will be equal to the VM "java.io.tmpdir" property.
- Specified by:
getTempDirin interfaceIFileEnvironment- Returns:
- The directory for temporary files.
-
getWorkingDir
public java.io.File getWorkingDir()
Description copied from interface:IFileEnvironmentThe working directory.Normally this will be equal to the VM "user.dir" property.
- Specified by:
getWorkingDirin interfaceIFileEnvironment- Returns:
- The working directory.
-
-