Package de.tilman_neumann.util
Class ConfigUtil
java.lang.Object
de.tilman_neumann.util.ConfigUtil
public class ConfigUtil
extends java.lang.Object
Global configuration tasks.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CONF_ROOT
The base folder for all configuration files in this project.static java.lang.String
FILE_SEPARATOR
File separator used on this OS.static java.lang.String
JAVA_CLASS_PATH
Java class pathstatic java.lang.String
JAVA_LIBRARY_PATH
Java library pathstatic java.lang.String
JAVA_TMP_DIR
Java temp directorystatic int
NUMBER_OF_PROCESSORS
number of processors to use for parallel implementationsstatic java.lang.String
PATH_SEPARATOR
Path separator used on this OS.static java.lang.String
PROJECT_ROOT
The root directory of the current project.static java.lang.String
USER_HOME
user home directory -
Method Summary
Modifier and Type Method Description static void
initProject()
Run project configuration being quiet about the initialization.static void
initProject(boolean verbose)
Run project configuration, permitting to switch on verbose initialization.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
FILE_SEPARATOR
public static java.lang.String FILE_SEPARATORFile separator used on this OS. -
PATH_SEPARATOR
public static java.lang.String PATH_SEPARATORPath separator used on this OS. -
PROJECT_ROOT
public static java.lang.String PROJECT_ROOTThe root directory of the current project. -
CONF_ROOT
public static java.lang.String CONF_ROOTThe base folder for all configuration files in this project. -
JAVA_CLASS_PATH
public static java.lang.String JAVA_CLASS_PATHJava class path -
JAVA_LIBRARY_PATH
public static java.lang.String JAVA_LIBRARY_PATHJava library path -
JAVA_TMP_DIR
public static java.lang.String JAVA_TMP_DIRJava temp directory -
USER_HOME
public static java.lang.String USER_HOMEuser home directory -
NUMBER_OF_PROCESSORS
public static int NUMBER_OF_PROCESSORSnumber of processors to use for parallel implementations
-
-
Method Details
-
initProject
public static void initProject()Run project configuration being quiet about the initialization.- Parameters:
verbose
-
-
initProject
public static void initProject(boolean verbose)Run project configuration, permitting to switch on verbose initialization.- Parameters:
verbose
-
-