jcommon.core.platform.mac
Class Env

java.lang.Object
  extended by jcommon.core.platform.mac.MacPlatformProvider
      extended by jcommon.core.platform.mac.Env
All Implemented Interfaces:
IEnv, IPlatformImplementation, IPlatformProvider

public final class Env
extends MacPlatformProvider
implements IEnv


Nested Class Summary
 
Nested classes/interfaces inherited from interface jcommon.core.platform.IEnv
IEnv.Default
 
Field Summary
static IEnv INSTANCE
           
 
Fields inherited from interface jcommon.core.platform.IEnv
DEFAULT
 
Constructor Summary
Env()
           
 
Method Summary
 IPlatformImplementation provideImplementation()
           
 String queryEnvironmentVariable(String name)
           
 String querySystemPath()
           
 boolean saveEnvironmentVariable(String name, String value)
           
 boolean unsetEnvironmentVariable(String name)
           
 
Methods inherited from class jcommon.core.platform.mac.MacPlatformProvider
providerMatchesPlatform
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final IEnv INSTANCE
Constructor Detail

Env

public Env()
Method Detail

provideImplementation

public IPlatformImplementation provideImplementation()
Specified by:
provideImplementation in interface IPlatformProvider

querySystemPath

public String querySystemPath()
Specified by:
querySystemPath in interface IEnv

queryEnvironmentVariable

public String queryEnvironmentVariable(String name)
Specified by:
queryEnvironmentVariable in interface IEnv

saveEnvironmentVariable

public boolean saveEnvironmentVariable(String name,
                                       String value)
Specified by:
saveEnvironmentVariable in interface IEnv

unsetEnvironmentVariable

public boolean unsetEnvironmentVariable(String name)
Specified by:
unsetEnvironmentVariable in interface IEnv


Copyright © 2012-2013. All Rights Reserved.