de.uka.ipd.sdq.spa
Interface SpaPackage

All Known Implementing Classes:
SpaPackageImpl

public interface SpaPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
SpaFactory

Nested Class Summary
static interface SpaPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Field Summary
static SpaPackage eINSTANCE
          The singleton instance of the package.
static String eNAME
          The package name.
static String eNS_PREFIX
          The package namespace name.
static String eNS_URI
          The package namespace URI.
static int PROCESS_BEHAVIOUR
          The meta object id for the 'Process Behaviour' class.
static int PROCESS_BEHAVIOUR__BEHAVIOUR
          The feature id for the 'Behaviour' containment reference.
static int PROCESS_BEHAVIOUR__NAME
          The feature id for the 'Name' attribute.
static int PROCESS_BEHAVIOUR__NUM_REPLICAS
          The feature id for the 'Num Replicas' attribute.
static int PROCESS_BEHAVIOUR_FEATURE_COUNT
          The number of structural features of the 'Process Behaviour' class.
static int SPA_MODEL
          The meta object id for the 'SPA Model' class.
static int SPA_MODEL__PROCESSES
          The feature id for the 'Processes' containment reference list.
static int SPA_MODEL__RESOURCES
          The feature id for the 'Resources' containment reference list.
static int SPA_MODEL_FEATURE_COUNT
          The number of structural features of the 'SPA Model' class.
 
Method Summary
 EReference getProcessBehaviour_Behaviour()
          Returns the meta object for the containment reference 'Behaviour'.
 EAttribute getProcessBehaviour_Name()
          Returns the meta object for the attribute 'Name'.
 EAttribute getProcessBehaviour_NumReplicas()
          Returns the meta object for the attribute 'Num Replicas'.
 EClass getProcessBehaviour()
          Returns the meta object for class 'Process Behaviour'.
 SpaFactory getSpaFactory()
          Returns the factory that creates the instances of the model.
 EReference getSPAModel_Processes()
          Returns the meta object for the containment reference list 'Processes'.
 EReference getSPAModel_Resources()
          Returns the meta object for the containment reference list 'Resources'.
 EClass getSPAModel()
          Returns the meta object for class 'SPA Model'.
 

Field Detail

eNAME

static final String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final SpaPackage eINSTANCE
The singleton instance of the package.


PROCESS_BEHAVIOUR

static final int PROCESS_BEHAVIOUR
The meta object id for the 'Process Behaviour' class.

See Also:
ProcessBehaviourImpl, SpaPackageImpl.getProcessBehaviour(), Constant Field Values

PROCESS_BEHAVIOUR__NUM_REPLICAS

static final int PROCESS_BEHAVIOUR__NUM_REPLICAS
The feature id for the 'Num Replicas' attribute.

See Also:
Constant Field Values

PROCESS_BEHAVIOUR__NAME

static final int PROCESS_BEHAVIOUR__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PROCESS_BEHAVIOUR__BEHAVIOUR

static final int PROCESS_BEHAVIOUR__BEHAVIOUR
The feature id for the 'Behaviour' containment reference.

See Also:
Constant Field Values

PROCESS_BEHAVIOUR_FEATURE_COUNT

static final int PROCESS_BEHAVIOUR_FEATURE_COUNT
The number of structural features of the 'Process Behaviour' class.

See Also:
Constant Field Values

SPA_MODEL

static final int SPA_MODEL
The meta object id for the 'SPA Model' class.

See Also:
SPAModelImpl, SpaPackageImpl.getSPAModel(), Constant Field Values

SPA_MODEL__PROCESSES

static final int SPA_MODEL__PROCESSES
The feature id for the 'Processes' containment reference list.

See Also:
Constant Field Values

SPA_MODEL__RESOURCES

static final int SPA_MODEL__RESOURCES
The feature id for the 'Resources' containment reference list.

See Also:
Constant Field Values

SPA_MODEL_FEATURE_COUNT

static final int SPA_MODEL_FEATURE_COUNT
The number of structural features of the 'SPA Model' class.

See Also:
Constant Field Values
Method Detail

getProcessBehaviour

EClass getProcessBehaviour()
Returns the meta object for class 'Process Behaviour'.

Returns:
the meta object for class 'Process Behaviour'.
See Also:
ProcessBehaviour

getProcessBehaviour_NumReplicas

EAttribute getProcessBehaviour_NumReplicas()
Returns the meta object for the attribute 'Num Replicas'.

Returns:
the meta object for the attribute 'Num Replicas'.
See Also:
ProcessBehaviour.getNumReplicas(), getProcessBehaviour()

getProcessBehaviour_Name

EAttribute getProcessBehaviour_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
ProcessBehaviour.getName(), getProcessBehaviour()

getProcessBehaviour_Behaviour

EReference getProcessBehaviour_Behaviour()
Returns the meta object for the containment reference 'Behaviour'.

Returns:
the meta object for the containment reference 'Behaviour'.
See Also:
ProcessBehaviour.getBehaviour(), getProcessBehaviour()

getSPAModel

EClass getSPAModel()
Returns the meta object for class 'SPA Model'.

Returns:
the meta object for class 'SPA Model'.
See Also:
SPAModel

getSPAModel_Processes

EReference getSPAModel_Processes()
Returns the meta object for the containment reference list 'Processes'.

Returns:
the meta object for the containment reference list 'Processes'.
See Also:
SPAModel.getProcesses(), getSPAModel()

getSPAModel_Resources

EReference getSPAModel_Resources()
Returns the meta object for the containment reference list 'Resources'.

Returns:
the meta object for the containment reference list 'Resources'.
See Also:
SPAModel.getResources(), getSPAModel()

getSpaFactory

SpaFactory getSpaFactory()
Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.