info.aduna.platform
Class DefaultPlatform

java.lang.Object
  extended by info.aduna.platform.PlatformBase
      extended by info.aduna.platform.DefaultPlatform
All Implemented Interfaces:
Platform

public class DefaultPlatform
extends PlatformBase


Field Summary
 
Fields inherited from class info.aduna.platform.PlatformBase
colonReplacement, logger, separatorReplacement, whitespaceReplacement
 
Fields inherited from interface info.aduna.platform.Platform
APPDATA_BASEDIR_PROPERTY, OLD_DATADIR_PROPERTY
 
Constructor Summary
DefaultPlatform()
           
 
Method Summary
 boolean dataDirPreserveCase()
           
 boolean dataDirReplaceColon()
           
 boolean dataDirReplaceWhitespace()
           
 String getName()
          Get a descriptive name for this platform.
 File getOSApplicationDataDir()
          Returns the operating system dependend application data dir.
 
Methods inherited from class info.aduna.platform.PlatformBase
getApplicationDataDir, getApplicationDataDir, getOSApplicationDataDir, getRelativeApplicationDataDir, getRelativeApplicationDataDir, getUserHome
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPlatform

public DefaultPlatform()
Method Detail

getName

public String getName()
Description copied from interface: Platform
Get a descriptive name for this platform.


getOSApplicationDataDir

public File getOSApplicationDataDir()
Description copied from interface: Platform
Returns the operating system dependend application data dir.


dataDirPreserveCase

public boolean dataDirPreserveCase()

dataDirReplaceWhitespace

public boolean dataDirReplaceWhitespace()

dataDirReplaceColon

public boolean dataDirReplaceColon()


Copyright © 2001-2012 Aduna. All Rights Reserved.