|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<ComponentCategory>
edu.cmu.sei.aadl.aadl2.ComponentCategory
public enum ComponentCategory
A representation of the literals of the enumeration 'Component Category', and utility methods for working with them.
Aadl2Package.getComponentCategory()
Enum Constant Summary | |
---|---|
ABSTRACT
The 'Abstract' literal object |
|
BUS
The 'Bus' literal object |
|
DATA
The 'Data' literal object |
|
DEVICE
The 'Device' literal object |
|
MEMORY
The 'Memory' literal object |
|
PROCESS
The 'Process' literal object |
|
PROCESSOR
The 'Processor' literal object |
|
SUBPROGRAM
The 'Subprogram' literal object |
|
SUBPROGRAM_GROUP
The 'Subprogram Group' literal object |
|
SYSTEM
The 'System' literal object |
|
THREAD
The 'Thread' literal object |
|
THREAD_GROUP
The 'Thread Group' literal object |
|
VIRTUAL_BUS
The 'Virtual Bus' literal object |
|
VIRTUAL_PROCESSOR
The 'Virtual Processor' literal object |
Field Summary | |
---|---|
static int |
ABSTRACT_VALUE
The 'Abstract' literal value |
static int |
BUS_VALUE
The 'Bus' literal value |
static int |
DATA_VALUE
The 'Data' literal value |
static int |
DEVICE_VALUE
The 'Device' literal value |
static int |
MEMORY_VALUE
The 'Memory' literal value |
static int |
PROCESS_VALUE
The 'Process' literal value |
static int |
PROCESSOR_VALUE
The 'Processor' literal value |
static int |
SUBPROGRAM_GROUP_VALUE
The 'Subprogram Group' literal value |
static int |
SUBPROGRAM_VALUE
The 'Subprogram' literal value |
static int |
SYSTEM_VALUE
The 'System' literal value |
static int |
THREAD_GROUP_VALUE
The 'Thread Group' literal value |
static int |
THREAD_VALUE
The 'Thread' literal value |
static java.util.List<ComponentCategory> |
VALUES
A public read-only list of all the 'Component Category' enumerators |
static int |
VIRTUAL_BUS_VALUE
The 'Virtual Bus' literal value |
static int |
VIRTUAL_PROCESSOR_VALUE
The 'Virtual Processor' literal value |
Method Summary | |
---|---|
static ComponentCategory |
get(int value)
Returns the 'Component Category' literal with the specified integer value |
static ComponentCategory |
get(java.lang.String literal)
Returns the 'Component Category' literal with the specified literal value |
static ComponentCategory |
getByName(java.lang.String name)
Returns the 'Component Category' literal with the specified name |
java.lang.String |
getLiteral()
|
java.lang.String |
getName()
|
int |
getValue()
|
java.lang.String |
toString()
Returns the literal value of the enumerator, which is its string representation |
static ComponentCategory |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static ComponentCategory[] |
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, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final ComponentCategory ABSTRACT
ABSTRACT_VALUE
public static final ComponentCategory BUS
BUS_VALUE
public static final ComponentCategory DATA
DATA_VALUE
public static final ComponentCategory DEVICE
DEVICE_VALUE
public static final ComponentCategory MEMORY
MEMORY_VALUE
public static final ComponentCategory PROCESS
PROCESS_VALUE
public static final ComponentCategory PROCESSOR
PROCESSOR_VALUE
public static final ComponentCategory SUBPROGRAM
SUBPROGRAM_VALUE
public static final ComponentCategory SUBPROGRAM_GROUP
SUBPROGRAM_GROUP_VALUE
public static final ComponentCategory SYSTEM
SYSTEM_VALUE
public static final ComponentCategory THREAD
THREAD_VALUE
public static final ComponentCategory THREAD_GROUP
THREAD_GROUP_VALUE
public static final ComponentCategory VIRTUAL_BUS
VIRTUAL_BUS_VALUE
public static final ComponentCategory VIRTUAL_PROCESSOR
VIRTUAL_PROCESSOR_VALUE
Field Detail |
---|
public static final int ABSTRACT_VALUE
If the meaning of 'ABSTRACT' literal object isn't clear, there really should be more of a description here...
ABSTRACT
,
Constant Field Valuespublic static final int BUS_VALUE
If the meaning of 'BUS' literal object isn't clear, there really should be more of a description here...
BUS
,
Constant Field Valuespublic static final int DATA_VALUE
If the meaning of 'DATA' literal object isn't clear, there really should be more of a description here...
DATA
,
Constant Field Valuespublic static final int DEVICE_VALUE
If the meaning of 'DEVICE' literal object isn't clear, there really should be more of a description here...
DEVICE
,
Constant Field Valuespublic static final int MEMORY_VALUE
If the meaning of 'MEMORY' literal object isn't clear, there really should be more of a description here...
MEMORY
,
Constant Field Valuespublic static final int PROCESS_VALUE
If the meaning of 'PROCESS' literal object isn't clear, there really should be more of a description here...
PROCESS
,
Constant Field Valuespublic static final int PROCESSOR_VALUE
If the meaning of 'PROCESSOR' literal object isn't clear, there really should be more of a description here...
PROCESSOR
,
Constant Field Valuespublic static final int SUBPROGRAM_VALUE
If the meaning of 'SUBPROGRAM' literal object isn't clear, there really should be more of a description here...
SUBPROGRAM
,
Constant Field Valuespublic static final int SUBPROGRAM_GROUP_VALUE
If the meaning of 'SUBPROGRAM GROUP' literal object isn't clear, there really should be more of a description here...
SUBPROGRAM_GROUP
,
Constant Field Valuespublic static final int SYSTEM_VALUE
If the meaning of 'SYSTEM' literal object isn't clear, there really should be more of a description here...
SYSTEM
,
Constant Field Valuespublic static final int THREAD_VALUE
If the meaning of 'THREAD' literal object isn't clear, there really should be more of a description here...
THREAD
,
Constant Field Valuespublic static final int THREAD_GROUP_VALUE
If the meaning of 'THREAD GROUP' literal object isn't clear, there really should be more of a description here...
THREAD_GROUP
,
Constant Field Valuespublic static final int VIRTUAL_BUS_VALUE
If the meaning of 'VIRTUAL BUS' literal object isn't clear, there really should be more of a description here...
VIRTUAL_BUS
,
Constant Field Valuespublic static final int VIRTUAL_PROCESSOR_VALUE
If the meaning of 'VIRTUAL PROCESSOR' literal object isn't clear, there really should be more of a description here...
VIRTUAL_PROCESSOR
,
Constant Field Valuespublic static final java.util.List<ComponentCategory> VALUES
Method Detail |
---|
public static ComponentCategory[] values()
for (ComponentCategory c : ComponentCategory.values()) System.out.println(c);
public static ComponentCategory 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 static ComponentCategory get(java.lang.String literal)
public static ComponentCategory getByName(java.lang.String name)
public static ComponentCategory get(int value)
public int getValue()
getValue
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String getName()
getName
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String getLiteral()
getLiteral
in interface org.eclipse.emf.common.util.Enumerator
public java.lang.String toString()
toString
in class java.lang.Enum<ComponentCategory>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |