com.planet_ink.coffee_mud.core
Enum CMClass.CMObjectType

java.lang.Object
  extended by java.lang.Enum<CMClass.CMObjectType>
      extended by com.planet_ink.coffee_mud.core.CMClass.CMObjectType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<CMClass.CMObjectType>
Enclosing class:
CMClass

public static enum CMClass.CMObjectType
extends java.lang.Enum<CMClass.CMObjectType>


Enum Constant Summary
ABILITY
          stat constant for ability type objects
AREA
          stat constant for area type objects
ARMOR
          stat constant for armor type objects
BEHAVIOR
          stat constant for behavior type objects
CHARCLASS
          stat constant for char class type objects
CLAN
          stat constant for clan type objects
CLANITEM
          stat constant for clan items type objects
COMMAND
          stat constant for command type objects
COMMON
          stat constant for common type objects
COMPTECH
          stat constant for misc tech type objects
EXIT
          stat constant for exit type objects
ITEM
          stat constant for item type objects
LIBRARY
          stat constant for library type objects
LOCALE
          stat constant for locale/room type objects
MISCMAGIC
          stat constant for misc magic type objects
MOB
          stat constant for mob type objects
RACE
          stat constant for race type objects
SOFTWARE
          stat constant for misc tech type objects
TECH
          stat constant for misc tech type objects
WEAPON
          stat constant for weapon type objects
WEBMACRO
          stat constant for webmacros type objects
 
Field Summary
 java.lang.String ancestorName
           
 
Method Summary
static CMClass.CMObjectType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static CMClass.CMObjectType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

RACE

public static final CMClass.CMObjectType RACE
stat constant for race type objects


CHARCLASS

public static final CMClass.CMObjectType CHARCLASS
stat constant for char class type objects


MOB

public static final CMClass.CMObjectType MOB
stat constant for mob type objects


ABILITY

public static final CMClass.CMObjectType ABILITY
stat constant for ability type objects


LOCALE

public static final CMClass.CMObjectType LOCALE
stat constant for locale/room type objects


EXIT

public static final CMClass.CMObjectType EXIT
stat constant for exit type objects


ITEM

public static final CMClass.CMObjectType ITEM
stat constant for item type objects


BEHAVIOR

public static final CMClass.CMObjectType BEHAVIOR
stat constant for behavior type objects


CLAN

public static final CMClass.CMObjectType CLAN
stat constant for clan type objects


WEAPON

public static final CMClass.CMObjectType WEAPON
stat constant for weapon type objects


ARMOR

public static final CMClass.CMObjectType ARMOR
stat constant for armor type objects


MISCMAGIC

public static final CMClass.CMObjectType MISCMAGIC
stat constant for misc magic type objects


AREA

public static final CMClass.CMObjectType AREA
stat constant for area type objects


COMMAND

public static final CMClass.CMObjectType COMMAND
stat constant for command type objects


CLANITEM

public static final CMClass.CMObjectType CLANITEM
stat constant for clan items type objects


TECH

public static final CMClass.CMObjectType TECH
stat constant for misc tech type objects


COMPTECH

public static final CMClass.CMObjectType COMPTECH
stat constant for misc tech type objects


SOFTWARE

public static final CMClass.CMObjectType SOFTWARE
stat constant for misc tech type objects


WEBMACRO

public static final CMClass.CMObjectType WEBMACRO
stat constant for webmacros type objects


COMMON

public static final CMClass.CMObjectType COMMON
stat constant for common type objects


LIBRARY

public static final CMClass.CMObjectType LIBRARY
stat constant for library type objects

Field Detail

ancestorName

public final java.lang.String ancestorName
Method Detail

values

public static CMClass.CMObjectType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (CMClass.CMObjectType c : CMClass.CMObjectType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static CMClass.CMObjectType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null