de.uka.ipd.sdq.completions
Interface CompletionsPackage

All Known Implementing Classes:
CompletionsPackageImpl

public interface CompletionsPackage

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

See Also:
CompletionsFactory

Nested Class Summary
static interface CompletionsPackage.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 int COMPLETION
          The meta object id for the 'Completion' class.
static int COMPLETION__ASSEMBLY_CONNECTORS_COMPOSED_STRUCTURE
          The feature id for the 'Assembly Connectors Composed Structure' containment reference list.
static int COMPLETION__ASSEMBLY_CONTEXTS_COMPOSED_STRUCTURE
          The feature id for the 'Assembly Contexts Composed Structure' containment reference list.
static int COMPLETION__COMPONENT_PARAMETER_USAGE_IMPLEMENTATION_COMPONENT_TYPE
          The feature id for the 'Component Parameter Usage Implementation Component Type' containment reference list.
static int COMPLETION__ENTITY_NAME
          The feature id for the 'Entity Name' attribute.
static int COMPLETION__ID
          The feature id for the 'Id' attribute.
static int COMPLETION__PARENT_COMPLETE_COMPONENT_TYPES
          The feature id for the 'Parent Complete Component Types' reference list.
static int COMPLETION__PROVIDED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE
          The feature id for the 'Provided Delegation Connectors Composed Structure' containment reference list.
static int COMPLETION__PROVIDED_ROLES_INTERFACE_PROVIDING_ENTITY
          The feature id for the 'Provided Roles Interface Providing Entity' containment reference list.
static int COMPLETION__REPOSITORY_REPOSITORY_COMPONENT
          The feature id for the 'Repository Repository Component' container reference.
static int COMPLETION__REQUIRED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE
          The feature id for the 'Required Delegation Connectors Composed Structure' containment reference list.
static int COMPLETION__REQUIRED_ROLES_INTERFACE_REQUIRING_ENTITY
          The feature id for the 'Required Roles Interface Requiring Entity' containment reference list.
static int COMPLETION__RESOURCE_REQUIRED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE
          The feature id for the 'Resource Required Delegation Connectors Composed Structure' containment reference list.
static int COMPLETION__RESOURCE_REQUIRED_ROLES_RESOURCE_INTERFACE_REQUIRING_ENTITY
          The feature id for the 'Resource Required Roles Resource Interface Requiring Entity' containment reference list.
static int COMPLETION_FEATURE_COUNT
          The number of structural features of the 'Completion' class.
static int COMPLETION_REPOSITORY
          The meta object id for the 'Completion Repository' class.
static int COMPLETION_REPOSITORY__COMPLETIONS_COMPLETION_REPOSITORY
          The feature id for the 'Completions Completion Repository' containment reference list.
static int COMPLETION_REPOSITORY_FEATURE_COUNT
          The number of structural features of the 'Completion Repository' class.
static int DELEGATING_EXTERNAL_CALL_ACTION
          The meta object id for the 'Delegating External Call Action' class.
static int DELEGATING_EXTERNAL_CALL_ACTION__CALLED_SERVICE_EXTERNAL_SERVICE
          The feature id for the 'Called Service External Service' reference.
static int DELEGATING_EXTERNAL_CALL_ACTION__ENTITY_NAME
          The feature id for the 'Entity Name' attribute.
static int DELEGATING_EXTERNAL_CALL_ACTION__ID
          The feature id for the 'Id' attribute.
static int DELEGATING_EXTERNAL_CALL_ACTION__INPUT_PARAMETER_USAGES_EXTERNAL_CALL_ACTION
          The feature id for the 'Input Parameter Usages External Call Action' containment reference list.
static int DELEGATING_EXTERNAL_CALL_ACTION__OUTPUT_VARIABLE_USAGES_EXTERNAL_CALL_ACTION
          The feature id for the 'Output Variable Usages External Call Action' containment reference list.
static int DELEGATING_EXTERNAL_CALL_ACTION__PREDECESSOR_ABSTRACT_ACTION
          The feature id for the 'Predecessor Abstract Action' reference.
static int DELEGATING_EXTERNAL_CALL_ACTION__ROLE_EXTERNAL_SERVICE
          The feature id for the 'Role External Service' reference.
static int DELEGATING_EXTERNAL_CALL_ACTION__SUCCESSOR_ABSTRACT_ACTION
          The feature id for the 'Successor Abstract Action' reference.
static int DELEGATING_EXTERNAL_CALL_ACTION_FEATURE_COUNT
          The number of structural features of the 'Delegating External Call Action' class.
static CompletionsPackage 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.
 
Method Summary
 EClass getCompletion()
          Returns the meta object for class 'Completion'.
 EReference getCompletionRepository_Completions_CompletionRepository()
          Returns the meta object for the containment reference list 'Completions Completion Repository'.
 EClass getCompletionRepository()
          Returns the meta object for class 'Completion Repository'.
 CompletionsFactory getCompletionsFactory()
          Returns the factory that creates the instances of the model.
 EClass getDelegatingExternalCallAction()
          Returns the meta object for class 'Delegating External Call Action'.
 

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


COMPLETION

static final int COMPLETION
The meta object id for the 'Completion' class.

See Also:
CompletionImpl, CompletionsPackageImpl.getCompletion(), Constant Field Values

COMPLETION__ID

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

See Also:
Constant Field Values

COMPLETION__ENTITY_NAME

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

See Also:
Constant Field Values

COMPLETION__ASSEMBLY_CONTEXTS_COMPOSED_STRUCTURE

static final int COMPLETION__ASSEMBLY_CONTEXTS_COMPOSED_STRUCTURE
The feature id for the 'Assembly Contexts Composed Structure' containment reference list.

See Also:
Constant Field Values

COMPLETION__PROVIDED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE

static final int COMPLETION__PROVIDED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE
The feature id for the 'Provided Delegation Connectors Composed Structure' containment reference list.

See Also:
Constant Field Values

COMPLETION__REQUIRED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE

static final int COMPLETION__REQUIRED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE
The feature id for the 'Required Delegation Connectors Composed Structure' containment reference list.

See Also:
Constant Field Values

COMPLETION__ASSEMBLY_CONNECTORS_COMPOSED_STRUCTURE

static final int COMPLETION__ASSEMBLY_CONNECTORS_COMPOSED_STRUCTURE
The feature id for the 'Assembly Connectors Composed Structure' containment reference list.

See Also:
Constant Field Values

COMPLETION__RESOURCE_REQUIRED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE

static final int COMPLETION__RESOURCE_REQUIRED_DELEGATION_CONNECTORS_COMPOSED_STRUCTURE
The feature id for the 'Resource Required Delegation Connectors Composed Structure' containment reference list.

See Also:
Constant Field Values

COMPLETION__PROVIDED_ROLES_INTERFACE_PROVIDING_ENTITY

static final int COMPLETION__PROVIDED_ROLES_INTERFACE_PROVIDING_ENTITY
The feature id for the 'Provided Roles Interface Providing Entity' containment reference list.

See Also:
Constant Field Values

COMPLETION__REQUIRED_ROLES_INTERFACE_REQUIRING_ENTITY

static final int COMPLETION__REQUIRED_ROLES_INTERFACE_REQUIRING_ENTITY
The feature id for the 'Required Roles Interface Requiring Entity' containment reference list.

See Also:
Constant Field Values

COMPLETION__RESOURCE_REQUIRED_ROLES_RESOURCE_INTERFACE_REQUIRING_ENTITY

static final int COMPLETION__RESOURCE_REQUIRED_ROLES_RESOURCE_INTERFACE_REQUIRING_ENTITY
The feature id for the 'Resource Required Roles Resource Interface Requiring Entity' containment reference list.

See Also:
Constant Field Values

COMPLETION__REPOSITORY_REPOSITORY_COMPONENT

static final int COMPLETION__REPOSITORY_REPOSITORY_COMPONENT
The feature id for the 'Repository Repository Component' container reference.

See Also:
Constant Field Values

COMPLETION__PARENT_COMPLETE_COMPONENT_TYPES

static final int COMPLETION__PARENT_COMPLETE_COMPONENT_TYPES
The feature id for the 'Parent Complete Component Types' reference list.

See Also:
Constant Field Values

COMPLETION__COMPONENT_PARAMETER_USAGE_IMPLEMENTATION_COMPONENT_TYPE

static final int COMPLETION__COMPONENT_PARAMETER_USAGE_IMPLEMENTATION_COMPONENT_TYPE
The feature id for the 'Component Parameter Usage Implementation Component Type' containment reference list.

See Also:
Constant Field Values

COMPLETION_FEATURE_COUNT

static final int COMPLETION_FEATURE_COUNT
The number of structural features of the 'Completion' class.

See Also:
Constant Field Values

COMPLETION_REPOSITORY

static final int COMPLETION_REPOSITORY
The meta object id for the 'Completion Repository' class.

See Also:
CompletionRepositoryImpl, CompletionsPackageImpl.getCompletionRepository(), Constant Field Values

COMPLETION_REPOSITORY__COMPLETIONS_COMPLETION_REPOSITORY

static final int COMPLETION_REPOSITORY__COMPLETIONS_COMPLETION_REPOSITORY
The feature id for the 'Completions Completion Repository' containment reference list.

See Also:
Constant Field Values

COMPLETION_REPOSITORY_FEATURE_COUNT

static final int COMPLETION_REPOSITORY_FEATURE_COUNT
The number of structural features of the 'Completion Repository' class.

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION

static final int DELEGATING_EXTERNAL_CALL_ACTION
The meta object id for the 'Delegating External Call Action' class.

See Also:
DelegatingExternalCallActionImpl, CompletionsPackageImpl.getDelegatingExternalCallAction(), Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION__ID

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

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION__ENTITY_NAME

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

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION__PREDECESSOR_ABSTRACT_ACTION

static final int DELEGATING_EXTERNAL_CALL_ACTION__PREDECESSOR_ABSTRACT_ACTION
The feature id for the 'Predecessor Abstract Action' reference.

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION__SUCCESSOR_ABSTRACT_ACTION

static final int DELEGATING_EXTERNAL_CALL_ACTION__SUCCESSOR_ABSTRACT_ACTION
The feature id for the 'Successor Abstract Action' reference.

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION__CALLED_SERVICE_EXTERNAL_SERVICE

static final int DELEGATING_EXTERNAL_CALL_ACTION__CALLED_SERVICE_EXTERNAL_SERVICE
The feature id for the 'Called Service External Service' reference.

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION__INPUT_PARAMETER_USAGES_EXTERNAL_CALL_ACTION

static final int DELEGATING_EXTERNAL_CALL_ACTION__INPUT_PARAMETER_USAGES_EXTERNAL_CALL_ACTION
The feature id for the 'Input Parameter Usages External Call Action' containment reference list.

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION__OUTPUT_VARIABLE_USAGES_EXTERNAL_CALL_ACTION

static final int DELEGATING_EXTERNAL_CALL_ACTION__OUTPUT_VARIABLE_USAGES_EXTERNAL_CALL_ACTION
The feature id for the 'Output Variable Usages External Call Action' containment reference list.

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION__ROLE_EXTERNAL_SERVICE

static final int DELEGATING_EXTERNAL_CALL_ACTION__ROLE_EXTERNAL_SERVICE
The feature id for the 'Role External Service' reference.

See Also:
Constant Field Values

DELEGATING_EXTERNAL_CALL_ACTION_FEATURE_COUNT

static final int DELEGATING_EXTERNAL_CALL_ACTION_FEATURE_COUNT
The number of structural features of the 'Delegating External Call Action' class.

See Also:
Constant Field Values
Method Detail

getCompletion

EClass getCompletion()
Returns the meta object for class 'Completion'.

Returns:
the meta object for class 'Completion'.
See Also:
Completion

getCompletionRepository

EClass getCompletionRepository()
Returns the meta object for class 'Completion Repository'.

Returns:
the meta object for class 'Completion Repository'.
See Also:
CompletionRepository

getCompletionRepository_Completions_CompletionRepository

EReference getCompletionRepository_Completions_CompletionRepository()
Returns the meta object for the containment reference list 'Completions Completion Repository'.

Returns:
the meta object for the containment reference list 'Completions Completion Repository'.
See Also:
CompletionRepository.getCompletions_CompletionRepository(), getCompletionRepository()

getDelegatingExternalCallAction

EClass getDelegatingExternalCallAction()
Returns the meta object for class 'Delegating External Call Action'.

Returns:
the meta object for class 'Delegating External Call Action'.
See Also:
DelegatingExternalCallAction

getCompletionsFactory

CompletionsFactory getCompletionsFactory()
Returns the factory that creates the instances of the model.

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