public interface ComponentModelPackage
extends org.eclipse.emf.ecore.EPackage
ComponentModelFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
ComponentModelPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
Modifier and Type | Field and Description |
---|---|
static int |
COMPONENT_IMPLEMENTATION
The meta object id for the '
Component Implementation ' class. |
static int |
COMPONENT_IMPLEMENTATION__BASE_COMPONENT
The feature id for the 'Base Component' reference.
|
static int |
COMPONENT_IMPLEMENTATION__LANGUAGE
The feature id for the 'Language' attribute.
|
static int |
COMPONENT_IMPLEMENTATION__OS
The feature id for the 'OS' attribute.
|
static int |
COMPONENT_IMPLEMENTATION__SOURCE_CODE_LOCATION
The feature id for the 'Source Code Location' attribute list.
|
static int |
COMPONENT_IMPLEMENTATION_FEATURE_COUNT
The number of structural features of the 'Component Implementation' class.
|
static int |
COMPONENT_TYPE
The meta object id for the '
Component Type ' class. |
static int |
COMPONENT_TYPE__BASE_COMPONENT
The feature id for the 'Base Component' reference.
|
static int |
COMPONENT_TYPE_FEATURE_COUNT
The number of structural features of the 'Component Type' class.
|
static ComponentModelPackage |
eINSTANCE
The singleton instance of the package.
|
static java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.String |
eNS_URI
The package namespace URI.
|
static int |
FUNCTIONAL_PARTITION
The meta object id for the '
Functional Partition ' class. |
static int |
FUNCTIONAL_PARTITION__BASE_COMPONENT
The feature id for the 'Base Component' reference.
|
static int |
FUNCTIONAL_PARTITION__MAF
The feature id for the 'MAF' attribute.
|
static int |
FUNCTIONAL_PARTITION__MIF
The feature id for the 'MIF' attribute.
|
static int |
FUNCTIONAL_PARTITION__SCHEDULING_TABLE
The feature id for the 'Scheduling Table' attribute.
|
static int |
FUNCTIONAL_PARTITION__UTILIZATION
The feature id for the 'Utilization' attribute.
|
static int |
FUNCTIONAL_PARTITION_FEATURE_COUNT
The number of structural features of the 'Functional Partition' class.
|
static int |
HW_ABSTRACTION_COMPONENT_IMPL
The meta object id for the '
Hw Abstraction Component Impl ' class. |
static int |
HW_ABSTRACTION_COMPONENT_IMPL__BASE_COMPONENT
The feature id for the 'Base Component' reference.
|
static int |
HW_ABSTRACTION_COMPONENT_IMPL__HW_RES
The feature id for the 'Hw Res' reference.
|
static int |
HW_ABSTRACTION_COMPONENT_IMPL_FEATURE_COUNT
The number of structural features of the 'Hw Abstraction Component Impl' class.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EReference |
getComponentImplementation_Base_Component()
Returns the meta object for the reference '
Base Component '. |
org.eclipse.emf.ecore.EAttribute |
getComponentImplementation_Language()
Returns the meta object for the attribute '
Language '. |
org.eclipse.emf.ecore.EAttribute |
getComponentImplementation_OS()
Returns the meta object for the attribute '
OS '. |
org.eclipse.emf.ecore.EAttribute |
getComponentImplementation_SourceCodeLocation()
Returns the meta object for the attribute list '
Source Code Location '. |
org.eclipse.emf.ecore.EClass |
getComponentImplementation()
Returns the meta object for class '
Component Implementation '. |
ComponentModelFactory |
getComponentModelFactory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EReference |
getComponentType_Base_Component()
Returns the meta object for the reference '
Base Component '. |
org.eclipse.emf.ecore.EClass |
getComponentType()
Returns the meta object for class '
Component Type '. |
org.eclipse.emf.ecore.EReference |
getFunctionalPartition_Base_Component()
Returns the meta object for the reference '
Base Component '. |
org.eclipse.emf.ecore.EAttribute |
getFunctionalPartition_MAF()
Returns the meta object for the attribute '
MAF '. |
org.eclipse.emf.ecore.EAttribute |
getFunctionalPartition_MIF()
Returns the meta object for the attribute '
MIF '. |
org.eclipse.emf.ecore.EAttribute |
getFunctionalPartition_SchedulingTable()
Returns the meta object for the attribute '
Scheduling Table '. |
org.eclipse.emf.ecore.EAttribute |
getFunctionalPartition_Utilization()
Returns the meta object for the attribute '
Utilization '. |
org.eclipse.emf.ecore.EClass |
getFunctionalPartition()
Returns the meta object for class '
Functional Partition '. |
org.eclipse.emf.ecore.EReference |
getHwAbstractionComponentImpl_Base_Component()
Returns the meta object for the reference '
Base Component '. |
org.eclipse.emf.ecore.EReference |
getHwAbstractionComponentImpl_HwRes()
Returns the meta object for the reference '
Hw Res '. |
org.eclipse.emf.ecore.EClass |
getHwAbstractionComponentImpl()
Returns the meta object for class '
Hw Abstraction Component Impl '. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
static final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final ComponentModelPackage eINSTANCE
static final int COMPONENT_TYPE
Component Type
' class.
static final int COMPONENT_IMPLEMENTATION
Component Implementation
' class.
static final int FUNCTIONAL_PARTITION
Functional Partition
' class.
static final int HW_ABSTRACTION_COMPONENT_IMPL
Hw Abstraction Component Impl
' class.
static final int FUNCTIONAL_PARTITION__UTILIZATION
static final int FUNCTIONAL_PARTITION__BASE_COMPONENT
static final int FUNCTIONAL_PARTITION__MAF
static final int FUNCTIONAL_PARTITION__MIF
static final int FUNCTIONAL_PARTITION__SCHEDULING_TABLE
static final int FUNCTIONAL_PARTITION_FEATURE_COUNT
static final int HW_ABSTRACTION_COMPONENT_IMPL__HW_RES
static final int HW_ABSTRACTION_COMPONENT_IMPL__BASE_COMPONENT
static final int HW_ABSTRACTION_COMPONENT_IMPL_FEATURE_COUNT
static final int COMPONENT_TYPE__BASE_COMPONENT
static final int COMPONENT_TYPE_FEATURE_COUNT
static final int COMPONENT_IMPLEMENTATION__BASE_COMPONENT
static final int COMPONENT_IMPLEMENTATION__LANGUAGE
static final int COMPONENT_IMPLEMENTATION__OS
static final int COMPONENT_IMPLEMENTATION__SOURCE_CODE_LOCATION
static final int COMPONENT_IMPLEMENTATION_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getComponentType()
Component Type
'.
ComponentType
org.eclipse.emf.ecore.EReference getComponentType_Base_Component()
Base Component
'.
ComponentType.getBase_Component()
,
getComponentType()
org.eclipse.emf.ecore.EClass getComponentImplementation()
Component Implementation
'.
ComponentImplementation
org.eclipse.emf.ecore.EReference getComponentImplementation_Base_Component()
Base Component
'.
ComponentImplementation.getBase_Component()
,
getComponentImplementation()
org.eclipse.emf.ecore.EAttribute getComponentImplementation_Language()
Language
'.
ComponentImplementation.getLanguage()
,
getComponentImplementation()
org.eclipse.emf.ecore.EAttribute getComponentImplementation_OS()
OS
'.
ComponentImplementation.getOS()
,
getComponentImplementation()
org.eclipse.emf.ecore.EAttribute getComponentImplementation_SourceCodeLocation()
Source Code Location
'.
ComponentImplementation.getSourceCodeLocation()
,
getComponentImplementation()
org.eclipse.emf.ecore.EClass getFunctionalPartition()
Functional Partition
'.
FunctionalPartition
org.eclipse.emf.ecore.EAttribute getFunctionalPartition_Utilization()
Utilization
'.
FunctionalPartition.getUtilization()
,
getFunctionalPartition()
org.eclipse.emf.ecore.EReference getFunctionalPartition_Base_Component()
Base Component
'.
FunctionalPartition.getBase_Component()
,
getFunctionalPartition()
org.eclipse.emf.ecore.EAttribute getFunctionalPartition_MAF()
MAF
'.
FunctionalPartition.getMAF()
,
getFunctionalPartition()
org.eclipse.emf.ecore.EAttribute getFunctionalPartition_MIF()
MIF
'.
FunctionalPartition.getMIF()
,
getFunctionalPartition()
org.eclipse.emf.ecore.EAttribute getFunctionalPartition_SchedulingTable()
Scheduling Table
'.
FunctionalPartition.getSchedulingTable()
,
getFunctionalPartition()
org.eclipse.emf.ecore.EClass getHwAbstractionComponentImpl()
Hw Abstraction Component Impl
'.
HwAbstractionComponentImpl
org.eclipse.emf.ecore.EReference getHwAbstractionComponentImpl_HwRes()
Hw Res
'.
HwAbstractionComponentImpl.getHwRes()
,
getHwAbstractionComponentImpl()
org.eclipse.emf.ecore.EReference getHwAbstractionComponentImpl_Base_Component()
Base Component
'.
HwAbstractionComponentImpl.getBase_Component()
,
getHwAbstractionComponentImpl()
ComponentModelFactory getComponentModelFactory()