uk.ac.ic.doc.automed.reasoner
Class DIGLogger

java.lang.Object
  extended by uk.ac.ic.doc.automed.reasoner.DIGLogger

public class DIGLogger
extends java.lang.Object

User: matthewhorridge
The Univeristy Of Manchester
Medical Informatics Group
Date: Feb 15, 2005

matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm


Field Summary
private  java.util.ArrayList listeners
           
private static java.util.Map loggerMap
           
 
Constructor Summary
private DIGLogger()
           
 
Method Summary
 void addListener(DIGLoggerListener listener)
           
static DIGLogger getInstance(DIGReasoner digReasoner)
           
 void logError(DIGError error)
           
 void removeListener(DIGLoggerListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

loggerMap

private static java.util.Map loggerMap

listeners

private java.util.ArrayList listeners
Constructor Detail

DIGLogger

private DIGLogger()
Method Detail

getInstance

public static DIGLogger getInstance(DIGReasoner digReasoner)

logError

public void logError(DIGError error)

addListener

public void addListener(DIGLoggerListener listener)

removeListener

public void removeListener(DIGLoggerListener listener)