From c62c31db6d3f6d3a76655eb19e4abfd7021f1074 Mon Sep 17 00:00:00 2001 From: JanUlrich Date: Mon, 13 Oct 2014 10:39:14 +0200 Subject: [PATCH] =?UTF-8?q?Kleine=20=C3=84nderungen=20am=20Logger?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/de/dhbwstuttgart/core/MyCompiler.java | 1 + src/de/dhbwstuttgart/logger/Logger.java | 25 +++++++++++++++- .../dhbwstuttgart/logger/OutputHandler.java | 29 ------------------- 3 files changed, 25 insertions(+), 30 deletions(-) delete mode 100644 src/de/dhbwstuttgart/logger/OutputHandler.java diff --git a/src/de/dhbwstuttgart/core/MyCompiler.java b/src/de/dhbwstuttgart/core/MyCompiler.java index 375cd684..1128140b 100755 --- a/src/de/dhbwstuttgart/core/MyCompiler.java +++ b/src/de/dhbwstuttgart/core/MyCompiler.java @@ -95,6 +95,7 @@ public class MyCompiler implements MyCompilerAPI * Author: J�rg B�uerle
* Der private Konstruktor. Es soll von au�en kein Compiler angelegt werden * k�nnen, sondern nur eine API zur Verf�gung gestellt werden. + * @param logger Konfiguration für Debug Ausgabe TODO */ // ino.end // ino.method.MyCompiler.21283.definition diff --git a/src/de/dhbwstuttgart/logger/Logger.java b/src/de/dhbwstuttgart/logger/Logger.java index 3003da8e..7985948d 100644 --- a/src/de/dhbwstuttgart/logger/Logger.java +++ b/src/de/dhbwstuttgart/logger/Logger.java @@ -2,7 +2,9 @@ package de.dhbwstuttgart.logger; import java.io.PrintStream; import java.util.HashMap; +import java.util.logging.Handler; import java.util.logging.Level; +import java.util.logging.LogRecord; public class Logger { @@ -75,5 +77,26 @@ public class Logger { public static void setStandardOutput(PrintStream outputStream) { Logger.standardOutput = outputStream; } - +} + +class OutputHandler extends Handler{ + + private PrintStream output; + + public OutputHandler(PrintStream output){ + this.output = output; + } + + @Override + public void publish(LogRecord record) { + output.println(record.getMessage()); + } + + @Override + public void flush() { + } + + @Override + public void close() throws SecurityException { + } } diff --git a/src/de/dhbwstuttgart/logger/OutputHandler.java b/src/de/dhbwstuttgart/logger/OutputHandler.java deleted file mode 100644 index fc57d746..00000000 --- a/src/de/dhbwstuttgart/logger/OutputHandler.java +++ /dev/null @@ -1,29 +0,0 @@ -package de.dhbwstuttgart.logger; - -import java.io.PrintStream; -import java.util.logging.Handler; -import java.util.logging.LogRecord; - -public class OutputHandler extends Handler{ - - private PrintStream output; - - public OutputHandler(PrintStream output){ - this.output = output; - } - - @Override - public void publish(LogRecord record) { - output.println(record.getMessage()); - } - - @Override - public void flush() { - } - - @Override - public void close() throws SecurityException { - } - - -}