public class HardwareBaselinePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements HardwareBaselinePackage
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
HardwareBaselinePackage.Literals
CH_HW_BUS, CH_HW_BUS__ADRESS_WIDTH, CH_HW_BUS__ARBITERS, CH_HW_BUS__BAND_WIDTH, CH_HW_BUS__BASE_CLASSIFIER, CH_HW_BUS__BASE_CONNECTABLE_ELEMENT, CH_HW_BUS__BASE_CONNECTOR, CH_HW_BUS__BASE_INSTANCE_SPECIFICATION, CH_HW_BUS__BASE_LIFELINE, CH_HW_BUS__BASE_PROPERTY, CH_HW_BUS__BLOCK_T, CH_HW_BUS__CAPACITY, CH_HW_BUS__DESCRIPTION, CH_HW_BUS__ELEMENT_SIZE, CH_HW_BUS__END_POINTS, CH_HW_BUS__FREQUENCY, CH_HW_BUS__IS_ACTIVE, CH_HW_BUS__IS_PROTECTED, CH_HW_BUS__IS_SERIAL, CH_HW_BUS__IS_SYNCHRONOUS, CH_HW_BUS__MAIN_SCHEDULER, CH_HW_BUS__OWNED_HW, CH_HW_BUS__PACKET_T, CH_HW_BUS__PHW_SERVICES, CH_HW_BUS__RES_MULT, CH_HW_BUS__RHW_SERVICES, CH_HW_BUS__SPEED_FACTOR, CH_HW_BUS__TRANSM_MODE, CH_HW_BUS__UTILIZATION, CH_HW_BUS__WORD_WIDTH, CH_HW_BUS_FEATURE_COUNT, CH_HW_COMPUTING_RESOURCE, CH_HW_COMPUTING_RESOURCE__BASE_CLASSIFIER, CH_HW_COMPUTING_RESOURCE__BASE_CONNECTABLE_ELEMENT, CH_HW_COMPUTING_RESOURCE__BASE_INSTANCE_SPECIFICATION, CH_HW_COMPUTING_RESOURCE__BASE_LIFELINE, CH_HW_COMPUTING_RESOURCE__BASE_PROPERTY, CH_HW_COMPUTING_RESOURCE__DESCRIPTION, CH_HW_COMPUTING_RESOURCE__END_POINTS, CH_HW_COMPUTING_RESOURCE__FREQUENCY, CH_HW_COMPUTING_RESOURCE__IS_ACTIVE, CH_HW_COMPUTING_RESOURCE__IS_PROTECTED, CH_HW_COMPUTING_RESOURCE__MAIN_SCHEDULER, CH_HW_COMPUTING_RESOURCE__OP_FREQUENCIES, CH_HW_COMPUTING_RESOURCE__OWNED_HW, CH_HW_COMPUTING_RESOURCE__PHW_SERVICES, CH_HW_COMPUTING_RESOURCE__RES_MULT, CH_HW_COMPUTING_RESOURCE__RHW_SERVICES, CH_HW_COMPUTING_RESOURCE__SPEED_FACTOR, CH_HW_COMPUTING_RESOURCE__UTILIZATION, CH_HW_COMPUTING_RESOURCE_FEATURE_COUNT, CH_HW_PROCESSOR, CH_HW_PROCESSOR__ARCHITECTURE, CH_HW_PROCESSOR__BASE_CLASSIFIER, CH_HW_PROCESSOR__BASE_CONNECTABLE_ELEMENT, CH_HW_PROCESSOR__BASE_INSTANCE_SPECIFICATION, CH_HW_PROCESSOR__BASE_LIFELINE, CH_HW_PROCESSOR__BASE_PROPERTY, CH_HW_PROCESSOR__CACHES, CH_HW_PROCESSOR__DESCRIPTION, CH_HW_PROCESSOR__END_POINTS, CH_HW_PROCESSOR__FREQUENCY, CH_HW_PROCESSOR__IPC, CH_HW_PROCESSOR__IS_ACTIVE, CH_HW_PROCESSOR__IS_PROTECTED, CH_HW_PROCESSOR__MAIN_SCHEDULER, CH_HW_PROCESSOR__MIPS, CH_HW_PROCESSOR__NB_AL_US, CH_HW_PROCESSOR__NB_CORES, CH_HW_PROCESSOR__NB_FP_US, CH_HW_PROCESSOR__NB_PIPELINES, CH_HW_PROCESSOR__NB_STAGES, CH_HW_PROCESSOR__OP_FREQUENCIES, CH_HW_PROCESSOR__OWNED_HW, CH_HW_PROCESSOR__OWNED_IS_AS, CH_HW_PROCESSOR__OWNED_MM_US, CH_HW_PROCESSOR__PHW_SERVICES, CH_HW_PROCESSOR__PREDICTORS, CH_HW_PROCESSOR__RES_MULT, CH_HW_PROCESSOR__RHW_SERVICES, CH_HW_PROCESSOR__SPEED_FACTOR, CH_HW_PROCESSOR__UTILIZATION, CH_HW_PROCESSOR_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EAttribute |
getCH_HwBus_Utilization() |
org.eclipse.emf.ecore.EClass |
getCH_HwBus() |
org.eclipse.emf.ecore.EAttribute |
getCH_HwComputingResource_Utilization() |
org.eclipse.emf.ecore.EClass |
getCH_HwComputingResource() |
org.eclipse.emf.ecore.EAttribute |
getCH_HwProcessor_Utilization() |
org.eclipse.emf.ecore.EClass |
getCH_HwProcessor() |
HardwareBaselineFactory |
getHardwareBaselineFactory() |
static HardwareBaselinePackage |
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 HardwareBaselinePackage init()
This method is used to initialize HardwareBaselinePackage.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 getCH_HwProcessor()
getCH_HwProcessor
in interface HardwareBaselinePackage
CH_HwProcessor
public org.eclipse.emf.ecore.EAttribute getCH_HwProcessor_Utilization()
getCH_HwProcessor_Utilization
in interface HardwareBaselinePackage
CH_HwProcessor.getUtilization()
,
HardwareBaselinePackage.getCH_HwProcessor()
public org.eclipse.emf.ecore.EClass getCH_HwBus()
getCH_HwBus
in interface HardwareBaselinePackage
CH_HwBus
public org.eclipse.emf.ecore.EAttribute getCH_HwBus_Utilization()
getCH_HwBus_Utilization
in interface HardwareBaselinePackage
CH_HwBus.getUtilization()
,
HardwareBaselinePackage.getCH_HwBus()
public org.eclipse.emf.ecore.EClass getCH_HwComputingResource()
getCH_HwComputingResource
in interface HardwareBaselinePackage
CH_HwComputingResource
public org.eclipse.emf.ecore.EAttribute getCH_HwComputingResource_Utilization()
getCH_HwComputingResource_Utilization
in interface HardwareBaselinePackage
CH_HwComputingResource.getUtilization()
,
HardwareBaselinePackage.getCH_HwComputingResource()
public HardwareBaselineFactory getHardwareBaselineFactory()
getHardwareBaselineFactory
in interface HardwareBaselinePackage
public void createPackageContents()
public void initializePackageContents()