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
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 -
Method Summary
Modifier and TypeMethodDescriptionvoid
addErrorObserver
(ErrorObserver observer) Adds the given ErrorObserver to this DefaultObservervoid
receiveError
(Exception exception) Signals an error with normal levelvoid
receiveError
(Exception exception, int level) Signals an error with the given error levelvoid
receiveError
(Exception exception, String message) Signals an error with normal levelvoid
receiveError
(Exception exception, String message, int level) Signals an error with the given error levelvoid
receiveError
(String message) Signals an error message with normal levelvoid
receiveError
(String message, int level) Signals an error with the given error levelvoid
Removes all the ErrorObservers from the cascading ErrorObserver listvoid
removeErrorObserver
(ErrorObserver observer) Removes the given ErrorObserver from the cascading ErrorObserver list
-
Constructor Details
-
ErrorObserverAdapter
public ErrorObserverAdapter()
-
-
Method Details
-
addErrorObserver
Adds the given ErrorObserver to this DefaultObserver- Parameters:
observer
- the ErrorObserver to add
-
receiveError
Signals an error with normal level- Specified by:
receiveError
in interfaceErrorObserver
- Parameters:
exception
- the Exception that caused the error
-
receiveError
Signals an error with normal level- Specified by:
receiveError
in interfaceErrorObserver
- Parameters:
exception
- the Exception that caused the errormessage
- an option message, used when additional information can be provided.
-
receiveError
Signals an error with the given error level- Specified by:
receiveError
in interfaceErrorObserver
- Parameters:
exception
- the Exception that caused the errorlevel
- the error level
-
receiveError
Signals an error with the given error level- Specified by:
receiveError
in interfaceErrorObserver
- Parameters:
exception
- the Exception that caused the errormessage
- an option message, used when additional information can be provided.level
- the error level
-
receiveError
Signals an error message with normal level- Specified by:
receiveError
in interfaceErrorObserver
- Parameters:
message
- the error message
-
receiveError
Signals an error with the given error level- Specified by:
receiveError
in interfaceErrorObserver
- Parameters:
message
- the error messagelevel
- the error level
-
removeAllErrorObservers
public void removeAllErrorObservers()Removes all the ErrorObservers from the cascading ErrorObserver list -
removeErrorObserver
Removes the given ErrorObserver from the cascading ErrorObserver list- Parameters:
observer
- the ErrorObserver to remove
-