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.StringCONF_ROOTThe base folder for all configuration files in this project.static java.lang.StringFILE_SEPARATORFile separator used on this OS.static java.lang.StringJAVA_CLASS_PATHJava class pathstatic java.lang.StringJAVA_LIBRARY_PATHJava library pathstatic java.lang.StringJAVA_TMP_DIRJava temp directorystatic intNUMBER_OF_PROCESSORSnumber of processors to use for parallel implementationsstatic java.lang.StringPATH_SEPARATORPath separator used on this OS.static java.lang.StringPROJECT_ROOTThe root directory of the current project.static java.lang.StringUSER_HOMEuser home directory -
Method Summary
Modifier and Type Method Description static voidinitProject()Run project configuration being quiet about the initialization.static voidinitProject(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-
-