net.sf.retrotranslator.transformer
Class AbstractLogger

java.lang.Object
  extended by net.sf.retrotranslator.transformer.AbstractLogger
All Implemented Interfaces:
MessageLogger

public abstract class AbstractLogger
extends java.lang.Object
implements MessageLogger

Author:
Taras Puchko

Field Summary
private  Message lastMessage
           
 
Constructor Summary
AbstractLogger()
           
 
Method Summary
private static boolean equal(java.lang.Object o1, java.lang.Object o2)
           
private  boolean isLikePrevious(Message message)
           
 void log(Message message)
           
protected abstract  void log(java.lang.String text, Level level)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lastMessage

private Message lastMessage
Constructor Detail

AbstractLogger

public AbstractLogger()
Method Detail

log

public void log(Message message)
Specified by:
log in interface MessageLogger

log

protected abstract void log(java.lang.String text,
                            Level level)

isLikePrevious

private boolean isLikePrevious(Message message)

equal

private static boolean equal(java.lang.Object o1,
                             java.lang.Object o2)