Package org.exolab.adaptx.util
Class ErrorObserverAdapter
- java.lang.Object
-
- org.exolab.adaptx.util.ErrorObserverAdapter
-
- All Implemented Interfaces:
ErrorObserver
- Direct Known Subclasses:
ProcessorCallback,ResultFormatter,RuleProcessor,StylesheetHandler,XSLTProcessor,XSLTReader
public abstract class ErrorObserverAdapter extends java.lang.Object implements ErrorObserver
An adapter which allows adding and removing error observers- Version:
- $Revision: 3633 $ $Date: 2003-03-01 08:38:44 +0100 (Sat, 01 Mar 2003) $
- Author:
- Keith Visco
-
-
Field Summary
-
Fields inherited from interface org.exolab.adaptx.util.ErrorObserver
FATAL, NORMAL, WARNING
-
-
Constructor Summary
Constructors Constructor Description ErrorObserverAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddErrorObserver(ErrorObserver observer)Adds the given ErrorObserver to this DefaultObservervoidreceiveError(java.lang.Exception exception)Signals an error with normal levelvoidreceiveError(java.lang.Exception exception, int level)Signals an error with the given error levelvoidreceiveError(java.lang.Exception exception, java.lang.String message)Signals an error with normal levelvoidreceiveError(java.lang.Exception exception, java.lang.String message, int level)Signals an error with the given error levelvoidreceiveError(java.lang.String message)Signals an error message with normal levelvoidreceiveError(java.lang.String message, int level)Signals an error with the given error levelvoidremoveAllErrorObservers()Removes all the ErrorObservers from the cascading ErrorObserver listvoidremoveErrorObserver(ErrorObserver observer)Removes the given ErrorObserver from the cascading ErrorObserver list
-
-
-
Method Detail
-
addErrorObserver
public void addErrorObserver(ErrorObserver observer)
Adds the given ErrorObserver to this DefaultObserver- Parameters:
observer- the ErrorObserver to add
-
receiveError
public void receiveError(java.lang.Exception exception)
Signals an error with normal level- Specified by:
receiveErrorin interfaceErrorObserver- Parameters:
exception- the Exception that caused the error
-
receiveError
public void receiveError(java.lang.Exception exception, java.lang.String message)Signals an error with normal level- Specified by:
receiveErrorin interfaceErrorObserver- Parameters:
exception- the Exception that caused the errormessage- an option message, used when additional information can be provided.
-
receiveError
public void receiveError(java.lang.Exception exception, int level)Signals an error with the given error level- Specified by:
receiveErrorin interfaceErrorObserver- Parameters:
exception- the Exception that caused the errorlevel- the error level
-
receiveError
public void receiveError(java.lang.Exception exception, java.lang.String message, int level)Signals an error with the given error level- Specified by:
receiveErrorin interfaceErrorObserver- Parameters:
exception- the Exception that caused the errormessage- an option message, used when additional information can be provided.level- the error level
-
receiveError
public void receiveError(java.lang.String message)
Signals an error message with normal level- Specified by:
receiveErrorin interfaceErrorObserver- Parameters:
message- the error message
-
receiveError
public void receiveError(java.lang.String message, int level)Signals an error with the given error level- Specified by:
receiveErrorin interfaceErrorObserver- Parameters:
message- the error messagelevel- the error level
-
removeAllErrorObservers
public void removeAllErrorObservers()
Removes all the ErrorObservers from the cascading ErrorObserver list
-
removeErrorObserver
public void removeErrorObserver(ErrorObserver observer)
Removes the given ErrorObserver from the cascading ErrorObserver list- Parameters:
observer- the ErrorObserver to remove
-
-