de.ls5.jlearn.logging
Interface LoggingAppender

All Known Implementing Classes:
HtmlLoggingAppender, PPTLoggingAppender, PrintStreamLoggingAppender

public interface LoggingAppender

Author:
fh

Method Summary
 void close()
           
 Collection<String> getClasses()
           
 LogLevel getLevel()
           
 void log(String text, LogLevel lvl, String cls)
           
 void logCE(Word ce, Word co, Word hypOut, String text, LogLevel lvl, String cls)
           
 void logDSAsDot(String dot, LogLevel lvl, String cls)
           
 void logDSAsText(String text, LogLevel lvl, String cls)
           
 void logHYP(Snapshot hyp, String text, LogLevel lvl, String cls)
           
 void logMQ(Word in, Word out, String text, LogLevel lvl, String cls)
           
 void logMQ(Word prefix, Word suffix, Word out, String text, LogLevel lvl, String cls)
           
 void logMultiline(String header, String content, LogLevel lvl, String cls)
           
 void logPhase(String text, LogLevel lvl, String cls)
           
 void setClasses(Collection<String> classes)
           
 void setLevel(LogLevel lvl)
           
 

Method Detail

log

void log(String text,
         LogLevel lvl,
         String cls)

logMultiline

void logMultiline(String header,
                  String content,
                  LogLevel lvl,
                  String cls)

logPhase

void logPhase(String text,
              LogLevel lvl,
              String cls)

logMQ

void logMQ(Word in,
           Word out,
           String text,
           LogLevel lvl,
           String cls)

logMQ

void logMQ(Word prefix,
           Word suffix,
           Word out,
           String text,
           LogLevel lvl,
           String cls)

logHYP

void logHYP(Snapshot hyp,
            String text,
            LogLevel lvl,
            String cls)

logCE

void logCE(Word ce,
           Word co,
           Word hypOut,
           String text,
           LogLevel lvl,
           String cls)

logDSAsText

void logDSAsText(String text,
                 LogLevel lvl,
                 String cls)

logDSAsDot

void logDSAsDot(String dot,
                LogLevel lvl,
                String cls)

getLevel

LogLevel getLevel()

getClasses

Collection<String> getClasses()

setClasses

void setClasses(Collection<String> classes)

setLevel

void setLevel(LogLevel lvl)

close

void close()


Copyright © 2011. All Rights Reserved.