edu.stanford.smi.protegex.owl.inference.dig.reasoner.logger
Class DIGLogger

java.lang.Object
  extended byedu.stanford.smi.protegex.owl.inference.dig.reasoner.logger.DIGLogger

public class DIGLogger
extends 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  ArrayList listeners
           
private static 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 Map loggerMap

listeners

private 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)