diff options
author | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-02-17 17:39:15 +0100 |
---|---|---|
committer | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2022-02-17 17:39:15 +0100 |
commit | 76018bf5e46ee440457204c1f52b6f61dc03fcc1 (patch) | |
tree | 9f50ff898ac4c9920b9f6e44dbb79c372a25ec22 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java | |
parent | 030fc579050ea42d8e813402f75e14b8c8ee1a57 (diff) | |
download | pdf-over-76018bf5e46ee440457204c1f52b6f61dc03fcc1.tar.gz pdf-over-76018bf5e46ee440457204c1f52b6f61dc03fcc1.tar.bz2 pdf-over-76018bf5e46ee440457204c1f52b6f61dc03fcc1.zip |
log4j -> logback 1.2.10 (latest stable)
closes #57
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java')
-rw-r--r-- | pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java deleted file mode 100644 index 5ef6ea3c..00000000 --- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/DeveloperMain.java +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright 2012 by A-SIT, Secure Information Technology Center Austria - * - * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by - * the European Commission - subsequent versions of the EUPL (the "Licence"); - * You may not use this work except in compliance with the Licence. - * You may obtain a copy of the Licence at: - * http://joinup.ec.europa.eu/software/page/eupl - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the Licence is distributed on an "AS IS" basis, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the Licence for the specific language governing permissions and - * limitations under the Licence. - */ -package at.asit.pdfover.gui; - -//Imports -import java.io.File; - -import at.asit.pdfover.commons.Constants; -import org.apache.log4j.PropertyConfigurator; -import org.eclipse.swt.SWT; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import at.asit.pdfover.gui.workflow.StateMachineImpl; - -/** - * Main entry point for developers - */ -public class DeveloperMain { - - /** - * SLF4J Logger instance - **/ - private static final Logger log = LoggerFactory.getLogger(DeveloperMain.class); - - /** - * Developer Main Entry point... - * @param args - */ - public static void main(String[] args) { - //BasicConfigurator.configure(); - - // Set PDF-AS log4j configuration: - //System.setProperty("log4j.configuration", "log4j.properties"); - - File configDir = new File(Constants.CONFIG_DIRECTORY); - if(!configDir.exists()) { - configDir.mkdir(); - } - - File log4j = new File(configDir.getAbsolutePath() + File.separator + Constants.DEFAULT_LOG4J_FILENAME); - if(log4j.exists()) { - PropertyConfigurator.configureAndWatch(log4j.getAbsolutePath()); - } - - log.debug("SWT version: " + SWT.getVersion()); //$NON-NLS-1$ - - StringBuilder sb = new StringBuilder(); - - for(int i = 0; i < args.length; i++) { - sb.append(" "); //$NON-NLS-1$ - sb.append(args[i]); - } - - log.debug("Executing arguments are: " + sb.toString()); //$NON-NLS-1$ - - StateMachineImpl stateMachine = new StateMachineImpl(args); - log.debug("Starting stateMachine ..."); //$NON-NLS-1$ - - stateMachine.start(); - - log.debug("Ended stateMachine ..."); //$NON-NLS-1$ - - // Workaround for remaining AWT-Shutdown thread on OSX - System.exit(0); - } - -} |