JAL-3541 selectively merged build.gradle and gradle.properties
[jalview.git] / src / jalview / javascript / log4j / ConsoleAppender.java
diff --git a/src/jalview/javascript/log4j/ConsoleAppender.java b/src/jalview/javascript/log4j/ConsoleAppender.java
new file mode 100644 (file)
index 0000000..f1aca45
--- /dev/null
@@ -0,0 +1,41 @@
+package jalview.javascript.log4j;
+
+import jalview.javascript.log4j.spi.LoggingEvent;
+
+public class ConsoleAppender
+{
+
+  private String name;
+
+  private Layout layout;
+
+
+  public ConsoleAppender()
+  {
+  }
+
+  public ConsoleAppender(Layout layout, String name)
+  {
+    this.layout = layout;
+    this.name = name;
+  }
+
+  public void setLayout(Layout layout)
+  {
+    this.layout = layout;
+  }
+
+  public void setName(String name)
+  {
+    this.name = name;
+  }
+
+  public void append(LoggingEvent event)
+  {
+
+    System.out
+            .println(event.getLevel() + ": " + event.getRenderedMessage());
+
+  }
+
+}