com.ibm.etools.cobol.application.model.cobol
Class ClassType

java.lang.Object
  extended by org.eclipse.emf.common.util.AbstractEnumerator
      extended by com.ibm.etools.cobol.application.model.cobol.ClassType
All Implemented Interfaces:
java.io.Serializable, org.eclipse.emf.common.util.Enumerator

public final class ClassType
extends org.eclipse.emf.common.util.AbstractEnumerator

A representation of the standard class types. This includes the literals of the enumeration 'Class Type', and utility methods for working with them.

See Also:
COBOLPackage.getClassType(), Serialized Form

Field Summary
static int CLASSTYPE_ALPHA_LOWER
          The 'CLASSTYPE ALPHA LOWER' literal value.
static ClassType CLASSTYPE_ALPHA_LOWER_LITERAL
          The 'CLASSTYPE ALPHA LOWER' literal object.
static int CLASSTYPE_ALPHA_UPPER
          The 'CLASSTYPE ALPHA UPPER' literal value.
static ClassType CLASSTYPE_ALPHA_UPPER_LITERAL
          The 'CLASSTYPE ALPHA UPPER' literal object.
static int CLASSTYPE_ALPHABETIC
          The 'CLASSTYPE ALPHABETIC' literal value.
static ClassType CLASSTYPE_ALPHABETIC_LITERAL
          The 'CLASSTYPE ALPHABETIC' literal object.
static int CLASSTYPE_DBCS
          The 'CLASSTYPE DBCS' literal value.
static ClassType CLASSTYPE_DBCS_LITERAL
          The 'CLASSTYPE DBCS' literal object.
static int CLASSTYPE_KANJI
          The 'CLASSTYPE KANJI' literal value.
static ClassType CLASSTYPE_KANJI_LITERAL
          The 'CLASSTYPE KANJI' literal object.
static int CLASSTYPE_NUMERIC
          The 'CLASSTYPE NUMERIC' literal value.
static ClassType CLASSTYPE_NUMERIC_LITERAL
          The 'CLASSTYPE NUMERIC' literal object.
static java.lang.String copyright
           
static java.util.List VALUES
          A public read-only list of all the 'Class Type' enumerators.
 
Method Summary
static ClassType get(int value)
          Returns the 'Class Type' literal with the specified integer value.
static ClassType get(java.lang.String literal)
          Returns the 'Class Type' literal with the specified literal value.
static ClassType getByName(java.lang.String name)
          Returns the 'Class Type' literal with the specified name.
 
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator
getLiteral, getName, getValue, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values

CLASSTYPE_NUMERIC

public static final int CLASSTYPE_NUMERIC
The 'CLASSTYPE NUMERIC' literal value.

Representation of NUMERIC

See Also:
CLASSTYPE_NUMERIC_LITERAL, Constant Field Values

CLASSTYPE_ALPHABETIC

public static final int CLASSTYPE_ALPHABETIC
The 'CLASSTYPE ALPHABETIC' literal value.

Representation of ALPHABETIC

See Also:
CLASSTYPE_ALPHABETIC_LITERAL, Constant Field Values

CLASSTYPE_ALPHA_LOWER

public static final int CLASSTYPE_ALPHA_LOWER
The 'CLASSTYPE ALPHA LOWER' literal value.

Representation of ALPHABETIC LOWER

See Also:
CLASSTYPE_ALPHA_LOWER_LITERAL, Constant Field Values

CLASSTYPE_ALPHA_UPPER

public static final int CLASSTYPE_ALPHA_UPPER
The 'CLASSTYPE ALPHA UPPER' literal value.

Representation of ALPHABETIC UPPER

See Also:
CLASSTYPE_ALPHA_UPPER_LITERAL, Constant Field Values

CLASSTYPE_DBCS

public static final int CLASSTYPE_DBCS
The 'CLASSTYPE DBCS' literal value.

Representation of DBCS

See Also:
CLASSTYPE_DBCS_LITERAL, Constant Field Values

CLASSTYPE_KANJI

public static final int CLASSTYPE_KANJI
The 'CLASSTYPE KANJI' literal value.

Representation of KANJI

See Also:
CLASSTYPE_KANJI_LITERAL, Constant Field Values

CLASSTYPE_NUMERIC_LITERAL

public static final ClassType CLASSTYPE_NUMERIC_LITERAL
The 'CLASSTYPE NUMERIC' literal object.

See Also:
CLASSTYPE_NUMERIC

CLASSTYPE_ALPHABETIC_LITERAL

public static final ClassType CLASSTYPE_ALPHABETIC_LITERAL
The 'CLASSTYPE ALPHABETIC' literal object.

See Also:
CLASSTYPE_ALPHABETIC

CLASSTYPE_ALPHA_LOWER_LITERAL

public static final ClassType CLASSTYPE_ALPHA_LOWER_LITERAL
The 'CLASSTYPE ALPHA LOWER' literal object.

See Also:
CLASSTYPE_ALPHA_LOWER

CLASSTYPE_ALPHA_UPPER_LITERAL

public static final ClassType CLASSTYPE_ALPHA_UPPER_LITERAL
The 'CLASSTYPE ALPHA UPPER' literal object.

See Also:
CLASSTYPE_ALPHA_UPPER

CLASSTYPE_DBCS_LITERAL

public static final ClassType CLASSTYPE_DBCS_LITERAL
The 'CLASSTYPE DBCS' literal object.

See Also:
CLASSTYPE_DBCS

CLASSTYPE_KANJI_LITERAL

public static final ClassType CLASSTYPE_KANJI_LITERAL
The 'CLASSTYPE KANJI' literal object.

See Also:
CLASSTYPE_KANJI

VALUES

public static final java.util.List VALUES
A public read-only list of all the 'Class Type' enumerators.

Method Detail

get

public static ClassType get(java.lang.String literal)
Returns the 'Class Type' literal with the specified literal value.


getByName

public static ClassType getByName(java.lang.String name)
Returns the 'Class Type' literal with the specified name.


get

public static ClassType get(int value)
Returns the 'Class Type' literal with the specified integer value.