/******************************************************************************* * Copyright (c) 2014 Open Door Logistics (www.opendoorlogistics.com) * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Lesser Public License v3 * which accompanies this distribution, and is available at http://www.gnu.org/licenses/lgpl.txt ******************************************************************************/ package com.opendoorlogistics.core; import java.io.File; import com.opendoorlogistics.core.utils.Version; final public class AppConstants { public static final String ORG_NAME = "Open Door Logistics"; public static final String WEBSITE = "www.opendoorlogistics.com"; public static final int APP_VERSION_MAJOR = 1; public static final int APP_VERSION_MINOR = 3; public static final int APP_VERSION_REVISION = 6; public static final String DATA_DIRECTORY = "data" + File.separator; public static final String SHAPEFILES_DIRECTORY = DATA_DIRECTORY + "shapefiles" + File.separator; public static final String EXTERNAL_MATRIX_DIRECTORY = DATA_DIRECTORY + "travelmatrices" + File.separator; public static final String GRAPHHOPPER_DIRECTORY = DATA_DIRECTORY + "graphhopper" + File.separator; public static final String MAPSFORGE_DIRECTORY = DATA_DIRECTORY + "mapsforge" + File.separator; public static final String OSM_COPYRIGHT = "� OpenStreetMap contributors"; public static final String EXTERNAL_MATRIX_TEXTFILE_EXTENSION = ".matrix.txt"; // Don't use File.separator when loading resources as its wrong! public static final String ODL_EMBEDED_PROPERTIES_FILE = "/resources/odl-defaults.properties"; public static final String ODL_CONFIG_DIR = "config" + File.separator; public static final String SCRIPTS_DIRECTORY = "scripts" + File.separator; public static final String ODL_EXTERNAL_PROPERTIES_FILE =ODL_CONFIG_DIR + "odl.properties"; public static final String ODL_BACKGROUND_MAP_PROPERTIES_FILE =ODL_CONFIG_DIR + "backgroundmap.properties"; public static final String ODL_LOGGING_CONFIG =ODL_CONFIG_DIR + "logging.properties"; public static final Version getAppVersion(){ return new Version(APP_VERSION_MAJOR,APP_VERSION_MINOR,APP_VERSION_REVISION); } }