|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<EntityClass>
de.upb.hni.vmagic.declaration.EntityClass
public enum EntityClass
Entity class enumeration. The entity class enumeration is used to describe the type of objects in attribute specifications and group template declartions.
Enum Constant Summary | |
---|---|
ARCHITECTURE
Architecture. |
|
COMPONENT
Component |
|
CONFIGURATION
Configuration. |
|
CONSTANT
Constant. |
|
ENTITY
Entity. |
|
FILE
File. |
|
FUNCTION
Function. |
|
GROUP
Group. |
|
LABEL
Label. |
|
LITERAL
Literal. |
|
PACKAGE
Package. |
|
PROCEDURE
Procedure. |
|
SIGNAL
Signal. |
|
SUBTYPE
Subtype. |
|
TYPE
Type. |
|
UNITS
Units. |
|
VARIABLE
Variable. |
Method Summary | |
---|---|
java.lang.String |
getLowerCase()
Returns a lower case version of this enum. |
java.lang.String |
getUpperCase()
Returns a upper case version of this enum. |
static EntityClass |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static EntityClass[] |
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 |
---|
public static final EntityClass ENTITY
public static final EntityClass ARCHITECTURE
public static final EntityClass CONFIGURATION
public static final EntityClass PROCEDURE
public static final EntityClass FUNCTION
public static final EntityClass PACKAGE
public static final EntityClass TYPE
public static final EntityClass SUBTYPE
public static final EntityClass CONSTANT
public static final EntityClass SIGNAL
public static final EntityClass VARIABLE
public static final EntityClass COMPONENT
public static final EntityClass LABEL
public static final EntityClass LITERAL
public static final EntityClass UNITS
public static final EntityClass GROUP
public static final EntityClass FILE
Method Detail |
---|
public static EntityClass[] values()
for (EntityClass c : EntityClass.values()) System.out.println(c);
public static EntityClass valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic java.lang.String getUpperCase()
OutputEnum
getUpperCase
in interface OutputEnum
public java.lang.String getLowerCase()
OutputEnum
getLowerCase
in interface OutputEnum
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |