diff options
Diffstat (limited to 'src/org/jetbrains/java/decompiler/main/extern')
-rw-r--r-- | src/org/jetbrains/java/decompiler/main/extern/IFernflowerLogger.java | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/src/org/jetbrains/java/decompiler/main/extern/IFernflowerLogger.java b/src/org/jetbrains/java/decompiler/main/extern/IFernflowerLogger.java index 65b2c6d..db76c77 100644 --- a/src/org/jetbrains/java/decompiler/main/extern/IFernflowerLogger.java +++ b/src/org/jetbrains/java/decompiler/main/extern/IFernflowerLogger.java @@ -18,7 +18,13 @@ package org.jetbrains.java.decompiler.main.extern; public abstract class IFernflowerLogger { public enum Severity { - TRACE, INFO, WARN, ERROR + TRACE("TRACE: "), INFO("INFO: "), WARN("WARN: "), ERROR("ERROR: "); + + public final String prefix; + + Severity(String prefix) { + this.prefix = prefix; + } } private Severity severity = Severity.INFO; @@ -35,15 +41,19 @@ public abstract class IFernflowerLogger { public abstract void writeMessage(String message, Throwable t); - public void startClass(String className) { } + public void startReadingClass(String className) { } - public void endClass() { } + public void endReadingClass() { } - public void startWriteClass(String className) { } + public void startClass(String className) { } - public void endWriteClass() { } + public void endClass() { } public void startMethod(String methodName) { } public void endMethod() { } + + public void startWriteClass(String className) { } + + public void endWriteClass() { } } |