uk.ac.leeds.ccg.andyt.projects.moses.utilities
Class AbstractLog

java.lang.Object
  extended by uk.ac.leeds.ccg.andyt.projects.moses.utilities.AbstractLog
Direct Known Subclasses:
AbstractDataHandler, IndividualCensus

public abstract class AbstractLog
extends java.lang.Object

Abstract class to be extended by any class requiring logging.


Field Summary
protected  java.util.logging.Logger _Logger
           
protected  java.util.logging.FileHandler _Logger_FileHandler
          For logging
 
Constructor Summary
AbstractLog()
           
 
Method Summary
 void init_Logger(java.util.logging.Level aLevel, java.io.File directory)
           
 void init_Logger(java.util.logging.Level aLevel, java.io.File directory, java.lang.String filename)
           
 void init_Logger(java.util.logging.Level aLevel, java.io.File directory, java.lang.String classname, java.lang.String filename)
           
 void log(java.util.logging.Level aLevel, java.lang.String aString)
           
 void log(java.lang.String aString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_Logger_FileHandler

protected transient java.util.logging.FileHandler _Logger_FileHandler
For logging


_Logger

protected transient java.util.logging.Logger _Logger
Constructor Detail

AbstractLog

public AbstractLog()
Method Detail

init_Logger

public void init_Logger(java.util.logging.Level aLevel,
                        java.io.File directory,
                        java.lang.String classname,
                        java.lang.String filename)

init_Logger

public void init_Logger(java.util.logging.Level aLevel,
                        java.io.File directory,
                        java.lang.String filename)

init_Logger

public void init_Logger(java.util.logging.Level aLevel,
                        java.io.File directory)

log

public void log(java.lang.String aString)

log

public void log(java.util.logging.Level aLevel,
                java.lang.String aString)