de.uka.ipd.sdq.pcm.allocation
Interface AllocationPackage

All Known Implementing Classes:
AllocationPackageImpl

public interface AllocationPackage

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

See Also:
AllocationFactory

Nested Class Summary
static interface AllocationPackage.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 ALLOCATION
          The meta object id for the 'Allocation' class.
static int ALLOCATION__ALLOCATION_CONTEXTS_ALLOCATION
          The feature id for the 'Allocation Contexts Allocation' containment reference list.
static int ALLOCATION__ENTITY_NAME
          The feature id for the 'Entity Name' attribute.
static int ALLOCATION__ID
          The feature id for the 'Id' attribute.
static int ALLOCATION__SYSTEM_ALLOCATION
          The feature id for the 'System Allocation' reference.
static int ALLOCATION__TARGET_RESOURCE_ENVIRONMENT_ALLOCATION
          The feature id for the 'Target Resource Environment Allocation' reference.
static int ALLOCATION_CONTEXT
          The meta object id for the 'Context' class.
static int ALLOCATION_CONTEXT__ASSEMBLY_CONTEXT_ALLOCATION_CONTEXT
          The feature id for the 'Assembly Context Allocation Context' reference.
static int ALLOCATION_CONTEXT__ENTITY_NAME
          The feature id for the 'Entity Name' attribute.
static int ALLOCATION_CONTEXT__ID
          The feature id for the 'Id' attribute.
static int ALLOCATION_CONTEXT__RESOURCE_CONTAINER_ALLOCATION_CONTEXT
          The feature id for the 'Resource Container Allocation Context' reference.
static int ALLOCATION_CONTEXT_FEATURE_COUNT
          The number of structural features of the 'Context' class.
static int ALLOCATION_FEATURE_COUNT
          The number of structural features of the 'Allocation' class.
static String copyright
           
static AllocationPackage 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
 EReference getAllocation_AllocationContexts_Allocation()
          Returns the meta object for the containment reference list 'Allocation Contexts Allocation'.
 EReference getAllocation_System_Allocation()
          Returns the meta object for the reference 'System Allocation'.
 EReference getAllocation_TargetResourceEnvironment_Allocation()
          Returns the meta object for the reference 'Target Resource Environment Allocation'.
 EClass getAllocation()
          Returns the meta object for class 'Allocation'.
 EReference getAllocationContext_AssemblyContext_AllocationContext()
          Returns the meta object for the reference 'Assembly Context Allocation Context'.
 EReference getAllocationContext_ResourceContainer_AllocationContext()
          Returns the meta object for the reference 'Resource Container Allocation Context'.
 EClass getAllocationContext()
          Returns the meta object for class 'Context'.
 AllocationFactory getAllocationFactory()
          Returns the factory that creates the instances of the model.
 

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


ALLOCATION_CONTEXT

static final int ALLOCATION_CONTEXT
The meta object id for the 'Context' class.

See Also:
AllocationContextImpl, AllocationPackageImpl.getAllocationContext(), Constant Field Values

ALLOCATION_CONTEXT__ID

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

See Also:
Constant Field Values

ALLOCATION_CONTEXT__ENTITY_NAME

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

See Also:
Constant Field Values

ALLOCATION_CONTEXT__RESOURCE_CONTAINER_ALLOCATION_CONTEXT

static final int ALLOCATION_CONTEXT__RESOURCE_CONTAINER_ALLOCATION_CONTEXT
The feature id for the 'Resource Container Allocation Context' reference.

See Also:
Constant Field Values

ALLOCATION_CONTEXT__ASSEMBLY_CONTEXT_ALLOCATION_CONTEXT

static final int ALLOCATION_CONTEXT__ASSEMBLY_CONTEXT_ALLOCATION_CONTEXT
The feature id for the 'Assembly Context Allocation Context' reference.

See Also:
Constant Field Values

ALLOCATION_CONTEXT_FEATURE_COUNT

static final int ALLOCATION_CONTEXT_FEATURE_COUNT
The number of structural features of the 'Context' class.

See Also:
Constant Field Values

ALLOCATION

static final int ALLOCATION
The meta object id for the 'Allocation' class.

See Also:
AllocationImpl, AllocationPackageImpl.getAllocation(), Constant Field Values

ALLOCATION__ID

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

See Also:
Constant Field Values

ALLOCATION__ENTITY_NAME

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

See Also:
Constant Field Values

ALLOCATION__ALLOCATION_CONTEXTS_ALLOCATION

static final int ALLOCATION__ALLOCATION_CONTEXTS_ALLOCATION
The feature id for the 'Allocation Contexts Allocation' containment reference list.

See Also:
Constant Field Values

ALLOCATION__TARGET_RESOURCE_ENVIRONMENT_ALLOCATION

static final int ALLOCATION__TARGET_RESOURCE_ENVIRONMENT_ALLOCATION
The feature id for the 'Target Resource Environment Allocation' reference.

See Also:
Constant Field Values

ALLOCATION__SYSTEM_ALLOCATION

static final int ALLOCATION__SYSTEM_ALLOCATION
The feature id for the 'System Allocation' reference.

See Also:
Constant Field Values

ALLOCATION_FEATURE_COUNT

static final int ALLOCATION_FEATURE_COUNT
The number of structural features of the 'Allocation' class.

See Also:
Constant Field Values
Method Detail

getAllocationContext

EClass getAllocationContext()
Returns the meta object for class 'Context'.

Returns:
the meta object for class 'Context'.
See Also:
AllocationContext

getAllocationContext_ResourceContainer_AllocationContext

EReference getAllocationContext_ResourceContainer_AllocationContext()
Returns the meta object for the reference 'Resource Container Allocation Context'.

Returns:
the meta object for the reference 'Resource Container Allocation Context'.
See Also:
AllocationContext.getResourceContainer_AllocationContext(), getAllocationContext()

getAllocationContext_AssemblyContext_AllocationContext

EReference getAllocationContext_AssemblyContext_AllocationContext()
Returns the meta object for the reference 'Assembly Context Allocation Context'.

Returns:
the meta object for the reference 'Assembly Context Allocation Context'.
See Also:
AllocationContext.getAssemblyContext_AllocationContext(), getAllocationContext()

getAllocation

EClass getAllocation()
Returns the meta object for class 'Allocation'.

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

getAllocation_AllocationContexts_Allocation

EReference getAllocation_AllocationContexts_Allocation()
Returns the meta object for the containment reference list 'Allocation Contexts Allocation'.

Returns:
the meta object for the containment reference list 'Allocation Contexts Allocation'.
See Also:
Allocation.getAllocationContexts_Allocation(), getAllocation()

getAllocation_TargetResourceEnvironment_Allocation

EReference getAllocation_TargetResourceEnvironment_Allocation()
Returns the meta object for the reference 'Target Resource Environment Allocation'.

Returns:
the meta object for the reference 'Target Resource Environment Allocation'.
See Also:
Allocation.getTargetResourceEnvironment_Allocation(), getAllocation()

getAllocation_System_Allocation

EReference getAllocation_System_Allocation()
Returns the meta object for the reference 'System Allocation'.

Returns:
the meta object for the reference 'System Allocation'.
See Also:
Allocation.getSystem_Allocation(), getAllocation()

getAllocationFactory

AllocationFactory getAllocationFactory()
Returns the factory that creates the instances of the model.

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