1 // -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
2 // ---------------------------------------------------------------------------
3 // Multi-Phasic Applications: SquirrelJME
4 // Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
5 // ---------------------------------------------------------------------------
6 // SquirrelJME is under the Mozilla Public License Version 2.0.
7 // See license.mkd for licensing and copyright information.
8 // ---------------------------------------------------------------------------
10 package cc
.squirreljme
.plugin
.multivm
;
13 * Represents the clutter level that is used.
17 public enum ClutterLevel
29 * Is this considered a debug task?
31 * @return If this is considered debugging.
34 public final boolean isDebug()
36 return this == ClutterLevel
.DEBUG
;
40 * Returns the opposite clutter level.
42 * @return The opposite clutter level.
45 public final ClutterLevel
opposite()
47 if (this == ClutterLevel
.RELEASE
)
48 return ClutterLevel
.DEBUG
;
49 return ClutterLevel
.RELEASE
;
53 * Returns the proper noun of the clutter level.
55 * @return The proper noun of the clutter level.
58 public String
properNoun()
60 if (this == ClutterLevel
.RELEASE
)
70 public String
toString()
72 if (this == ClutterLevel
.RELEASE
)