de.uka.ipd.sdq.pcm.qosannotations
Interface QosannotationsPackage

All Known Implementing Classes:
QosannotationsPackageImpl

public interface QosannotationsPackage

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

See Also:
QosannotationsFactory

Nested Class Summary
static interface QosannotationsPackage.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 String copyright
           
static QosannotationsPackage 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 QO_SANNOTATIONS
          The meta object id for the 'Qo SAnnotations' class.
static int QO_SANNOTATIONS__ENTITY_NAME
          The feature id for the 'Entity Name' attribute.
static int QO_SANNOTATIONS__ID
          The feature id for the 'Id' attribute.
static int QO_SANNOTATIONS__SPECIFIED_OUTPUT_PARAMETER_ABSTRACTIONS_QO_SANNOTATIONS
          The feature id for the 'Specified Output Parameter Abstractions Qo SAnnotations' containment reference list.
static int QO_SANNOTATIONS__SPECIFIED_QO_SANNOTATIONS_QO_SANNOTATIONS
          The feature id for the 'Specified Qo SAnnotations Qo SAnnotations' containment reference list.
static int QO_SANNOTATIONS_FEATURE_COUNT
          The number of structural features of the 'Qo SAnnotations' class.
static int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION
          The meta object id for the 'Specified Output Parameter Abstraction' class.
static int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__EXPECTED_EXTERNAL_OUTPUTS_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION
          The feature id for the 'Expected External Outputs Specified Output Parameter Abstraction' containment reference list.
static int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__ROLE_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION
          The feature id for the 'Role Specified Output Parameter Abstraction' reference.
static int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__SIGNATURE_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION
          The feature id for the 'Signature Specified Output Parameter Abstraction' reference.
static int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION_FEATURE_COUNT
          The number of structural features of the 'Specified Output Parameter Abstraction' class.
static int SPECIFIED_QO_SANNOTATION
          The meta object id for the 'Specified Qo SAnnotation' class.
static int SPECIFIED_QO_SANNOTATION__ROLE_SPECIFIED_QO_SANNOTATION
          The feature id for the 'Role Specified Qo SAnnotation' reference.
static int SPECIFIED_QO_SANNOTATION__SIGNATURE_SPECIFIED_QO_SANNATION
          The feature id for the 'Signature Specified Qo SAnnation' reference.
static int SPECIFIED_QO_SANNOTATION__SPECIFICATION_SPECIFIED_EXECUTION_TIME
          The feature id for the 'Specification Specified Execution Time' containment reference.
static int SPECIFIED_QO_SANNOTATION_FEATURE_COUNT
          The number of structural features of the 'Specified Qo SAnnotation' class.
 
Method Summary
 EReference getQoSAnnotations_SpecifiedOutputParameterAbstractions_QoSAnnotations()
          Returns the meta object for the containment reference list 'Specified Output Parameter Abstractions Qo SAnnotations'.
 EReference getQoSAnnotations_SpecifiedQoSAnnotations_QoSAnnotations()
          Returns the meta object for the containment reference list 'Specified Qo SAnnotations Qo SAnnotations'.
 EClass getQoSAnnotations()
          Returns the meta object for class 'Qo SAnnotations'.
 QosannotationsFactory getQosannotationsFactory()
          Returns the factory that creates the instances of the model.
 EReference getSpecifiedOutputParameterAbstraction_ExpectedExternalOutputs_SpecifiedOutputParameterAbstraction()
          Returns the meta object for the containment reference list 'Expected External Outputs Specified Output Parameter Abstraction'.
 EReference getSpecifiedOutputParameterAbstraction_Role_SpecifiedOutputParameterAbstraction()
          Returns the meta object for the reference 'Role Specified Output Parameter Abstraction'.
 EReference getSpecifiedOutputParameterAbstraction_Signature_SpecifiedOutputParameterAbstraction()
          Returns the meta object for the reference 'Signature Specified Output Parameter Abstraction'.
 EClass getSpecifiedOutputParameterAbstraction()
          Returns the meta object for class 'Specified Output Parameter Abstraction'.
 EReference getSpecifiedQoSAnnotation_Role_SpecifiedQoSAnnotation()
          Returns the meta object for the reference 'Role Specified Qo SAnnotation'.
 EReference getSpecifiedQoSAnnotation_Signature_SpecifiedQoSAnnation()
          Returns the meta object for the reference 'Signature Specified Qo SAnnation'.
 EReference getSpecifiedQoSAnnotation_Specification_SpecifiedExecutionTime()
          Returns the meta object for the containment reference 'Specification Specified Execution Time'.
 EClass getSpecifiedQoSAnnotation()
          Returns the meta object for class 'Specified Qo SAnnotation'.
 

Field Detail

copyright

static final String copyright

See Also:
Constant Field Values

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 QosannotationsPackage eINSTANCE
The singleton instance of the package.


SPECIFIED_QO_SANNOTATION

static final int SPECIFIED_QO_SANNOTATION
The meta object id for the 'Specified Qo SAnnotation' class.

See Also:
SpecifiedQoSAnnotationImpl, QosannotationsPackageImpl.getSpecifiedQoSAnnotation(), Constant Field Values

SPECIFIED_QO_SANNOTATION__SIGNATURE_SPECIFIED_QO_SANNATION

static final int SPECIFIED_QO_SANNOTATION__SIGNATURE_SPECIFIED_QO_SANNATION
The feature id for the 'Signature Specified Qo SAnnation' reference.

See Also:
Constant Field Values

SPECIFIED_QO_SANNOTATION__ROLE_SPECIFIED_QO_SANNOTATION

static final int SPECIFIED_QO_SANNOTATION__ROLE_SPECIFIED_QO_SANNOTATION
The feature id for the 'Role Specified Qo SAnnotation' reference.

See Also:
Constant Field Values

SPECIFIED_QO_SANNOTATION__SPECIFICATION_SPECIFIED_EXECUTION_TIME

static final int SPECIFIED_QO_SANNOTATION__SPECIFICATION_SPECIFIED_EXECUTION_TIME
The feature id for the 'Specification Specified Execution Time' containment reference.

See Also:
Constant Field Values

SPECIFIED_QO_SANNOTATION_FEATURE_COUNT

static final int SPECIFIED_QO_SANNOTATION_FEATURE_COUNT
The number of structural features of the 'Specified Qo SAnnotation' class.

See Also:
Constant Field Values

SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION

static final int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION
The meta object id for the 'Specified Output Parameter Abstraction' class.

See Also:
SpecifiedOutputParameterAbstractionImpl, QosannotationsPackageImpl.getSpecifiedOutputParameterAbstraction(), Constant Field Values

SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__SIGNATURE_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION

static final int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__SIGNATURE_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION
The feature id for the 'Signature Specified Output Parameter Abstraction' reference.

See Also:
Constant Field Values

SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__ROLE_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION

static final int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__ROLE_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION
The feature id for the 'Role Specified Output Parameter Abstraction' reference.

See Also:
Constant Field Values

SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__EXPECTED_EXTERNAL_OUTPUTS_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION

static final int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION__EXPECTED_EXTERNAL_OUTPUTS_SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION
The feature id for the 'Expected External Outputs Specified Output Parameter Abstraction' containment reference list.

See Also:
Constant Field Values

SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION_FEATURE_COUNT

static final int SPECIFIED_OUTPUT_PARAMETER_ABSTRACTION_FEATURE_COUNT
The number of structural features of the 'Specified Output Parameter Abstraction' class.

See Also:
Constant Field Values

QO_SANNOTATIONS

static final int QO_SANNOTATIONS
The meta object id for the 'Qo SAnnotations' class.

See Also:
QoSAnnotationsImpl, QosannotationsPackageImpl.getQoSAnnotations(), Constant Field Values

QO_SANNOTATIONS__ID

static final int QO_SANNOTATIONS__ID
The feature id for the 'Id' attribute.

See Also:
Constant Field Values

QO_SANNOTATIONS__ENTITY_NAME

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

See Also:
Constant Field Values

QO_SANNOTATIONS__SPECIFIED_QO_SANNOTATIONS_QO_SANNOTATIONS

static final int QO_SANNOTATIONS__SPECIFIED_QO_SANNOTATIONS_QO_SANNOTATIONS
The feature id for the 'Specified Qo SAnnotations Qo SAnnotations' containment reference list.

See Also:
Constant Field Values

QO_SANNOTATIONS__SPECIFIED_OUTPUT_PARAMETER_ABSTRACTIONS_QO_SANNOTATIONS

static final int QO_SANNOTATIONS__SPECIFIED_OUTPUT_PARAMETER_ABSTRACTIONS_QO_SANNOTATIONS
The feature id for the 'Specified Output Parameter Abstractions Qo SAnnotations' containment reference list.

See Also:
Constant Field Values

QO_SANNOTATIONS_FEATURE_COUNT

static final int QO_SANNOTATIONS_FEATURE_COUNT
The number of structural features of the 'Qo SAnnotations' class.

See Also:
Constant Field Values
Method Detail

getSpecifiedQoSAnnotation

EClass getSpecifiedQoSAnnotation()
Returns the meta object for class 'Specified Qo SAnnotation'.

Returns:
the meta object for class 'Specified Qo SAnnotation'.
See Also:
SpecifiedQoSAnnotation

getSpecifiedQoSAnnotation_Signature_SpecifiedQoSAnnation

EReference getSpecifiedQoSAnnotation_Signature_SpecifiedQoSAnnation()
Returns the meta object for the reference 'Signature Specified Qo SAnnation'.

Returns:
the meta object for the reference 'Signature Specified Qo SAnnation'.
See Also:
SpecifiedQoSAnnotation.getSignature_SpecifiedQoSAnnation(), getSpecifiedQoSAnnotation()

getSpecifiedQoSAnnotation_Role_SpecifiedQoSAnnotation

EReference getSpecifiedQoSAnnotation_Role_SpecifiedQoSAnnotation()
Returns the meta object for the reference 'Role Specified Qo SAnnotation'.

Returns:
the meta object for the reference 'Role Specified Qo SAnnotation'.
See Also:
SpecifiedQoSAnnotation.getRole_SpecifiedQoSAnnotation(), getSpecifiedQoSAnnotation()

getSpecifiedQoSAnnotation_Specification_SpecifiedExecutionTime

EReference getSpecifiedQoSAnnotation_Specification_SpecifiedExecutionTime()
Returns the meta object for the containment reference 'Specification Specified Execution Time'.

Returns:
the meta object for the containment reference 'Specification Specified Execution Time'.
See Also:
SpecifiedQoSAnnotation.getSpecification_SpecifiedExecutionTime(), getSpecifiedQoSAnnotation()

getSpecifiedOutputParameterAbstraction

EClass getSpecifiedOutputParameterAbstraction()
Returns the meta object for class 'Specified Output Parameter Abstraction'.

Returns:
the meta object for class 'Specified Output Parameter Abstraction'.
See Also:
SpecifiedOutputParameterAbstraction

getSpecifiedOutputParameterAbstraction_Signature_SpecifiedOutputParameterAbstraction

EReference getSpecifiedOutputParameterAbstraction_Signature_SpecifiedOutputParameterAbstraction()
Returns the meta object for the reference 'Signature Specified Output Parameter Abstraction'.

Returns:
the meta object for the reference 'Signature Specified Output Parameter Abstraction'.
See Also:
SpecifiedOutputParameterAbstraction.getSignature_SpecifiedOutputParameterAbstraction(), getSpecifiedOutputParameterAbstraction()

getSpecifiedOutputParameterAbstraction_Role_SpecifiedOutputParameterAbstraction

EReference getSpecifiedOutputParameterAbstraction_Role_SpecifiedOutputParameterAbstraction()
Returns the meta object for the reference 'Role Specified Output Parameter Abstraction'.

Returns:
the meta object for the reference 'Role Specified Output Parameter Abstraction'.
See Also:
SpecifiedOutputParameterAbstraction.getRole_SpecifiedOutputParameterAbstraction(), getSpecifiedOutputParameterAbstraction()

getSpecifiedOutputParameterAbstraction_ExpectedExternalOutputs_SpecifiedOutputParameterAbstraction

EReference getSpecifiedOutputParameterAbstraction_ExpectedExternalOutputs_SpecifiedOutputParameterAbstraction()
Returns the meta object for the containment reference list 'Expected External Outputs Specified Output Parameter Abstraction'.

Returns:
the meta object for the containment reference list 'Expected External Outputs Specified Output Parameter Abstraction'.
See Also:
SpecifiedOutputParameterAbstraction.getExpectedExternalOutputs_SpecifiedOutputParameterAbstraction(), getSpecifiedOutputParameterAbstraction()

getQoSAnnotations

EClass getQoSAnnotations()
Returns the meta object for class 'Qo SAnnotations'.

Returns:
the meta object for class 'Qo SAnnotations'.
See Also:
QoSAnnotations

getQoSAnnotations_SpecifiedQoSAnnotations_QoSAnnotations

EReference getQoSAnnotations_SpecifiedQoSAnnotations_QoSAnnotations()
Returns the meta object for the containment reference list 'Specified Qo SAnnotations Qo SAnnotations'.

Returns:
the meta object for the containment reference list 'Specified Qo SAnnotations Qo SAnnotations'.
See Also:
QoSAnnotations.getSpecifiedQoSAnnotations_QoSAnnotations(), getQoSAnnotations()

getQoSAnnotations_SpecifiedOutputParameterAbstractions_QoSAnnotations

EReference getQoSAnnotations_SpecifiedOutputParameterAbstractions_QoSAnnotations()
Returns the meta object for the containment reference list 'Specified Output Parameter Abstractions Qo SAnnotations'.

Returns:
the meta object for the containment reference list 'Specified Output Parameter Abstractions Qo SAnnotations'.
See Also:
QoSAnnotations.getSpecifiedOutputParameterAbstractions_QoSAnnotations(), getQoSAnnotations()

getQosannotationsFactory

QosannotationsFactory getQosannotationsFactory()
Returns the factory that creates the instances of the model.

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