es.unex.sextante.core
Class SextanteLogHandler

java.lang.Object
  extended by es.unex.sextante.core.SextanteLogHandler

public class SextanteLogHandler
extends java.lang.Object

A Handler that outputs to the SEXTANTE log file, and also provides some additional methods to access log messages.


Constructor Summary
SextanteLogHandler()
           
 
Method Summary
 void addError(java.lang.String sMessage)
           
 void addError(java.lang.Throwable e)
           
 void addInfo(java.lang.String sMessage)
           
 void addWarning(java.lang.String sMessage)
           
 void clear()
           
 void close()
           
 java.util.ArrayList<java.lang.String> getErrorMessages()
           
 java.lang.String getErrorMessagesAsASingleString()
           
 java.util.ArrayList<java.lang.String> getInfoMessages()
           
 java.lang.String getInfoMessagesAsASingleString()
           
 java.util.ArrayList<java.lang.String> getWarningMessages()
           
 java.lang.String getWarningMessagesAsASingleString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SextanteLogHandler

public SextanteLogHandler()
Method Detail

addError

public void addError(java.lang.String sMessage)

addError

public void addError(java.lang.Throwable e)

addWarning

public void addWarning(java.lang.String sMessage)

addInfo

public void addInfo(java.lang.String sMessage)

close

public void close()
           throws java.lang.SecurityException
Throws:
java.lang.SecurityException

getInfoMessages

public java.util.ArrayList<java.lang.String> getInfoMessages()

getWarningMessages

public java.util.ArrayList<java.lang.String> getWarningMessages()

getErrorMessages

public java.util.ArrayList<java.lang.String> getErrorMessages()

getErrorMessagesAsASingleString

public java.lang.String getErrorMessagesAsASingleString()

getWarningMessagesAsASingleString

public java.lang.String getWarningMessagesAsASingleString()

getInfoMessagesAsASingleString

public java.lang.String getInfoMessagesAsASingleString()

clear

public void clear()