Package | Description |
---|---|
Utils |
Provides various utility classes.
|
Modifier and Type | Method and Description |
---|---|
void |
PossibleSettings.addGroup(java.lang.String name,
boolean needed)
Adds a new setting group
|
void |
PossibleSettings.addNeededSetting(java.lang.String name)
Add a required setting at the root level (i.e.
|
void |
PossibleSettings.addNeededSetting(java.lang.String group,
java.lang.String name)
Add a required setting within a group
|
void |
PossibleSettings.addOptionalSetting(java.lang.String name,
java.lang.String def)
Add an optional setting at the root level.
|
void |
PossibleSettings.addOptionalSetting(java.lang.String group,
java.lang.String name,
java.lang.String def)
Add an optional setting to a group.
|
static SetSettings |
SetSettings.fromFile(java.io.File f)
Reads settings from a file and returns an instance of this class.
|
static SetSettings |
SetSettings.fromFileAndCommandLine(java.io.File f,
java.lang.String[] c)
Returns settings from a file and the command line and returns an instance
of this class.
|
java.lang.String |
Settings.getSetting(java.lang.String setting)
Gets the value of a root level setting
|
java.lang.String |
Settings.getSetting(java.lang.String group,
java.lang.String setting)
Gets the value of a setting within a group
|
Constructor and Description |
---|
Settings(PossibleSettings need,
SetSettings set)
Creates an instance of this class
|