org.sape.carbon.services.exception
Class GUIExceptionDelegate

java.lang.Object
  |
  +--org.sape.carbon.core.exception.DefaultExceptionDelegateImpl
        |
        +--org.sape.carbon.services.exception.GUIExceptionDelegate
All Implemented Interfaces:
ExceptionDelegate, Serializable

public class GUIExceptionDelegate
extends DefaultExceptionDelegateImpl

This is the template for singleton implementations.

Copyright 2002 Sapient

Since:
carbon 1.0
Version:
$Revision: 1.7 $($Author: dvoet $ / $Date: 2003/05/05 21:21:25 $)
Author:
Greg Hinkle, January 2002
See Also:
Serialized Form

Field Summary
(package private) static ExceptionViewer exceptionViewer
          A local reference to the standard exception viewer.
 
Fields inherited from class org.sape.carbon.core.exception.DefaultExceptionDelegateImpl
 
Constructor Summary
GUIExceptionDelegate()
          This is a singleton so we have a private constructor to prevent impropper instantiation.
 
Method Summary
 void handleException()
          This implementations handles the exception by logging its stack trace printout to the static logging service.
 
Methods inherited from class org.sape.carbon.core.exception.DefaultExceptionDelegateImpl
getCause, getClassName, getDelegatee, getExceptionSource, getMessage, getSeverity, setCause, setDelegatee, setExceptionSource, setMessage, setSeverity, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

exceptionViewer

static ExceptionViewer exceptionViewer
A local reference to the standard exception viewer. There is only one viewer used through this static reference and many exceptions are added to it.

Constructor Detail

GUIExceptionDelegate

public GUIExceptionDelegate()

This is a singleton so we have a private constructor to prevent impropper instantiation.

Method Detail

handleException

public void handleException()
Description copied from class: DefaultExceptionDelegateImpl
This implementations handles the exception by logging its stack trace printout to the static logging service.

Specified by:
handleException in interface ExceptionDelegate
Overrides:
handleException in class DefaultExceptionDelegateImpl


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.