1
2
3
4 package org.andromda.metafacades.uml;
5
6 /***
7 * <p>
8 * A front-end exception handler intercepts exceptions and
9 * delegates them into a front-end action state that will handle it
10 * (for example by simply displaying it if the action state
11 * happened to be a view) .
12 * </p>
13 *
14 * Metafacade interface to be used by AndroMDA cartridges.
15 */
16 public interface FrontEndExceptionHandler
17 extends org.andromda.metafacades.uml.FrontEndForward
18 {
19
20 /***
21 * Indicates the metafacade type (used for metafacade mappings).
22 *
23 * @return always <code>true</code>
24 */
25 public boolean isFrontEndExceptionHandlerMetaType();
26
27 /***
28 * <p>
29 * Indicatesif this element carries the FrontEndException
30 * stereotype.
31 * </p>
32 */
33 public boolean isFrontEndException();
34
35 }