Cherry pick the banglets and such from wip-l1summercoat, this will be the basis for...
[SquirrelJME.git] / buildSrc / src / main / java / cc / squirreljme / plugin / swm / InvalidSuiteException.java
blob9620c32b5977159915e0de8d55429084b77be8d0
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.plugin.swm;
12 /**
13 * This is thrown when a midlet has an invalid property or is otherwise not
14 * valid.
16 * @since 2017/11/23
18 public class InvalidSuiteException
19 extends IllegalArgumentException
21 /**
22 * Initialize the exception with no message or cause.
24 * @since 2017/11/23
26 public InvalidSuiteException()
30 /**
31 * Initialize the exception with a message and no cause.
33 * @param __m The message.
34 * @since 2017/11/23
36 public InvalidSuiteException(String __m)
38 super(__m);
41 /**
42 * Initialize the exception with a message and cause.
44 * @param __m The message.
45 * @param __c The cause.
46 * @since 2017/11/23
48 public InvalidSuiteException(String __m, Throwable __c)
50 super(__m, __c);
53 /**
54 * Initialize the exception with no message and with a cause.
56 * @param __c The cause.
57 * @since 2017/11/23
59 public InvalidSuiteException(Throwable __c)
61 super(__c);