001         package com.croftsoft.core.lang.ex;
002    
003         /*********************************************************************
004         * Handles Exception events.
005         *
006         * <P>
007         *
008         * @author
009         *   <a href="https://www.croftsoft.com/">David Wallace Croft</a>
010         * @version
011         *   1999-12-23
012         *********************************************************************/
013    
014         public interface  ExceptionHandler
015         //////////////////////////////////////////////////////////////////////
016         //////////////////////////////////////////////////////////////////////
017         {
018    
019         /*********************************************************************
020         * @return
021         *
022         *   Returns false if the Exception was not handled.
023         *********************************************************************/
024         public boolean  handleException ( Exception  ex, Object  o );
025    
026         //////////////////////////////////////////////////////////////////////
027         //////////////////////////////////////////////////////////////////////
028         }