diff options
Diffstat (limited to 'src/de/lmu/ifi/dbs/elki/gui/multistep/panels/LoggingTabPanel.java')
-rw-r--r-- | src/de/lmu/ifi/dbs/elki/gui/multistep/panels/LoggingTabPanel.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/de/lmu/ifi/dbs/elki/gui/multistep/panels/LoggingTabPanel.java b/src/de/lmu/ifi/dbs/elki/gui/multistep/panels/LoggingTabPanel.java index 5bf4c086..c4933673 100644 --- a/src/de/lmu/ifi/dbs/elki/gui/multistep/panels/LoggingTabPanel.java +++ b/src/de/lmu/ifi/dbs/elki/gui/multistep/panels/LoggingTabPanel.java @@ -4,7 +4,7 @@ package de.lmu.ifi.dbs.elki.gui.multistep.panels; This file is part of ELKI: Environment for Developing KDD-Applications Supported by Index-Structures - Copyright (C) 2012 + Copyright (C) 2013 Ludwig-Maximilians-Universität München Lehr- und Forschungseinheit für Datenbanksysteme ELKI Development Team @@ -23,9 +23,10 @@ package de.lmu.ifi.dbs.elki.gui.multistep.panels; along with this program. If not, see <http://www.gnu.org/licenses/>. */ +import de.lmu.ifi.dbs.elki.application.AbstractApplication; import de.lmu.ifi.dbs.elki.logging.LoggingConfiguration; import de.lmu.ifi.dbs.elki.logging.LoggingUtil; -import de.lmu.ifi.dbs.elki.utilities.optionhandling.OptionID; +import de.lmu.ifi.dbs.elki.logging.Logging.Level; import de.lmu.ifi.dbs.elki.utilities.optionhandling.WrongParameterValueException; import de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization.Parameterization; import de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.Flag; @@ -51,13 +52,14 @@ public class LoggingTabPanel extends ParameterTabPanel { @Override protected synchronized void configureStep(Parameterization config) { - StringParameter debugParam = new StringParameter(OptionID.DEBUG); + StringParameter debugParam = new StringParameter(AbstractApplication.Parameterizer.DEBUG_ID); debugParam.setOptional(true); - Flag verboseFlag = new Flag(OptionID.VERBOSE_FLAG); + Flag verboseFlag = new Flag(AbstractApplication.Parameterizer.VERBOSE_ID); // Verbose mode is a lot simpler if (config.grab(verboseFlag) && verboseFlag.isTrue()) { - LoggingConfiguration.setVerbose(true); + LoggingConfiguration.setVerbose(Level.VERBOSE); } + // FIXME: add second level of verbosity! if (config.grab(debugParam)) { try { LoggingUtil.parseDebugParameter(debugParam); |