edu.cmu.sei.aadl.model.property
Class PropertyOwnerCategory

java.lang.Object
  extended by org.eclipse.emf.common.util.AbstractEnumerator
      extended by edu.cmu.sei.aadl.model.property.PropertyOwnerCategory
All Implemented Interfaces:
java.io.Serializable, org.eclipse.emf.common.util.Enumerator

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

A representation of the literals of the enumeration 'Owner Category', and utility methods for working with them.

See Also:
PropertyPackage.getPropertyOwnerCategory(), Serialized Form

Field Summary
static int ACCESS_CONNECTIONS
          The 'ACCESS CONNECTIONS' literal value
static PropertyOwnerCategory ACCESS_CONNECTIONS_LITERAL
          The 'ACCESS CONNECTIONS' literal object
static int BUS
          The 'BUS' literal value
static PropertyOwnerCategory BUS_LITERAL
          The 'BUS' literal object
static int CONNECTIONS
          The 'CONNECTIONS' literal value
static PropertyOwnerCategory CONNECTIONS_LITERAL
          The 'CONNECTIONS' literal object
static java.lang.String copyright
           
static int DATA
          The 'DATA' literal value
static PropertyOwnerCategory DATA_LITERAL
          The 'DATA' literal object
static int DATA_PORT
          The 'DATA PORT' literal value
static int DATA_PORT_CONNECTIONS
          The 'DATA PORT CONNECTIONS' literal value
static PropertyOwnerCategory DATA_PORT_CONNECTIONS_LITERAL
          The 'DATA PORT CONNECTIONS' literal object
static PropertyOwnerCategory DATA_PORT_LITERAL
          The 'DATA PORT' literal object
static int DEVICE
          The 'DEVICE' literal value
static PropertyOwnerCategory DEVICE_LITERAL
          The 'DEVICE' literal object
static int EVENT_DATA_PORT
          The 'EVENT DATA PORT' literal value
static int EVENT_DATA_PORT_CONNECTIONS
          The 'EVENT DATA PORT CONNECTIONS' literal value
static PropertyOwnerCategory EVENT_DATA_PORT_CONNECTIONS_LITERAL
          The 'EVENT DATA PORT CONNECTIONS' literal object
static PropertyOwnerCategory EVENT_DATA_PORT_LITERAL
          The 'EVENT DATA PORT' literal object
static int EVENT_PORT
          The 'EVENT PORT' literal value
static int EVENT_PORT_CONNECTIONS
          The 'EVENT PORT CONNECTIONS' literal value
static PropertyOwnerCategory EVENT_PORT_CONNECTIONS_LITERAL
          The 'EVENT PORT CONNECTIONS' literal object
static PropertyOwnerCategory EVENT_PORT_LITERAL
          The 'EVENT PORT' literal object
static int FLOW
          The 'FLOW' literal value
static PropertyOwnerCategory FLOW_LITERAL
          The 'FLOW' literal object
static int MEMORY
          The 'MEMORY' literal value
static PropertyOwnerCategory MEMORY_LITERAL
          The 'MEMORY' literal object
static int MODE
          The 'MODE' literal value
static PropertyOwnerCategory MODE_LITERAL
          The 'MODE' literal object
static int PARAMETER
          The 'PARAMETER' literal value
static int PARAMETER_CONNECTIONS
          The 'PARAMETER CONNECTIONS' literal value
static PropertyOwnerCategory PARAMETER_CONNECTIONS_LITERAL
          The 'PARAMETER CONNECTIONS' literal object
static PropertyOwnerCategory PARAMETER_LITERAL
          The 'PARAMETER' literal object
static int PORT
          The 'PORT' literal value
static int PORT_CONNECTIONS
          The 'PORT CONNECTIONS' literal value
static PropertyOwnerCategory PORT_CONNECTIONS_LITERAL
          The 'PORT CONNECTIONS' literal object
static int PORT_GROUP
          The 'PORT GROUP' literal value
static int PORT_GROUP_CONNECTIONS
          The 'PORT GROUP CONNECTIONS' literal value
static PropertyOwnerCategory PORT_GROUP_CONNECTIONS_LITERAL
          The 'PORT GROUP CONNECTIONS' literal object
static PropertyOwnerCategory PORT_GROUP_LITERAL
          The 'PORT GROUP' literal object
static PropertyOwnerCategory PORT_LITERAL
          The 'PORT' literal object
static int PROCESS
          The 'PROCESS' literal value
static PropertyOwnerCategory PROCESS_LITERAL
          The 'PROCESS' literal object
static int PROCESSOR
          The 'PROCESSOR' literal value
static PropertyOwnerCategory PROCESSOR_LITERAL
          The 'PROCESSOR' literal object
static int SERVER_SUBPROGRAM
          The 'SERVER SUBPROGRAM' literal value
static PropertyOwnerCategory SERVER_SUBPROGRAM_LITERAL
          The 'SERVER SUBPROGRAM' literal object
static int SUBPROGRAM
          The 'SUBPROGRAM' literal value
static PropertyOwnerCategory SUBPROGRAM_LITERAL
          The 'SUBPROGRAM' literal object
static int SYSTEM
          The 'SYSTEM' literal value
static PropertyOwnerCategory SYSTEM_LITERAL
          The 'SYSTEM' literal object
static int THREAD
          The 'THREAD' literal value
static int THREAD_GROUP
          The 'THREAD GROUP' literal value
static PropertyOwnerCategory THREAD_GROUP_LITERAL
          The 'THREAD GROUP' literal object
static PropertyOwnerCategory THREAD_LITERAL
          The 'THREAD' literal object
static java.util.List VALUES
          A public read-only list of all the 'Owner Category' enumerators
 
Method Summary
static PropertyOwnerCategory get(int value)
          Returns the 'Owner Category' literal with the specified integer value
static PropertyOwnerCategory get(java.lang.String literal)
          Returns the 'Owner Category' literal with the specified literal value
static PropertyOwnerCategory getByName(java.lang.String name)
          Returns the 'Owner Category' literal with the specified name
 java.lang.String getFileName()
           
 java.lang.String getReadableName()
           
 java.lang.String getUnparseName()
           
 
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator
getLiteral, getName, getValue, toString, writeReplace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values

DATA

public static final int DATA
The 'DATA' literal value.

See Also:
DATA_LITERAL, Constant Field Values

SUBPROGRAM

public static final int SUBPROGRAM
The 'SUBPROGRAM' literal value.

See Also:
SUBPROGRAM_LITERAL, Constant Field Values

THREAD

public static final int THREAD
The 'THREAD' literal value.

See Also:
THREAD_LITERAL, Constant Field Values

THREAD_GROUP

public static final int THREAD_GROUP
The 'THREAD GROUP' literal value.

See Also:
THREAD_GROUP_LITERAL, Constant Field Values

PROCESS

public static final int PROCESS
The 'PROCESS' literal value.

See Also:
PROCESS_LITERAL, Constant Field Values

MEMORY

public static final int MEMORY
The 'MEMORY' literal value.

See Also:
MEMORY_LITERAL, Constant Field Values

PROCESSOR

public static final int PROCESSOR
The 'PROCESSOR' literal value.

See Also:
PROCESSOR_LITERAL, Constant Field Values

BUS

public static final int BUS
The 'BUS' literal value.

See Also:
BUS_LITERAL, Constant Field Values

DEVICE

public static final int DEVICE
The 'DEVICE' literal value.

See Also:
DEVICE_LITERAL, Constant Field Values

SYSTEM

public static final int SYSTEM
The 'SYSTEM' literal value.

See Also:
SYSTEM_LITERAL, Constant Field Values

MODE

public static final int MODE
The 'MODE' literal value.

See Also:
MODE_LITERAL, Constant Field Values

PORT_GROUP

public static final int PORT_GROUP
The 'PORT GROUP' literal value.

See Also:
PORT_GROUP_LITERAL, Constant Field Values

PORT

public static final int PORT
The 'PORT' literal value.

See Also:
PORT_LITERAL, Constant Field Values

EVENT_PORT

public static final int EVENT_PORT
The 'EVENT PORT' literal value.

See Also:
EVENT_PORT_LITERAL, Constant Field Values

DATA_PORT

public static final int DATA_PORT
The 'DATA PORT' literal value.

See Also:
DATA_PORT_LITERAL, Constant Field Values

EVENT_DATA_PORT

public static final int EVENT_DATA_PORT
The 'EVENT DATA PORT' literal value.

See Also:
EVENT_DATA_PORT_LITERAL, Constant Field Values

SERVER_SUBPROGRAM

public static final int SERVER_SUBPROGRAM
The 'SERVER SUBPROGRAM' literal value.

See Also:
SERVER_SUBPROGRAM_LITERAL, Constant Field Values

CONNECTIONS

public static final int CONNECTIONS
The 'CONNECTIONS' literal value.

See Also:
CONNECTIONS_LITERAL, Constant Field Values

PORT_GROUP_CONNECTIONS

public static final int PORT_GROUP_CONNECTIONS
The 'PORT GROUP CONNECTIONS' literal value.

See Also:
PORT_GROUP_CONNECTIONS_LITERAL, Constant Field Values

PORT_CONNECTIONS

public static final int PORT_CONNECTIONS
The 'PORT CONNECTIONS' literal value.

See Also:
PORT_CONNECTIONS_LITERAL, Constant Field Values

EVENT_PORT_CONNECTIONS

public static final int EVENT_PORT_CONNECTIONS
The 'EVENT PORT CONNECTIONS' literal value.

See Also:
EVENT_PORT_CONNECTIONS_LITERAL, Constant Field Values

DATA_PORT_CONNECTIONS

public static final int DATA_PORT_CONNECTIONS
The 'DATA PORT CONNECTIONS' literal value.

See Also:
DATA_PORT_CONNECTIONS_LITERAL, Constant Field Values

EVENT_DATA_PORT_CONNECTIONS

public static final int EVENT_DATA_PORT_CONNECTIONS
The 'EVENT DATA PORT CONNECTIONS' literal value.

See Also:
EVENT_DATA_PORT_CONNECTIONS_LITERAL, Constant Field Values

ACCESS_CONNECTIONS

public static final int ACCESS_CONNECTIONS
The 'ACCESS CONNECTIONS' literal value.

See Also:
ACCESS_CONNECTIONS_LITERAL, Constant Field Values

FLOW

public static final int FLOW
The 'FLOW' literal value.

See Also:
FLOW_LITERAL, Constant Field Values

PARAMETER

public static final int PARAMETER
The 'PARAMETER' literal value.

See Also:
PARAMETER_LITERAL, Constant Field Values

PARAMETER_CONNECTIONS

public static final int PARAMETER_CONNECTIONS
The 'PARAMETER CONNECTIONS' literal value.

See Also:
PARAMETER_CONNECTIONS_LITERAL, Constant Field Values

DATA_LITERAL

public static final PropertyOwnerCategory DATA_LITERAL
The 'DATA' literal object.

If the meaning of 'DATA' literal object isn't clear, there really should be more of a description here...

See Also:
DATA

SUBPROGRAM_LITERAL

public static final PropertyOwnerCategory SUBPROGRAM_LITERAL
The 'SUBPROGRAM' literal object.

If the meaning of 'SUBPROGRAM' literal object isn't clear, there really should be more of a description here...

See Also:
SUBPROGRAM

THREAD_LITERAL

public static final PropertyOwnerCategory THREAD_LITERAL
The 'THREAD' literal object.

If the meaning of 'THREAD' literal object isn't clear, there really should be more of a description here...

See Also:
THREAD

THREAD_GROUP_LITERAL

public static final PropertyOwnerCategory THREAD_GROUP_LITERAL
The 'THREAD GROUP' literal object.

If the meaning of 'THREAD GROUP' literal object isn't clear, there really should be more of a description here...

See Also:
THREAD_GROUP

PROCESS_LITERAL

public static final PropertyOwnerCategory PROCESS_LITERAL
The 'PROCESS' literal object.

If the meaning of 'PROCESS' literal object isn't clear, there really should be more of a description here...

See Also:
PROCESS

MEMORY_LITERAL

public static final PropertyOwnerCategory MEMORY_LITERAL
The 'MEMORY' literal object.

If the meaning of 'MEMORY' literal object isn't clear, there really should be more of a description here...

See Also:
MEMORY

PROCESSOR_LITERAL

public static final PropertyOwnerCategory PROCESSOR_LITERAL
The 'PROCESSOR' literal object.

If the meaning of 'PROCESSOR' literal object isn't clear, there really should be more of a description here...

See Also:
PROCESSOR

BUS_LITERAL

public static final PropertyOwnerCategory BUS_LITERAL
The 'BUS' literal object.

If the meaning of 'BUS' literal object isn't clear, there really should be more of a description here...

See Also:
BUS

DEVICE_LITERAL

public static final PropertyOwnerCategory DEVICE_LITERAL
The 'DEVICE' literal object.

If the meaning of 'DEVICE' literal object isn't clear, there really should be more of a description here...

See Also:
DEVICE

SYSTEM_LITERAL

public static final PropertyOwnerCategory SYSTEM_LITERAL
The 'SYSTEM' literal object.

If the meaning of 'SYSTEM' literal object isn't clear, there really should be more of a description here...

See Also:
SYSTEM

MODE_LITERAL

public static final PropertyOwnerCategory MODE_LITERAL
The 'MODE' literal object.

If the meaning of 'MODE' literal object isn't clear, there really should be more of a description here...

See Also:
MODE

PORT_GROUP_LITERAL

public static final PropertyOwnerCategory PORT_GROUP_LITERAL
The 'PORT GROUP' literal object.

If the meaning of 'PORT GROUP' literal object isn't clear, there really should be more of a description here...

See Also:
PORT_GROUP

PORT_LITERAL

public static final PropertyOwnerCategory PORT_LITERAL
The 'PORT' literal object.

If the meaning of 'PORT' literal object isn't clear, there really should be more of a description here...

See Also:
PORT

EVENT_PORT_LITERAL

public static final PropertyOwnerCategory EVENT_PORT_LITERAL
The 'EVENT PORT' literal object.

If the meaning of 'EVENT PORT' literal object isn't clear, there really should be more of a description here...

See Also:
EVENT_PORT

DATA_PORT_LITERAL

public static final PropertyOwnerCategory DATA_PORT_LITERAL
The 'DATA PORT' literal object.

If the meaning of 'DATA PORT' literal object isn't clear, there really should be more of a description here...

See Also:
DATA_PORT

EVENT_DATA_PORT_LITERAL

public static final PropertyOwnerCategory EVENT_DATA_PORT_LITERAL
The 'EVENT DATA PORT' literal object.

If the meaning of 'EVENT DATA PORT' literal object isn't clear, there really should be more of a description here...

See Also:
EVENT_DATA_PORT

SERVER_SUBPROGRAM_LITERAL

public static final PropertyOwnerCategory SERVER_SUBPROGRAM_LITERAL
The 'SERVER SUBPROGRAM' literal object.

If the meaning of 'SERVER SUBPROGRAM' literal object isn't clear, there really should be more of a description here...

See Also:
SERVER_SUBPROGRAM

CONNECTIONS_LITERAL

public static final PropertyOwnerCategory CONNECTIONS_LITERAL
The 'CONNECTIONS' literal object.

If the meaning of 'CONNECTIONS' literal object isn't clear, there really should be more of a description here...

See Also:
CONNECTIONS

PORT_GROUP_CONNECTIONS_LITERAL

public static final PropertyOwnerCategory PORT_GROUP_CONNECTIONS_LITERAL
The 'PORT GROUP CONNECTIONS' literal object.

If the meaning of 'PORT GROUP CONNECTIONS' literal object isn't clear, there really should be more of a description here...

See Also:
PORT_GROUP_CONNECTIONS

PORT_CONNECTIONS_LITERAL

public static final PropertyOwnerCategory PORT_CONNECTIONS_LITERAL
The 'PORT CONNECTIONS' literal object.

If the meaning of 'PORT CONNECTIONS' literal object isn't clear, there really should be more of a description here...

See Also:
PORT_CONNECTIONS

EVENT_PORT_CONNECTIONS_LITERAL

public static final PropertyOwnerCategory EVENT_PORT_CONNECTIONS_LITERAL
The 'EVENT PORT CONNECTIONS' literal object.

If the meaning of 'EVENT PORT CONNECTIONS' literal object isn't clear, there really should be more of a description here...

See Also:
EVENT_PORT_CONNECTIONS

DATA_PORT_CONNECTIONS_LITERAL

public static final PropertyOwnerCategory DATA_PORT_CONNECTIONS_LITERAL
The 'DATA PORT CONNECTIONS' literal object.

If the meaning of 'DATA PORT CONNECTIONS' literal object isn't clear, there really should be more of a description here...

See Also:
DATA_PORT_CONNECTIONS

EVENT_DATA_PORT_CONNECTIONS_LITERAL

public static final PropertyOwnerCategory EVENT_DATA_PORT_CONNECTIONS_LITERAL
The 'EVENT DATA PORT CONNECTIONS' literal object.

If the meaning of 'EVENT DATA PORT CONNECTIONS' literal object isn't clear, there really should be more of a description here...

See Also:
EVENT_DATA_PORT_CONNECTIONS

ACCESS_CONNECTIONS_LITERAL

public static final PropertyOwnerCategory ACCESS_CONNECTIONS_LITERAL
The 'ACCESS CONNECTIONS' literal object.

If the meaning of 'ACCESS CONNECTIONS' literal object isn't clear, there really should be more of a description here...

See Also:
ACCESS_CONNECTIONS

FLOW_LITERAL

public static final PropertyOwnerCategory FLOW_LITERAL
The 'FLOW' literal object.

If the meaning of 'FLOW' literal object isn't clear, there really should be more of a description here...

See Also:
FLOW

PARAMETER_LITERAL

public static final PropertyOwnerCategory PARAMETER_LITERAL
The 'PARAMETER' literal object.

If the meaning of 'PARAMETER' literal object isn't clear, there really should be more of a description here...

See Also:
PARAMETER

PARAMETER_CONNECTIONS_LITERAL

public static final PropertyOwnerCategory PARAMETER_CONNECTIONS_LITERAL
The 'PARAMETER CONNECTIONS' literal object.

If the meaning of 'PARAMETER CONNECTIONS' literal object isn't clear, there really should be more of a description here...

See Also:
PARAMETER_CONNECTIONS

VALUES

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

Method Detail

get

public static PropertyOwnerCategory get(java.lang.String literal)
Returns the 'Owner Category' literal with the specified literal value.


getByName

public static PropertyOwnerCategory getByName(java.lang.String name)
Returns the 'Owner Category' literal with the specified name.


get

public static PropertyOwnerCategory get(int value)
Returns the 'Owner Category' literal with the specified integer value.


getFileName

public final java.lang.String getFileName()

getReadableName

public final java.lang.String getReadableName()

getUnparseName

public final java.lang.String getUnparseName()