jp.sourceforge.javacpt.impl
Class PrinterImpl

java.lang.Object
  extended by jp.sourceforge.javacpt.impl.PrinterImpl
All Implemented Interfaces:
Printer

public class PrinterImpl
extends Object
implements Printer

PrinterImpl

Version:
1.0
Author:
Kazuhiro Sera

Constructor Summary
PrinterImpl()
          Default constructor
PrinterImpl(Logger logger)
          Constructor
 
Method Summary
 void errorPrint(Class<?> clazz, Method method, String msg)
          Print in ERROR level
 void errorPrint(String msg)
          Print in ERROR level
 Logger getLogger()
          Get Logger
 void infoPrint(Class<?> clazz, Method method, String msg)
          Print in INFO level
 void infoPrint(String msg)
          Print in INFO level
 void setLogger(Logger logger)
          Set Logger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrinterImpl

public PrinterImpl()
Default constructor


PrinterImpl

public PrinterImpl(Logger logger)
Constructor

Parameters:
logger - logger
Method Detail

errorPrint

public void errorPrint(String msg)
Print in ERROR level

Specified by:
errorPrint in interface Printer
Parameters:
str - String message to print

errorPrint

public void errorPrint(Class<?> clazz,
                       Method method,
                       String msg)
Print in ERROR level

Parameters:
clazz - class that logging occurred
method - method that logging occurred
str - String message to print

infoPrint

public void infoPrint(String msg)
Print in INFO level

Specified by:
infoPrint in interface Printer
Parameters:
str - String message to print

infoPrint

public void infoPrint(Class<?> clazz,
                      Method method,
                      String msg)
Print in INFO level

Parameters:
clazz - class that logging occurred
method - method that logging occurred
str - String message to print

getLogger

public Logger getLogger()
Get Logger

Specified by:
getLogger in interface Printer
Returns:
logger

setLogger

public void setLogger(Logger logger)
Set Logger

Specified by:
setLogger in interface Printer
Parameters:
logger - Logger object