Make it so mapping files are used and then reapplied.
[SquirrelJME.git] / modules / cldc-compact / src / main / java / cc / squirreljme / jvm / manifest / JavaManifestException.java
blobbc2924cc3841e558ddb7161477dd1bb28f49c2e2
1 // -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
2 // ---------------------------------------------------------------------------
3 // SquirrelJME
4 // Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
5 // ---------------------------------------------------------------------------
6 // SquirrelJME is under the GNU General Public License v3+, or later.
7 // See license.mkd for licensing and copyright information.
8 // ---------------------------------------------------------------------------
10 package cc.squirreljme.jvm.manifest;
12 import cc.squirreljme.runtime.cldc.annotation.Exported;
14 /**
15 * This is thrown when the manifest is not valid.
17 * @since 2016/06/15
19 @Exported
20 public class JavaManifestException
21 extends RuntimeException
23 /**
24 * Initialize the exception with no message or cause.
26 * @since 2016/06/15
28 @Exported
29 public JavaManifestException()
33 /**
34 * Initialize the exception with a message and no cause.
36 * @param __m The message.
37 * @since 2016/06/15
39 @Exported
40 public JavaManifestException(String __m)
42 super(__m);
45 /**
46 * Initialize the exception with a message and cause.
48 * @param __m The message.
49 * @param __c The cause.
50 * @since 2016/06/15
52 @Exported
53 public JavaManifestException(String __m, Throwable __c)
55 super(__m, __c);
58 /**
59 * Initialize the exception with no message and with a cause.
61 * @param __c The cause.
62 * @since 2016/06/15
64 @Exported
65 public JavaManifestException(Throwable __c)
67 super(__c);