harpoon.Main
Class Settings

java.lang.Object
  extended by harpoon.Main.Settings

public abstract class Settings
extends Object

Settings

Version:
$Id: Settings.java,v 1.5 2005/09/30 02:31:11 salcianu Exp $
Author:
Alexandru Salcianu <salcianu@alum.mit.edu>

Nested Class Summary
static class Settings.StdLib
           
 
Field Summary
static Settings.StdLib STD_LIB
          The standard library implementation that we use.
static String STD_LIB_VER
          The version of the STD_LIB that we use.
 
Constructor Summary
Settings()
           
 
Method Summary
static void checkStdLibVersion()
          Checks that the path from the property harpoon.class.path contains a supported implementation of the standard library.
static List<Option> getOptions()
           
static String getStdLibVerName()
          Returns a string that describes the standard library implementation that we use.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STD_LIB

public static Settings.StdLib STD_LIB
The standard library implementation that we use. Default: CLASSPATH.


STD_LIB_VER

public static String STD_LIB_VER
The version of the STD_LIB that we use. Default: 0.08

See Also:
STD_LIB
Constructor Detail

Settings

public Settings()
Method Detail

getOptions

public static List<Option> getOptions()

getStdLibVerName

public static String getStdLibVerName()
Returns a string that describes the standard library implementation that we use. E.g., "classpath-0.08".


checkStdLibVersion

public static void checkStdLibVersion()
Checks that the path from the property harpoon.class.path contains a supported implementation of the standard library.