From e25d64698c4aef073372fe5057c1204a64e5efa1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <stu114708@informatik.uni-kiel.de>
Date: Thu, 28 Jul 2016 11:05:11 +0200
Subject: [PATCH] removed unused PropertiesModel (from trace reconstruction
 tool)

---
 .../traceanalysismodel/PropertiesModel.java   | 178 ------------------
 1 file changed, 178 deletions(-)
 delete mode 100644 src/main/java/kieker/analysis/traceanalysismodel/PropertiesModel.java

diff --git a/src/main/java/kieker/analysis/traceanalysismodel/PropertiesModel.java b/src/main/java/kieker/analysis/traceanalysismodel/PropertiesModel.java
deleted file mode 100644
index bcb5bccd..00000000
--- a/src/main/java/kieker/analysis/traceanalysismodel/PropertiesModel.java
+++ /dev/null
@@ -1,178 +0,0 @@
-/***************************************************************************
- * Copyright 2015 Kieker Project (http://kieker-monitoring.net)
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- ***************************************************************************/
-
-package kieker.analysis.traceanalysismodel;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.util.Properties;
-import java.util.concurrent.TimeUnit;
-import java.util.prefs.BackingStoreException;
-import java.util.prefs.Preferences;
-
-//import org.apache.logging.log4j.LogManager; //TODO
-//import org.apache.logging.log4j.Logger; //TODO
-
-/**
- * @author Nils Christian Ehmke
- */
-public final class PropertiesModel {
-
-	// private static final Logger LOGGER = LogManager.getLogger(PropertiesModel.class);//TODO
-	private static final PropertiesModel INSTANCE = new PropertiesModel();
-
-	private static final String KEY_TIMEUNIT = "timeunit";
-	private static final String KEY_OPERATIONS = "operations";
-	private static final String KEY_COMPONENTS = "components";
-	private static final String KEY_GRAPHVIZ_PATH = "graphvizpath";
-	private static final String KEY_ADDITIONAL_LOG_CHECKS = "additionalLogChecks";
-	private static final String KEY_REGULAR_EXPRESSIONS = "regularExpressions";
-
-	private static final String KEY_GITLAB_URL = "GitLabURL";
-	private static final String KEY_TRAC_URL = "TracURL";
-
-	private String graphvizPath;
-	private TimeUnit timeUnit;
-	private ComponentNames componentNames;
-	private OperationNames operationNames;
-	private boolean additionalLogChecks;
-	private boolean activateRegularExpressions;
-	private String gitLabURL;
-	private String tracURL;
-
-	public PropertiesModel() {
-		this.loadSettings();
-	}
-
-	private void loadSettings() {
-		final Preferences preferences = Preferences.userNodeForPackage(PropertiesModel.class);
-
-		this.graphvizPath = preferences.get(PropertiesModel.KEY_GRAPHVIZ_PATH, ".");
-		this.timeUnit = TimeUnit.valueOf(preferences.get(PropertiesModel.KEY_TIMEUNIT, TimeUnit.NANOSECONDS.name()));
-		this.componentNames = ComponentNames.valueOf(preferences.get(PropertiesModel.KEY_COMPONENTS, ComponentNames.LONG.name()));
-		this.operationNames = OperationNames.valueOf(preferences.get(PropertiesModel.KEY_OPERATIONS, OperationNames.SHORT.name()));
-		this.additionalLogChecks = Boolean.valueOf(preferences.get(PropertiesModel.KEY_ADDITIONAL_LOG_CHECKS, Boolean.FALSE.toString()));
-		this.activateRegularExpressions = Boolean.valueOf(preferences.get(PropertiesModel.KEY_REGULAR_EXPRESSIONS, Boolean.FALSE.toString()));
-
-		final Properties properties = new Properties();
-		final ClassLoader classLoader = PropertiesModel.class.getClassLoader();
-		try (InputStream inputStream = classLoader.getResourceAsStream("config.properties")) {
-			properties.load(inputStream);
-			this.gitLabURL = properties.getProperty(PropertiesModel.KEY_GITLAB_URL);
-			this.tracURL = properties.getProperty(PropertiesModel.KEY_TRAC_URL);
-		} catch (final IOException e) { // NOPMD TODO
-			// PropertiesModel.LOGGER.error(e); //TODO
-		}
-	}
-
-	private void saveSettings() {
-		final Preferences preferences = Preferences.userNodeForPackage(PropertiesModel.class);
-
-		preferences.put(PropertiesModel.KEY_GRAPHVIZ_PATH, this.graphvizPath);
-		preferences.put(PropertiesModel.KEY_TIMEUNIT, this.timeUnit.name());
-		preferences.put(PropertiesModel.KEY_COMPONENTS, this.componentNames.name());
-		preferences.put(PropertiesModel.KEY_OPERATIONS, this.operationNames.name());
-		preferences.put(PropertiesModel.KEY_ADDITIONAL_LOG_CHECKS, Boolean.toString(this.additionalLogChecks));
-		preferences.put(PropertiesModel.KEY_REGULAR_EXPRESSIONS, Boolean.toString(this.activateRegularExpressions));
-
-		try {
-			preferences.flush();
-		} catch (final BackingStoreException e) { // NOPMD TODO
-			// PropertiesModel.LOGGER.error(e);//TODO
-		}
-	}
-
-	public String getGraphvizPath() {
-		return this.graphvizPath;
-	}
-
-	public void setGraphvizPath(final String graphvizPath) {
-		this.graphvizPath = graphvizPath;
-		this.saveSettings();
-	}
-
-	public TimeUnit getTimeUnit() {
-		return this.timeUnit;
-	}
-
-	public void setTimeUnit(final TimeUnit timeUnit) {
-		this.timeUnit = timeUnit;
-		this.saveSettings();
-	}
-
-	public ComponentNames getComponentNames() {
-		return this.componentNames;
-	}
-
-	public void setComponentNames(final ComponentNames componentNames) {
-		this.componentNames = componentNames;
-		this.saveSettings();
-	}
-
-	public OperationNames getOperationNames() {
-		return this.operationNames;
-	}
-
-	public void setOperationNames(final OperationNames operationNames) {
-		this.operationNames = operationNames;
-		this.saveSettings();
-	}
-
-	public static PropertiesModel getInstance() {
-		return PropertiesModel.INSTANCE;
-	}
-
-	public boolean isAdditionalLogChecks() {
-		return this.additionalLogChecks;
-	}
-
-	public void setAdditionalLogChecks(final boolean additionalLogChecks) {
-		this.additionalLogChecks = additionalLogChecks;
-		this.saveSettings();
-	}
-
-	public boolean isActivateRegularExpressions() {
-		return this.activateRegularExpressions;
-	}
-
-	public void setActivateRegularExpressions(final boolean activateRegularExpressions) {
-		this.activateRegularExpressions = activateRegularExpressions;
-		this.saveSettings();
-	}
-
-	public String getGitLabURL() {
-		return this.gitLabURL;
-	}
-
-	public String getTracURL() {
-		return this.tracURL;
-	}
-
-	/**
-	 * @author Nils Christian Ehmke
-	 */
-	public enum ComponentNames {
-		SHORT, LONG
-	}
-
-	/**
-	 * @author Nils Christian Ehmke
-	 */
-	public enum OperationNames {
-		SHORT, LONG
-	}
-
-}
-- 
GitLab