package org.newdawn.slick.util;

/**
 * Plugin in interface for the logging of Slick
 * 
 * @author kevin
 */
interface LogSystem {

    /**
     * Log an error
     *
     * @param message The message describing the error
     * @param e The exception causing the error
     */
    public void error(String message, Throwable e);

    /**
     * Log an error
     *
     * @param e The exception causing the error
     */
    public void error(Throwable e);

    /**
     * Log an error
     *
     * @param message The message describing the error
     */
    public void error(String message);

    /**
     * Log a warning
     *
     * @param message The message describing the warning
     */
    public void warn(String message);

    /**
     * Log a warning
     *
     * @param message The message describing the warning
     * @param e The cause of the warning
     */
    public void warn(String message, Throwable e);

    /**
     * Log an information message
     *
     * @param message The message describing the infomation
     */
    public void info(String message);

    /**
     * Log a debug message
     *
     * @param message The message describing the debug
     */
    public void debug(String message);
}

@@ -77,17 +77,18 @@
 of Slick
+.
 %0A
-
  * %0A * @
@@ -146,32 +146,33 @@
   * Log an error
+.
 %0A     *%0A     * @
@@ -346,32 +346,33 @@
   * Log an error
+.
 %0A     *%0A     * @
@@ -479,24 +479,25 @@
 Log an error
+.
 %0A     *%0A    
@@ -615,32 +615,33 @@
  * Log a warning
+.
 %0A     *%0A     * @
@@ -760,24 +760,25 @@
 og a warning
+.
 %0A     *%0A    
@@ -964,32 +964,33 @@
 ormation message
+.
 %0A     *%0A     * @
@@ -1088,32 +1088,32 @@
 sage);%0A%0A    /**%0A
-
      * Log a deb
@@ -1122,16 +1122,17 @@
  message
+.
 %0A     *%0A

Check yo style.