wizx.util
Class Settings
java.lang.Object
wizx.util.Settings
- Direct Known Subclasses:
- Settings.MutableSettings
- public class Settings
- extends java.lang.Object
This class is a tool for reading in some wizard program settings
from a plain text file. The name of the file or the inputstream must
be passed into this class as an argument.
Each line in the settings file much obey the format of
SettingsConstants.java e.g. "settings.font=16"
|
Nested Class Summary |
class |
Settings.MutableSettings
This inner class is of type Settings, but unlike Settings, it
allows the settings to be written to a file. |
|
Constructor Summary |
Settings(java.io.InputStream in)
|
Settings(java.lang.String filename)
|
|
Method Summary |
java.lang.String |
get(java.lang.String name)
Returns the value associated with some settings key. |
int |
getInt(java.lang.String name)
This method returns the int value associated with some settings key. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Settings
public Settings(java.lang.String filename)
Settings
public Settings(java.io.InputStream in)
get
public java.lang.String get(java.lang.String name)
- Returns the value associated with some settings key.
- Parameters:
name - Name of constant key.
- Returns:
- The value of associated with argument.
getInt
public int getInt(java.lang.String name)
- This method returns the int value associated with some settings key.
- Parameters:
name - Name of constant key.
- Returns:
- the value of name as an int or zero if the value doesn't exist,
or cannot be parsed as an int.
© 2001-2005 University of Oregon.
Eugene OR 97403, U.S.A. All Rights Reserved.