public class ComponentModelPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements ComponentModelPackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
ComponentModelPackage.Literals
COMPONENT_IMPLEMENTATION, COMPONENT_IMPLEMENTATION__BASE_COMPONENT, COMPONENT_IMPLEMENTATION__LANGUAGE, COMPONENT_IMPLEMENTATION__OS, COMPONENT_IMPLEMENTATION__SOURCE_CODE_LOCATION, COMPONENT_IMPLEMENTATION_FEATURE_COUNT, COMPONENT_TYPE, COMPONENT_TYPE__BASE_COMPONENT, COMPONENT_TYPE_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FUNCTIONAL_PARTITION, FUNCTIONAL_PARTITION__BASE_COMPONENT, FUNCTIONAL_PARTITION__MAF, FUNCTIONAL_PARTITION__MIF, FUNCTIONAL_PARTITION__SCHEDULING_TABLE, FUNCTIONAL_PARTITION__UTILIZATION, FUNCTIONAL_PARTITION_FEATURE_COUNT, HW_ABSTRACTION_COMPONENT_IMPL, HW_ABSTRACTION_COMPONENT_IMPL__BASE_COMPONENT, HW_ABSTRACTION_COMPONENT_IMPL__HW_RES, HW_ABSTRACTION_COMPONENT_IMPL_FEATURE_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getComponentImplementation_Base_Component() |
org.eclipse.emf.ecore.EAttribute |
getComponentImplementation_Language() |
org.eclipse.emf.ecore.EAttribute |
getComponentImplementation_OS() |
org.eclipse.emf.ecore.EAttribute |
getComponentImplementation_SourceCodeLocation() |
org.eclipse.emf.ecore.EClass |
getComponentImplementation() |
ComponentModelFactory |
getComponentModelFactory() |
org.eclipse.emf.ecore.EReference |
getComponentType_Base_Component() |
org.eclipse.emf.ecore.EClass |
getComponentType() |
org.eclipse.emf.ecore.EReference |
getFunctionalPartition_Base_Component() |
org.eclipse.emf.ecore.EAttribute |
getFunctionalPartition_MAF() |
org.eclipse.emf.ecore.EAttribute |
getFunctionalPartition_MIF() |
org.eclipse.emf.ecore.EAttribute |
getFunctionalPartition_SchedulingTable() |
org.eclipse.emf.ecore.EAttribute |
getFunctionalPartition_Utilization() |
org.eclipse.emf.ecore.EClass |
getFunctionalPartition() |
org.eclipse.emf.ecore.EReference |
getHwAbstractionComponentImpl_Base_Component() |
org.eclipse.emf.ecore.EReference |
getHwAbstractionComponentImpl_HwRes() |
org.eclipse.emf.ecore.EClass |
getHwAbstractionComponentImpl() |
static ComponentModelPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static ComponentModelPackage init()
This method is used to initialize ComponentModelPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getComponentType()
getComponentType
in interface ComponentModelPackage
ComponentType
public org.eclipse.emf.ecore.EReference getComponentType_Base_Component()
getComponentType_Base_Component
in interface ComponentModelPackage
ComponentType.getBase_Component()
,
ComponentModelPackage.getComponentType()
public org.eclipse.emf.ecore.EClass getComponentImplementation()
getComponentImplementation
in interface ComponentModelPackage
ComponentImplementation
public org.eclipse.emf.ecore.EReference getComponentImplementation_Base_Component()
getComponentImplementation_Base_Component
in interface ComponentModelPackage
ComponentImplementation.getBase_Component()
,
ComponentModelPackage.getComponentImplementation()
public org.eclipse.emf.ecore.EAttribute getComponentImplementation_Language()
getComponentImplementation_Language
in interface ComponentModelPackage
ComponentImplementation.getLanguage()
,
ComponentModelPackage.getComponentImplementation()
public org.eclipse.emf.ecore.EAttribute getComponentImplementation_OS()
getComponentImplementation_OS
in interface ComponentModelPackage
ComponentImplementation.getOS()
,
ComponentModelPackage.getComponentImplementation()
public org.eclipse.emf.ecore.EAttribute getComponentImplementation_SourceCodeLocation()
getComponentImplementation_SourceCodeLocation
in interface ComponentModelPackage
ComponentImplementation.getSourceCodeLocation()
,
ComponentModelPackage.getComponentImplementation()
public org.eclipse.emf.ecore.EClass getFunctionalPartition()
getFunctionalPartition
in interface ComponentModelPackage
FunctionalPartition
public org.eclipse.emf.ecore.EAttribute getFunctionalPartition_Utilization()
getFunctionalPartition_Utilization
in interface ComponentModelPackage
FunctionalPartition.getUtilization()
,
ComponentModelPackage.getFunctionalPartition()
public org.eclipse.emf.ecore.EReference getFunctionalPartition_Base_Component()
getFunctionalPartition_Base_Component
in interface ComponentModelPackage
FunctionalPartition.getBase_Component()
,
ComponentModelPackage.getFunctionalPartition()
public org.eclipse.emf.ecore.EAttribute getFunctionalPartition_MAF()
getFunctionalPartition_MAF
in interface ComponentModelPackage
FunctionalPartition.getMAF()
,
ComponentModelPackage.getFunctionalPartition()
public org.eclipse.emf.ecore.EAttribute getFunctionalPartition_MIF()
getFunctionalPartition_MIF
in interface ComponentModelPackage
FunctionalPartition.getMIF()
,
ComponentModelPackage.getFunctionalPartition()
public org.eclipse.emf.ecore.EAttribute getFunctionalPartition_SchedulingTable()
getFunctionalPartition_SchedulingTable
in interface ComponentModelPackage
FunctionalPartition.getSchedulingTable()
,
ComponentModelPackage.getFunctionalPartition()
public org.eclipse.emf.ecore.EClass getHwAbstractionComponentImpl()
getHwAbstractionComponentImpl
in interface ComponentModelPackage
HwAbstractionComponentImpl
public org.eclipse.emf.ecore.EReference getHwAbstractionComponentImpl_HwRes()
getHwAbstractionComponentImpl_HwRes
in interface ComponentModelPackage
HwAbstractionComponentImpl.getHwRes()
,
ComponentModelPackage.getHwAbstractionComponentImpl()
public org.eclipse.emf.ecore.EReference getHwAbstractionComponentImpl_Base_Component()
getHwAbstractionComponentImpl_Base_Component
in interface ComponentModelPackage
HwAbstractionComponentImpl.getBase_Component()
,
ComponentModelPackage.getHwAbstractionComponentImpl()
public ComponentModelFactory getComponentModelFactory()
getComponentModelFactory
in interface ComponentModelPackage
public void createPackageContents()
public void initializePackageContents()