EDMA: Entorno de Desarrollo Modular y Abierto
Object Oriented and Componentware Framework

Copyright (C) 1998, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2013
           by David Martínez Oliveira

See the end of the file for license conditions.
==========================================================================

EMI Handler Example
---------------------
This example demonstrates how to use EMI Handlers to process the CLASS_NOT_FOUND exception.

This example uses the HELLO_WORLD class and can be compiled with the following command:

make -f class_not_found.mk

* Briefing
--------------
GNU/EDMA provides a powerful extension mechanism known as EMI (Exception Management Interface). Using this mechanism, GNU/EDMA classes can be installed in the system to manage system exceptions and provide special behaviors in such a case.

The most interesting exception is the CLASS_NOT_FOUND that allows an application to know when a class has not been found and therefore a change to dynamically install it from another source.
.

EDMA is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

EDMA is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with EDMA.  If not, see <http://www.gnu.org/licenses/>.

