public interface HardwareBaselinePackage
extends org.eclipse.emf.ecore.EPackage
HardwareBaselineFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
HardwareBaselinePackage.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 |
CH_HW_BUS
The meta object id for the '
CH Hw Bus ' class. |
static int |
CH_HW_BUS__ADRESS_WIDTH
The feature id for the 'Adress Width' attribute.
|
static int |
CH_HW_BUS__ARBITERS
The feature id for the 'Arbiters' reference list.
|
static int |
CH_HW_BUS__BAND_WIDTH
The feature id for the 'Band Width' attribute.
|
static int |
CH_HW_BUS__BASE_CLASSIFIER
The feature id for the 'Base Classifier' reference.
|
static int |
CH_HW_BUS__BASE_CONNECTABLE_ELEMENT
The feature id for the 'Base Connectable Element' reference.
|
static int |
CH_HW_BUS__BASE_CONNECTOR
The feature id for the 'Base Connector' reference.
|
static int |
CH_HW_BUS__BASE_INSTANCE_SPECIFICATION
The feature id for the 'Base Instance Specification' reference.
|
static int |
CH_HW_BUS__BASE_LIFELINE
The feature id for the 'Base Lifeline' reference.
|
static int |
CH_HW_BUS__BASE_PROPERTY
The feature id for the 'Base Property' reference.
|
static int |
CH_HW_BUS__BLOCK_T
The feature id for the 'Block T' attribute list.
|
static int |
CH_HW_BUS__CAPACITY
The feature id for the 'Capacity' attribute list.
|
static int |
CH_HW_BUS__DESCRIPTION
The feature id for the 'Description' attribute.
|
static int |
CH_HW_BUS__ELEMENT_SIZE
The feature id for the 'Element Size' attribute.
|
static int |
CH_HW_BUS__END_POINTS
The feature id for the 'End Points' reference list.
|
static int |
CH_HW_BUS__FREQUENCY
The feature id for the 'Frequency' attribute.
|
static int |
CH_HW_BUS__IS_ACTIVE
The feature id for the 'Is Active' attribute.
|
static int |
CH_HW_BUS__IS_PROTECTED
The feature id for the 'Is Protected' attribute.
|
static int |
CH_HW_BUS__IS_SERIAL
The feature id for the 'Is Serial' attribute.
|
static int |
CH_HW_BUS__IS_SYNCHRONOUS
The feature id for the 'Is Synchronous' attribute.
|
static int |
CH_HW_BUS__MAIN_SCHEDULER
The feature id for the 'Main Scheduler' reference.
|
static int |
CH_HW_BUS__OWNED_HW
The feature id for the 'Owned HW' reference list.
|
static int |
CH_HW_BUS__PACKET_T
The feature id for the 'Packet T' attribute list.
|
static int |
CH_HW_BUS__PHW_SERVICES
The feature id for the 'PHW Services' containment reference list.
|
static int |
CH_HW_BUS__RES_MULT
The feature id for the 'Res Mult' attribute.
|
static int |
CH_HW_BUS__RHW_SERVICES
The feature id for the 'RHW Services' reference list.
|
static int |
CH_HW_BUS__SPEED_FACTOR
The feature id for the 'Speed Factor' attribute.
|
static int |
CH_HW_BUS__TRANSM_MODE
The feature id for the 'Transm Mode' attribute.
|
static int |
CH_HW_BUS__UTILIZATION
The feature id for the 'Utilization' attribute.
|
static int |
CH_HW_BUS__WORD_WIDTH
The feature id for the 'Word Width' attribute.
|
static int |
CH_HW_BUS_FEATURE_COUNT
The number of structural features of the 'CH Hw Bus' class.
|
static int |
CH_HW_COMPUTING_RESOURCE
The meta object id for the '
CH Hw Computing Resource ' class. |
static int |
CH_HW_COMPUTING_RESOURCE__BASE_CLASSIFIER
The feature id for the 'Base Classifier' reference.
|
static int |
CH_HW_COMPUTING_RESOURCE__BASE_CONNECTABLE_ELEMENT
The feature id for the 'Base Connectable Element' reference.
|
static int |
CH_HW_COMPUTING_RESOURCE__BASE_INSTANCE_SPECIFICATION
The feature id for the 'Base Instance Specification' reference.
|
static int |
CH_HW_COMPUTING_RESOURCE__BASE_LIFELINE
The feature id for the 'Base Lifeline' reference.
|
static int |
CH_HW_COMPUTING_RESOURCE__BASE_PROPERTY
The feature id for the 'Base Property' reference.
|
static int |
CH_HW_COMPUTING_RESOURCE__DESCRIPTION
The feature id for the 'Description' attribute.
|
static int |
CH_HW_COMPUTING_RESOURCE__END_POINTS
The feature id for the 'End Points' reference list.
|
static int |
CH_HW_COMPUTING_RESOURCE__FREQUENCY
The feature id for the 'Frequency' attribute.
|
static int |
CH_HW_COMPUTING_RESOURCE__IS_ACTIVE
The feature id for the 'Is Active' attribute.
|
static int |
CH_HW_COMPUTING_RESOURCE__IS_PROTECTED
The feature id for the 'Is Protected' attribute.
|
static int |
CH_HW_COMPUTING_RESOURCE__MAIN_SCHEDULER
The feature id for the 'Main Scheduler' reference.
|
static int |
CH_HW_COMPUTING_RESOURCE__OP_FREQUENCIES
The feature id for the 'Op Frequencies' attribute.
|
static int |
CH_HW_COMPUTING_RESOURCE__OWNED_HW
The feature id for the 'Owned HW' reference list.
|
static int |
CH_HW_COMPUTING_RESOURCE__PHW_SERVICES
The feature id for the 'PHW Services' containment reference list.
|
static int |
CH_HW_COMPUTING_RESOURCE__RES_MULT
The feature id for the 'Res Mult' attribute.
|
static int |
CH_HW_COMPUTING_RESOURCE__RHW_SERVICES
The feature id for the 'RHW Services' reference list.
|
static int |
CH_HW_COMPUTING_RESOURCE__SPEED_FACTOR
The feature id for the 'Speed Factor' attribute.
|
static int |
CH_HW_COMPUTING_RESOURCE__UTILIZATION
The feature id for the 'Utilization' attribute.
|
static int |
CH_HW_COMPUTING_RESOURCE_FEATURE_COUNT
The number of structural features of the 'CH Hw Computing Resource' class.
|
static int |
CH_HW_PROCESSOR
The meta object id for the '
CH Hw Processor ' class. |
static int |
CH_HW_PROCESSOR__ARCHITECTURE
The feature id for the 'Architecture' attribute.
|
static int |
CH_HW_PROCESSOR__BASE_CLASSIFIER
The feature id for the 'Base Classifier' reference.
|
static int |
CH_HW_PROCESSOR__BASE_CONNECTABLE_ELEMENT
The feature id for the 'Base Connectable Element' reference.
|
static int |
CH_HW_PROCESSOR__BASE_INSTANCE_SPECIFICATION
The feature id for the 'Base Instance Specification' reference.
|
static int |
CH_HW_PROCESSOR__BASE_LIFELINE
The feature id for the 'Base Lifeline' reference.
|
static int |
CH_HW_PROCESSOR__BASE_PROPERTY
The feature id for the 'Base Property' reference.
|
static int |
CH_HW_PROCESSOR__CACHES
The feature id for the 'Caches' reference list.
|
static int |
CH_HW_PROCESSOR__DESCRIPTION
The feature id for the 'Description' attribute.
|
static int |
CH_HW_PROCESSOR__END_POINTS
The feature id for the 'End Points' reference list.
|
static int |
CH_HW_PROCESSOR__FREQUENCY
The feature id for the 'Frequency' attribute.
|
static int |
CH_HW_PROCESSOR__IPC
The feature id for the 'Ipc' attribute.
|
static int |
CH_HW_PROCESSOR__IS_ACTIVE
The feature id for the 'Is Active' attribute.
|
static int |
CH_HW_PROCESSOR__IS_PROTECTED
The feature id for the 'Is Protected' attribute.
|
static int |
CH_HW_PROCESSOR__MAIN_SCHEDULER
The feature id for the 'Main Scheduler' reference.
|
static int |
CH_HW_PROCESSOR__MIPS
The feature id for the 'Mips' attribute.
|
static int |
CH_HW_PROCESSOR__NB_AL_US
The feature id for the 'Nb AL Us' attribute.
|
static int |
CH_HW_PROCESSOR__NB_CORES
The feature id for the 'Nb Cores' attribute.
|
static int |
CH_HW_PROCESSOR__NB_FP_US
The feature id for the 'Nb FP Us' attribute.
|
static int |
CH_HW_PROCESSOR__NB_PIPELINES
The feature id for the 'Nb Pipelines' attribute.
|
static int |
CH_HW_PROCESSOR__NB_STAGES
The feature id for the 'Nb Stages' attribute.
|
static int |
CH_HW_PROCESSOR__OP_FREQUENCIES
The feature id for the 'Op Frequencies' attribute.
|
static int |
CH_HW_PROCESSOR__OWNED_HW
The feature id for the 'Owned HW' reference list.
|
static int |
CH_HW_PROCESSOR__OWNED_IS_AS
The feature id for the 'Owned IS As' reference list.
|
static int |
CH_HW_PROCESSOR__OWNED_MM_US
The feature id for the 'Owned MM Us' reference list.
|
static int |
CH_HW_PROCESSOR__PHW_SERVICES
The feature id for the 'PHW Services' containment reference list.
|
static int |
CH_HW_PROCESSOR__PREDICTORS
The feature id for the 'Predictors' reference list.
|
static int |
CH_HW_PROCESSOR__RES_MULT
The feature id for the 'Res Mult' attribute.
|
static int |
CH_HW_PROCESSOR__RHW_SERVICES
The feature id for the 'RHW Services' reference list.
|
static int |
CH_HW_PROCESSOR__SPEED_FACTOR
The feature id for the 'Speed Factor' attribute.
|
static int |
CH_HW_PROCESSOR__UTILIZATION
The feature id for the 'Utilization' attribute.
|
static int |
CH_HW_PROCESSOR_FEATURE_COUNT
The number of structural features of the 'CH Hw Processor' class.
|
static HardwareBaselinePackage |
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.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EAttribute |
getCH_HwBus_Utilization()
Returns the meta object for the attribute '
Utilization '. |
org.eclipse.emf.ecore.EClass |
getCH_HwBus()
Returns the meta object for class '
CH Hw Bus '. |
org.eclipse.emf.ecore.EAttribute |
getCH_HwComputingResource_Utilization()
Returns the meta object for the attribute '
Utilization '. |
org.eclipse.emf.ecore.EClass |
getCH_HwComputingResource()
Returns the meta object for class '
CH Hw Computing Resource '. |
org.eclipse.emf.ecore.EAttribute |
getCH_HwProcessor_Utilization()
Returns the meta object for the attribute '
Utilization '. |
org.eclipse.emf.ecore.EClass |
getCH_HwProcessor()
Returns the meta object for class '
CH Hw Processor '. |
HardwareBaselineFactory |
getHardwareBaselineFactory()
Returns the factory that creates the instances of the model.
|
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 HardwareBaselinePackage eINSTANCE
static final int CH_HW_PROCESSOR
CH Hw Processor
' class.
static final int CH_HW_PROCESSOR__RES_MULT
static final int CH_HW_PROCESSOR__IS_PROTECTED
static final int CH_HW_PROCESSOR__IS_ACTIVE
static final int CH_HW_PROCESSOR__BASE_PROPERTY
static final int CH_HW_PROCESSOR__BASE_INSTANCE_SPECIFICATION
static final int CH_HW_PROCESSOR__BASE_CLASSIFIER
static final int CH_HW_PROCESSOR__BASE_LIFELINE
static final int CH_HW_PROCESSOR__BASE_CONNECTABLE_ELEMENT
static final int CH_HW_PROCESSOR__DESCRIPTION
static final int CH_HW_PROCESSOR__PHW_SERVICES
static final int CH_HW_PROCESSOR__RHW_SERVICES
static final int CH_HW_PROCESSOR__OWNED_HW
static final int CH_HW_PROCESSOR__END_POINTS
static final int CH_HW_PROCESSOR__FREQUENCY
static final int CH_HW_PROCESSOR__SPEED_FACTOR
static final int CH_HW_PROCESSOR__MAIN_SCHEDULER
static final int CH_HW_PROCESSOR__OP_FREQUENCIES
static final int CH_HW_PROCESSOR__ARCHITECTURE
static final int CH_HW_PROCESSOR__MIPS
static final int CH_HW_PROCESSOR__IPC
static final int CH_HW_PROCESSOR__NB_CORES
static final int CH_HW_PROCESSOR__NB_PIPELINES
static final int CH_HW_PROCESSOR__NB_STAGES
static final int CH_HW_PROCESSOR__NB_AL_US
static final int CH_HW_PROCESSOR__NB_FP_US
static final int CH_HW_PROCESSOR__OWNED_IS_AS
static final int CH_HW_PROCESSOR__PREDICTORS
static final int CH_HW_PROCESSOR__CACHES
static final int CH_HW_PROCESSOR__OWNED_MM_US
static final int CH_HW_PROCESSOR__UTILIZATION
static final int CH_HW_PROCESSOR_FEATURE_COUNT
static final int CH_HW_BUS
CH Hw Bus
' class.
static final int CH_HW_BUS__RES_MULT
static final int CH_HW_BUS__IS_PROTECTED
static final int CH_HW_BUS__IS_ACTIVE
static final int CH_HW_BUS__BASE_PROPERTY
static final int CH_HW_BUS__BASE_INSTANCE_SPECIFICATION
static final int CH_HW_BUS__BASE_CLASSIFIER
static final int CH_HW_BUS__BASE_LIFELINE
static final int CH_HW_BUS__BASE_CONNECTABLE_ELEMENT
static final int CH_HW_BUS__SPEED_FACTOR
static final int CH_HW_BUS__MAIN_SCHEDULER
static final int CH_HW_BUS__ELEMENT_SIZE
static final int CH_HW_BUS__BASE_CONNECTOR
static final int CH_HW_BUS__TRANSM_MODE
static final int CH_HW_BUS__BLOCK_T
static final int CH_HW_BUS__PACKET_T
static final int CH_HW_BUS__CAPACITY
static final int CH_HW_BUS__DESCRIPTION
static final int CH_HW_BUS__PHW_SERVICES
static final int CH_HW_BUS__RHW_SERVICES
static final int CH_HW_BUS__OWNED_HW
static final int CH_HW_BUS__END_POINTS
static final int CH_HW_BUS__FREQUENCY
static final int CH_HW_BUS__BAND_WIDTH
static final int CH_HW_BUS__ARBITERS
static final int CH_HW_BUS__ADRESS_WIDTH
static final int CH_HW_BUS__WORD_WIDTH
static final int CH_HW_BUS__IS_SYNCHRONOUS
static final int CH_HW_BUS__IS_SERIAL
static final int CH_HW_BUS__UTILIZATION
static final int CH_HW_BUS_FEATURE_COUNT
static final int CH_HW_COMPUTING_RESOURCE
CH Hw Computing Resource
' class.
static final int CH_HW_COMPUTING_RESOURCE__RES_MULT
static final int CH_HW_COMPUTING_RESOURCE__IS_PROTECTED
static final int CH_HW_COMPUTING_RESOURCE__IS_ACTIVE
static final int CH_HW_COMPUTING_RESOURCE__BASE_PROPERTY
static final int CH_HW_COMPUTING_RESOURCE__BASE_INSTANCE_SPECIFICATION
static final int CH_HW_COMPUTING_RESOURCE__BASE_CLASSIFIER
static final int CH_HW_COMPUTING_RESOURCE__BASE_LIFELINE
static final int CH_HW_COMPUTING_RESOURCE__BASE_CONNECTABLE_ELEMENT
static final int CH_HW_COMPUTING_RESOURCE__DESCRIPTION
static final int CH_HW_COMPUTING_RESOURCE__PHW_SERVICES
static final int CH_HW_COMPUTING_RESOURCE__RHW_SERVICES
static final int CH_HW_COMPUTING_RESOURCE__OWNED_HW
static final int CH_HW_COMPUTING_RESOURCE__END_POINTS
static final int CH_HW_COMPUTING_RESOURCE__FREQUENCY
static final int CH_HW_COMPUTING_RESOURCE__SPEED_FACTOR
static final int CH_HW_COMPUTING_RESOURCE__MAIN_SCHEDULER
static final int CH_HW_COMPUTING_RESOURCE__OP_FREQUENCIES
static final int CH_HW_COMPUTING_RESOURCE__UTILIZATION
static final int CH_HW_COMPUTING_RESOURCE_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getCH_HwProcessor()
CH Hw Processor
'.
CH_HwProcessor
org.eclipse.emf.ecore.EAttribute getCH_HwProcessor_Utilization()
Utilization
'.
CH_HwProcessor.getUtilization()
,
getCH_HwProcessor()
org.eclipse.emf.ecore.EClass getCH_HwBus()
CH Hw Bus
'.
CH_HwBus
org.eclipse.emf.ecore.EAttribute getCH_HwBus_Utilization()
Utilization
'.
CH_HwBus.getUtilization()
,
getCH_HwBus()
org.eclipse.emf.ecore.EClass getCH_HwComputingResource()
CH Hw Computing Resource
'.
CH_HwComputingResource
org.eclipse.emf.ecore.EAttribute getCH_HwComputingResource_Utilization()
Utilization
'.
CH_HwComputingResource.getUtilization()
,
getCH_HwComputingResource()
HardwareBaselineFactory getHardwareBaselineFactory()