|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectipipan.spejd.util.SimpleDict
ipipan.spejd.util.ConfigDict
public class ConfigDict
Configuration class, containing a set of variables with values.
Field Summary | |
---|---|
static java.lang.String |
configFilename
The name of the default configuration file. |
Fields inherited from class ipipan.spejd.util.SimpleDict |
---|
dict |
Constructor Summary | |
---|---|
ConfigDict(java.lang.String filename)
Creates a new configuration with variables loaded from a given filename. |
Method Summary | |
---|---|
java.lang.String |
get(java.lang.String var)
Gets the value of a configuration String variable. |
boolean |
getBool(java.lang.String var)
Gets the value of a configuration boolean variable. |
char |
getChar(java.lang.String var,
java.lang.String allowed)
|
java.lang.String |
getDir(java.lang.String var)
|
int |
getHex(java.lang.String var)
Gets the value of a configuration hexadecimal variable. |
int |
getInt(java.lang.String var)
Gets the value of a configuration int variable. |
static boolean |
isAssignment(java.lang.String assign)
|
java.lang.String |
notFound(java.lang.String var)
Method called when a requested variable can not be found. |
boolean |
putAssignment(java.lang.String assign)
Sets value of a configuration variable. |
boolean |
putAssignments(java.lang.String[] args,
int start,
int end)
|
Methods inherited from class ipipan.spejd.util.SimpleDict |
---|
getDict, load, put |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String configFilename
Constructor Detail |
---|
public ConfigDict(java.lang.String filename)
Method Detail |
---|
public static boolean isAssignment(java.lang.String assign)
public boolean putAssignment(java.lang.String assign)
assign
- assignment in a form of variable=value
public boolean putAssignments(java.lang.String[] args, int start, int end)
public java.lang.String get(java.lang.String var)
var
- name of the variable to get
public int getInt(java.lang.String var)
var
- name of the variable to get
public int getHex(java.lang.String var)
var
- name of the variable to get
public boolean getBool(java.lang.String var)
var
- name of the variable to get
public java.lang.String getDir(java.lang.String var)
public char getChar(java.lang.String var, java.lang.String allowed)
public java.lang.String notFound(java.lang.String var)
var
- name of the variable requested
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |