edu.cmu.sei.aadl.model.component.impl
Class ComponentPackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.eclipse.emf.ecore.impl.FlatEObjectImpl
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by edu.cmu.sei.aadl.model.component.impl.ComponentPackageImpl
All Implemented Interfaces:
ComponentPackage, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder

public class ComponentPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements ComponentPackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>
 
Nested classes/interfaces inherited from interface edu.cmu.sei.aadl.model.component.ComponentPackage
ComponentPackage.Literals
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
static java.lang.String copyright
           
 
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eProxyURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface edu.cmu.sei.aadl.model.component.ComponentPackage
BUS_CLASSIFIER, BUS_CLASSIFIER__ANNEX_SUBCLAUSE, BUS_CLASSIFIER__COMMENT, BUS_CLASSIFIER__NAME, BUS_CLASSIFIER__PROPERTIES, BUS_CLASSIFIER_FEATURE_COUNT, BUS_IMPL, BUS_IMPL__ANNEX_SUBCLAUSE, BUS_IMPL__COMMENT, BUS_IMPL__COMP_TYPE, BUS_IMPL__CONNECTIONS, BUS_IMPL__EXTEND, BUS_IMPL__FLOWS, BUS_IMPL__MODES, BUS_IMPL__NAME, BUS_IMPL__PROPERTIES, BUS_IMPL__REFINES_TYPE, BUS_IMPL__SUBCOMPONENTS, BUS_IMPL_FEATURE_COUNT, BUS_SUBCOMPONENT, BUS_SUBCOMPONENT__CLASSIFIER, BUS_SUBCOMPONENT__COMMENT, BUS_SUBCOMPONENT__IN_MODES, BUS_SUBCOMPONENT__NAME, BUS_SUBCOMPONENT__NO_MODE, BUS_SUBCOMPONENT__PROPERTIES, BUS_SUBCOMPONENT__REFINES, BUS_SUBCOMPONENT_FEATURE_COUNT, BUS_SUBCOMPONENTS, BUS_SUBCOMPONENTS__COMMENT, BUS_SUBCOMPONENTS_FEATURE_COUNT, BUS_TYPE, BUS_TYPE__ANNEX_SUBCLAUSE, BUS_TYPE__COMMENT, BUS_TYPE__EXTEND, BUS_TYPE__FEATURES, BUS_TYPE__FLOW_SPECS, BUS_TYPE__IMPLEMENTATIONS, BUS_TYPE__NAME, BUS_TYPE__PROPERTIES, BUS_TYPE_FEATURE_COUNT, CALL_SEQUENCE, CALL_SEQUENCE__CALL, CALL_SEQUENCE__COMMENT, CALL_SEQUENCE__IN_MODES, CALL_SEQUENCE__NAME, CALL_SEQUENCE__NO_MODE, CALL_SEQUENCE__PROPERTIES, CALL_SEQUENCE_FEATURE_COUNT, CALL_SEQUENCES, CALL_SEQUENCES__CALL_SEQUENCE, CALL_SEQUENCES__COMMENT, CALL_SEQUENCES_FEATURE_COUNT, DATA_CLASSIFIER, DATA_CLASSIFIER__ANNEX_SUBCLAUSE, DATA_CLASSIFIER__COMMENT, DATA_CLASSIFIER__NAME, DATA_CLASSIFIER__PROPERTIES, DATA_CLASSIFIER_FEATURE_COUNT, DATA_IMPL, DATA_IMPL__ANNEX_SUBCLAUSE, DATA_IMPL__COMMENT, DATA_IMPL__COMP_TYPE, DATA_IMPL__CONNECTIONS, DATA_IMPL__EXTEND, DATA_IMPL__FLOWS, DATA_IMPL__MODES, DATA_IMPL__NAME, DATA_IMPL__PROPERTIES, DATA_IMPL__REFINES_TYPE, DATA_IMPL__SUBCOMPONENTS, DATA_IMPL_FEATURE_COUNT, DATA_SUBCOMPONENT, DATA_SUBCOMPONENT__CLASSIFIER, DATA_SUBCOMPONENT__COMMENT, DATA_SUBCOMPONENT__IN_MODES, DATA_SUBCOMPONENT__NAME, DATA_SUBCOMPONENT__NO_MODE, DATA_SUBCOMPONENT__PROPERTIES, DATA_SUBCOMPONENT__REFINES, DATA_SUBCOMPONENT_FEATURE_COUNT, DATA_SUBCOMPONENTS, DATA_SUBCOMPONENTS__COMMENT, DATA_SUBCOMPONENTS__DATA_SUBCOMPONENT, DATA_SUBCOMPONENTS_FEATURE_COUNT, DATA_TYPE, DATA_TYPE__ANNEX_SUBCLAUSE, DATA_TYPE__COMMENT, DATA_TYPE__EXTEND, DATA_TYPE__FEATURES, DATA_TYPE__FLOW_SPECS, DATA_TYPE__IMPLEMENTATIONS, DATA_TYPE__NAME, DATA_TYPE__PROPERTIES, DATA_TYPE_FEATURE_COUNT, DEVICE_CLASSIFIER, DEVICE_CLASSIFIER__ANNEX_SUBCLAUSE, DEVICE_CLASSIFIER__COMMENT, DEVICE_CLASSIFIER__NAME, DEVICE_CLASSIFIER__PROPERTIES, DEVICE_CLASSIFIER_FEATURE_COUNT, DEVICE_IMPL, DEVICE_IMPL__ANNEX_SUBCLAUSE, DEVICE_IMPL__COMMENT, DEVICE_IMPL__COMP_TYPE, DEVICE_IMPL__CONNECTIONS, DEVICE_IMPL__EXTEND, DEVICE_IMPL__FLOWS, DEVICE_IMPL__MODES, DEVICE_IMPL__NAME, DEVICE_IMPL__PROPERTIES, DEVICE_IMPL__REFINES_TYPE, DEVICE_IMPL__SUBCOMPONENTS, DEVICE_IMPL_FEATURE_COUNT, DEVICE_SUBCOMPONENT, DEVICE_SUBCOMPONENT__CLASSIFIER, DEVICE_SUBCOMPONENT__COMMENT, DEVICE_SUBCOMPONENT__IN_MODES, DEVICE_SUBCOMPONENT__NAME, DEVICE_SUBCOMPONENT__NO_MODE, DEVICE_SUBCOMPONENT__PROPERTIES, DEVICE_SUBCOMPONENT__REFINES, DEVICE_SUBCOMPONENT_FEATURE_COUNT, DEVICE_SUBCOMPONENTS, DEVICE_SUBCOMPONENTS__COMMENT, DEVICE_SUBCOMPONENTS__THREAD_SUBCOMPONENT, DEVICE_SUBCOMPONENTS_FEATURE_COUNT, DEVICE_TYPE, DEVICE_TYPE__ANNEX_SUBCLAUSE, DEVICE_TYPE__COMMENT, DEVICE_TYPE__EXTEND, DEVICE_TYPE__FEATURES, DEVICE_TYPE__FLOW_SPECS, DEVICE_TYPE__IMPLEMENTATIONS, DEVICE_TYPE__NAME, DEVICE_TYPE__PROPERTIES, DEVICE_TYPE_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, MEMORY_CLASSIFIER, MEMORY_CLASSIFIER__ANNEX_SUBCLAUSE, MEMORY_CLASSIFIER__COMMENT, MEMORY_CLASSIFIER__NAME, MEMORY_CLASSIFIER__PROPERTIES, MEMORY_CLASSIFIER_FEATURE_COUNT, MEMORY_IMPL, MEMORY_IMPL__ANNEX_SUBCLAUSE, MEMORY_IMPL__COMMENT, MEMORY_IMPL__COMP_TYPE, MEMORY_IMPL__CONNECTIONS, MEMORY_IMPL__EXTEND, MEMORY_IMPL__FLOWS, MEMORY_IMPL__MODES, MEMORY_IMPL__NAME, MEMORY_IMPL__PROPERTIES, MEMORY_IMPL__REFINES_TYPE, MEMORY_IMPL__SUBCOMPONENTS, MEMORY_IMPL_FEATURE_COUNT, MEMORY_SUBCOMPONENT, MEMORY_SUBCOMPONENT__CLASSIFIER, MEMORY_SUBCOMPONENT__COMMENT, MEMORY_SUBCOMPONENT__IN_MODES, MEMORY_SUBCOMPONENT__NAME, MEMORY_SUBCOMPONENT__NO_MODE, MEMORY_SUBCOMPONENT__PROPERTIES, MEMORY_SUBCOMPONENT__REFINES, MEMORY_SUBCOMPONENT_FEATURE_COUNT, MEMORY_SUBCOMPONENTS, MEMORY_SUBCOMPONENTS__COMMENT, MEMORY_SUBCOMPONENTS__MEMORY_SUBCOMPONENT, MEMORY_SUBCOMPONENTS_FEATURE_COUNT, MEMORY_TYPE, MEMORY_TYPE__ANNEX_SUBCLAUSE, MEMORY_TYPE__COMMENT, MEMORY_TYPE__EXTEND, MEMORY_TYPE__FEATURES, MEMORY_TYPE__FLOW_SPECS, MEMORY_TYPE__IMPLEMENTATIONS, MEMORY_TYPE__NAME, MEMORY_TYPE__PROPERTIES, MEMORY_TYPE_FEATURE_COUNT, PROCESS_CLASSIFIER, PROCESS_CLASSIFIER__ANNEX_SUBCLAUSE, PROCESS_CLASSIFIER__COMMENT, PROCESS_CLASSIFIER__NAME, PROCESS_CLASSIFIER__PROPERTIES, PROCESS_CLASSIFIER_FEATURE_COUNT, PROCESS_IMPL, PROCESS_IMPL__ANNEX_SUBCLAUSE, PROCESS_IMPL__COMMENT, PROCESS_IMPL__COMP_TYPE, PROCESS_IMPL__CONNECTIONS, PROCESS_IMPL__EXTEND, PROCESS_IMPL__FLOWS, PROCESS_IMPL__MODES, PROCESS_IMPL__NAME, PROCESS_IMPL__PROPERTIES, PROCESS_IMPL__REFINES_TYPE, PROCESS_IMPL__SUBCOMPONENTS, PROCESS_IMPL_FEATURE_COUNT, PROCESS_SUBCOMPONENT, PROCESS_SUBCOMPONENT__CLASSIFIER, PROCESS_SUBCOMPONENT__COMMENT, PROCESS_SUBCOMPONENT__IN_MODES, PROCESS_SUBCOMPONENT__NAME, PROCESS_SUBCOMPONENT__NO_MODE, PROCESS_SUBCOMPONENT__PROPERTIES, PROCESS_SUBCOMPONENT__REFINES, PROCESS_SUBCOMPONENT_FEATURE_COUNT, PROCESS_SUBCOMPONENTS, PROCESS_SUBCOMPONENTS__COMMENT, PROCESS_SUBCOMPONENTS__DATA_SUBCOMPONENT, PROCESS_SUBCOMPONENTS__SUBCOMPONENTS, PROCESS_SUBCOMPONENTS__THREAD_GROUP_SUBCOMPONENT, PROCESS_SUBCOMPONENTS__THREAD_SUBCOMPONENT, PROCESS_SUBCOMPONENTS_FEATURE_COUNT, PROCESS_TYPE, PROCESS_TYPE__ANNEX_SUBCLAUSE, PROCESS_TYPE__COMMENT, PROCESS_TYPE__EXTEND, PROCESS_TYPE__FEATURES, PROCESS_TYPE__FLOW_SPECS, PROCESS_TYPE__IMPLEMENTATIONS, PROCESS_TYPE__NAME, PROCESS_TYPE__PROPERTIES, PROCESS_TYPE_FEATURE_COUNT, PROCESSOR_CLASSIFIER, PROCESSOR_CLASSIFIER__ANNEX_SUBCLAUSE, PROCESSOR_CLASSIFIER__COMMENT, PROCESSOR_CLASSIFIER__NAME, PROCESSOR_CLASSIFIER__PROPERTIES, PROCESSOR_CLASSIFIER_FEATURE_COUNT, PROCESSOR_IMPL, PROCESSOR_IMPL__ANNEX_SUBCLAUSE, PROCESSOR_IMPL__COMMENT, PROCESSOR_IMPL__COMP_TYPE, PROCESSOR_IMPL__CONNECTIONS, PROCESSOR_IMPL__EXTEND, PROCESSOR_IMPL__FLOWS, PROCESSOR_IMPL__MODES, PROCESSOR_IMPL__NAME, PROCESSOR_IMPL__PROPERTIES, PROCESSOR_IMPL__REFINES_TYPE, PROCESSOR_IMPL__SUBCOMPONENTS, PROCESSOR_IMPL_FEATURE_COUNT, PROCESSOR_SUBCOMPONENT, PROCESSOR_SUBCOMPONENT__CLASSIFIER, PROCESSOR_SUBCOMPONENT__COMMENT, PROCESSOR_SUBCOMPONENT__IN_MODES, PROCESSOR_SUBCOMPONENT__NAME, PROCESSOR_SUBCOMPONENT__NO_MODE, PROCESSOR_SUBCOMPONENT__PROPERTIES, PROCESSOR_SUBCOMPONENT__REFINES, PROCESSOR_SUBCOMPONENT_FEATURE_COUNT, PROCESSOR_SUBCOMPONENTS, PROCESSOR_SUBCOMPONENTS__COMMENT, PROCESSOR_SUBCOMPONENTS__MEMORY_SUBCOMPONENT, PROCESSOR_SUBCOMPONENTS_FEATURE_COUNT, PROCESSOR_TYPE, PROCESSOR_TYPE__ANNEX_SUBCLAUSE, PROCESSOR_TYPE__COMMENT, PROCESSOR_TYPE__EXTEND, PROCESSOR_TYPE__FEATURES, PROCESSOR_TYPE__FLOW_SPECS, PROCESSOR_TYPE__IMPLEMENTATIONS, PROCESSOR_TYPE__NAME, PROCESSOR_TYPE__PROPERTIES, PROCESSOR_TYPE_FEATURE_COUNT, SUBPROGRAM_CLASSIFIER, SUBPROGRAM_CLASSIFIER__ANNEX_SUBCLAUSE, SUBPROGRAM_CLASSIFIER__COMMENT, SUBPROGRAM_CLASSIFIER__NAME, SUBPROGRAM_CLASSIFIER__PROPERTIES, SUBPROGRAM_CLASSIFIER_FEATURE_COUNT, SUBPROGRAM_IMPL, SUBPROGRAM_IMPL__ANNEX_SUBCLAUSE, SUBPROGRAM_IMPL__CALL_SEQUENCES, SUBPROGRAM_IMPL__COMMENT, SUBPROGRAM_IMPL__COMP_TYPE, SUBPROGRAM_IMPL__CONNECTIONS, SUBPROGRAM_IMPL__EXTEND, SUBPROGRAM_IMPL__FLOWS, SUBPROGRAM_IMPL__MODES, SUBPROGRAM_IMPL__NAME, SUBPROGRAM_IMPL__PROPERTIES, SUBPROGRAM_IMPL__REFINES_TYPE, SUBPROGRAM_IMPL__SUBCOMPONENTS, SUBPROGRAM_IMPL_FEATURE_COUNT, SUBPROGRAM_SUBCOMPONENT, SUBPROGRAM_SUBCOMPONENT__CLASSIFIER, SUBPROGRAM_SUBCOMPONENT__COMMENT, SUBPROGRAM_SUBCOMPONENT__DATA_SUBPROGRAM, SUBPROGRAM_SUBCOMPONENT__IN_MODES, SUBPROGRAM_SUBCOMPONENT__NAME, SUBPROGRAM_SUBCOMPONENT__NO_MODE, SUBPROGRAM_SUBCOMPONENT__PROPERTIES, SUBPROGRAM_SUBCOMPONENT_FEATURE_COUNT, SUBPROGRAM_SUBCOMPONENTS, SUBPROGRAM_SUBCOMPONENTS__COMMENT, SUBPROGRAM_SUBCOMPONENTS_FEATURE_COUNT, SUBPROGRAM_TYPE, SUBPROGRAM_TYPE__ANNEX_SUBCLAUSE, SUBPROGRAM_TYPE__COMMENT, SUBPROGRAM_TYPE__EXTEND, SUBPROGRAM_TYPE__FEATURES, SUBPROGRAM_TYPE__FLOW_SPECS, SUBPROGRAM_TYPE__IMPLEMENTATIONS, SUBPROGRAM_TYPE__NAME, SUBPROGRAM_TYPE__PROPERTIES, SUBPROGRAM_TYPE_FEATURE_COUNT, SYSTEM_CLASSIFIER, SYSTEM_CLASSIFIER__ANNEX_SUBCLAUSE, SYSTEM_CLASSIFIER__COMMENT, SYSTEM_CLASSIFIER__NAME, SYSTEM_CLASSIFIER__PROPERTIES, SYSTEM_CLASSIFIER_FEATURE_COUNT, SYSTEM_IMPL, SYSTEM_IMPL__ANNEX_SUBCLAUSE, SYSTEM_IMPL__COMMENT, SYSTEM_IMPL__COMP_TYPE, SYSTEM_IMPL__CONNECTIONS, SYSTEM_IMPL__EXTEND, SYSTEM_IMPL__FLOWS, SYSTEM_IMPL__MODES, SYSTEM_IMPL__NAME, SYSTEM_IMPL__PROPERTIES, SYSTEM_IMPL__REFINES_TYPE, SYSTEM_IMPL__SUBCOMPONENTS, SYSTEM_IMPL_FEATURE_COUNT, SYSTEM_SUBCOMPONENT, SYSTEM_SUBCOMPONENT__CLASSIFIER, SYSTEM_SUBCOMPONENT__COMMENT, SYSTEM_SUBCOMPONENT__IN_MODES, SYSTEM_SUBCOMPONENT__NAME, SYSTEM_SUBCOMPONENT__NO_MODE, SYSTEM_SUBCOMPONENT__PROPERTIES, SYSTEM_SUBCOMPONENT__REFINES, SYSTEM_SUBCOMPONENT_FEATURE_COUNT, SYSTEM_SUBCOMPONENTS, SYSTEM_SUBCOMPONENTS__BUS_SUBCOMPONENT, SYSTEM_SUBCOMPONENTS__COMMENT, SYSTEM_SUBCOMPONENTS__DATA_SUBCOMPONENT, SYSTEM_SUBCOMPONENTS__DEVICE_SUBCOMPONENT, SYSTEM_SUBCOMPONENTS__MEMORY_SUBCOMPONENT, SYSTEM_SUBCOMPONENTS__PROCESS_SUBCOMPONENT, SYSTEM_SUBCOMPONENTS__PROCESSOR_SUBCOMPONENT, SYSTEM_SUBCOMPONENTS__SUBCOMPONENTS, SYSTEM_SUBCOMPONENTS__SYSTEM_SUBCOMPONENT, SYSTEM_SUBCOMPONENTS_FEATURE_COUNT, SYSTEM_TYPE, SYSTEM_TYPE__ANNEX_SUBCLAUSE, SYSTEM_TYPE__COMMENT, SYSTEM_TYPE__EXTEND, SYSTEM_TYPE__FEATURES, SYSTEM_TYPE__FLOW_SPECS, SYSTEM_TYPE__IMPLEMENTATIONS, SYSTEM_TYPE__NAME, SYSTEM_TYPE__PROPERTIES, SYSTEM_TYPE_FEATURE_COUNT, THREAD_CLASSIFIER, THREAD_CLASSIFIER__ANNEX_SUBCLAUSE, THREAD_CLASSIFIER__COMMENT, THREAD_CLASSIFIER__NAME, THREAD_CLASSIFIER__PROPERTIES, THREAD_CLASSIFIER_FEATURE_COUNT, THREAD_GROUP_CLASSIFIER, THREAD_GROUP_CLASSIFIER__ANNEX_SUBCLAUSE, THREAD_GROUP_CLASSIFIER__COMMENT, THREAD_GROUP_CLASSIFIER__NAME, THREAD_GROUP_CLASSIFIER__PROPERTIES, THREAD_GROUP_CLASSIFIER_FEATURE_COUNT, THREAD_GROUP_IMPL, THREAD_GROUP_IMPL__ANNEX_SUBCLAUSE, THREAD_GROUP_IMPL__COMMENT, THREAD_GROUP_IMPL__COMP_TYPE, THREAD_GROUP_IMPL__CONNECTIONS, THREAD_GROUP_IMPL__EXTEND, THREAD_GROUP_IMPL__FLOWS, THREAD_GROUP_IMPL__MODES, THREAD_GROUP_IMPL__NAME, THREAD_GROUP_IMPL__PROPERTIES, THREAD_GROUP_IMPL__REFINES_TYPE, THREAD_GROUP_IMPL__SUBCOMPONENTS, THREAD_GROUP_IMPL_FEATURE_COUNT, THREAD_GROUP_SUBCOMPONENT, THREAD_GROUP_SUBCOMPONENT__CLASSIFIER, THREAD_GROUP_SUBCOMPONENT__COMMENT, THREAD_GROUP_SUBCOMPONENT__IN_MODES, THREAD_GROUP_SUBCOMPONENT__NAME, THREAD_GROUP_SUBCOMPONENT__NO_MODE, THREAD_GROUP_SUBCOMPONENT__PROPERTIES, THREAD_GROUP_SUBCOMPONENT__REFINES, THREAD_GROUP_SUBCOMPONENT_FEATURE_COUNT, THREAD_GROUP_SUBCOMPONENTS, THREAD_GROUP_SUBCOMPONENTS__COMMENT, THREAD_GROUP_SUBCOMPONENTS__DATA_SUBCOMPONENT, THREAD_GROUP_SUBCOMPONENTS__SUBCOMPONENTS, THREAD_GROUP_SUBCOMPONENTS__THREAD_GROUP_SUBCOMPONENT, THREAD_GROUP_SUBCOMPONENTS__THREAD_SUBCOMPONENT, THREAD_GROUP_SUBCOMPONENTS_FEATURE_COUNT, THREAD_GROUP_TYPE, THREAD_GROUP_TYPE__ANNEX_SUBCLAUSE, THREAD_GROUP_TYPE__COMMENT, THREAD_GROUP_TYPE__EXTEND, THREAD_GROUP_TYPE__FEATURES, THREAD_GROUP_TYPE__FLOW_SPECS, THREAD_GROUP_TYPE__IMPLEMENTATIONS, THREAD_GROUP_TYPE__NAME, THREAD_GROUP_TYPE__PROPERTIES, THREAD_GROUP_TYPE_FEATURE_COUNT, THREAD_IMPL, THREAD_IMPL__ANNEX_SUBCLAUSE, THREAD_IMPL__CALL_SEQUENCES, THREAD_IMPL__COMMENT, THREAD_IMPL__COMP_TYPE, THREAD_IMPL__CONNECTIONS, THREAD_IMPL__EXTEND, THREAD_IMPL__FLOWS, THREAD_IMPL__MODES, THREAD_IMPL__NAME, THREAD_IMPL__PROPERTIES, THREAD_IMPL__REFINES_TYPE, THREAD_IMPL__SUBCOMPONENTS, THREAD_IMPL_FEATURE_COUNT, THREAD_SUBCOMPONENT, THREAD_SUBCOMPONENT__CLASSIFIER, THREAD_SUBCOMPONENT__COMMENT, THREAD_SUBCOMPONENT__IN_MODES, THREAD_SUBCOMPONENT__NAME, THREAD_SUBCOMPONENT__NO_MODE, THREAD_SUBCOMPONENT__PROPERTIES, THREAD_SUBCOMPONENT__REFINES, THREAD_SUBCOMPONENT_FEATURE_COUNT, THREAD_SUBCOMPONENTS, THREAD_SUBCOMPONENTS__COMMENT, THREAD_SUBCOMPONENTS__DATA_SUBCOMPONENT, THREAD_SUBCOMPONENTS_FEATURE_COUNT, THREAD_TYPE, THREAD_TYPE__ANNEX_SUBCLAUSE, THREAD_TYPE__COMMENT, THREAD_TYPE__EXTEND, THREAD_TYPE__FEATURES, THREAD_TYPE__FLOW_SPECS, THREAD_TYPE__IMPLEMENTATIONS, THREAD_TYPE__NAME, THREAD_TYPE__PROPERTIES, THREAD_TYPE_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
protected  void createExtendedMetaDataAnnotations()
          Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EClass getBusClassifier()
           
 org.eclipse.emf.ecore.EReference getBusImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getBusImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getBusImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getBusImpl()
           
 org.eclipse.emf.ecore.EReference getBusSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getBusSubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getBusSubcomponent()
           
 org.eclipse.emf.ecore.EClass getBusSubcomponents()
           
 org.eclipse.emf.ecore.EReference getBusType_Extend()
           
 org.eclipse.emf.ecore.EReference getBusType_Features()
           
 org.eclipse.emf.ecore.EReference getBusType_Implementations()
           
 org.eclipse.emf.ecore.EClass getBusType()
           
 org.eclipse.emf.ecore.EReference getCallSequence_Call()
           
 org.eclipse.emf.ecore.EClass getCallSequence()
           
 org.eclipse.emf.ecore.EReference getCallSequences_CallSequence()
           
 org.eclipse.emf.ecore.EClass getCallSequences()
           
 ComponentFactory getComponentFactory()
           
 org.eclipse.emf.ecore.EClass getDataClassifier()
           
 org.eclipse.emf.ecore.EReference getDataImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getDataImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getDataImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getDataImpl()
           
 org.eclipse.emf.ecore.EReference getDataSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getDataSubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getDataSubcomponent()
           
 org.eclipse.emf.ecore.EReference getDataSubcomponents_DataSubcomponent()
           
 org.eclipse.emf.ecore.EClass getDataSubcomponents()
           
 org.eclipse.emf.ecore.EReference getDataType_Extend()
           
 org.eclipse.emf.ecore.EReference getDataType_Features()
           
 org.eclipse.emf.ecore.EReference getDataType_Implementations()
           
 org.eclipse.emf.ecore.EClass getDataType()
           
 org.eclipse.emf.ecore.EClass getDeviceClassifier()
           
 org.eclipse.emf.ecore.EReference getDeviceImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getDeviceImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getDeviceImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getDeviceImpl()
           
 org.eclipse.emf.ecore.EReference getDeviceSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getDeviceSubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getDeviceSubcomponent()
           
 org.eclipse.emf.ecore.EReference getDeviceSubcomponents_ThreadSubcomponent()
           
 org.eclipse.emf.ecore.EClass getDeviceSubcomponents()
           
 org.eclipse.emf.ecore.EReference getDeviceType_Extend()
           
 org.eclipse.emf.ecore.EReference getDeviceType_Features()
           
 org.eclipse.emf.ecore.EReference getDeviceType_Implementations()
           
 org.eclipse.emf.ecore.EClass getDeviceType()
           
 org.eclipse.emf.ecore.EClass getMemoryClassifier()
           
 org.eclipse.emf.ecore.EReference getMemoryImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getMemoryImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getMemoryImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getMemoryImpl()
           
 org.eclipse.emf.ecore.EReference getMemorySubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getMemorySubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getMemorySubcomponent()
           
 org.eclipse.emf.ecore.EReference getMemorySubcomponents_MemorySubcomponent()
           
 org.eclipse.emf.ecore.EClass getMemorySubcomponents()
           
 org.eclipse.emf.ecore.EReference getMemoryType_Extend()
           
 org.eclipse.emf.ecore.EReference getMemoryType_Features()
           
 org.eclipse.emf.ecore.EReference getMemoryType_Implementations()
           
 org.eclipse.emf.ecore.EClass getMemoryType()
           
 org.eclipse.emf.ecore.EClass getProcessClassifier()
           
 org.eclipse.emf.ecore.EReference getProcessImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getProcessImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getProcessImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getProcessImpl()
           
 org.eclipse.emf.ecore.EClass getProcessorClassifier()
           
 org.eclipse.emf.ecore.EReference getProcessorImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getProcessorImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getProcessorImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getProcessorImpl()
           
 org.eclipse.emf.ecore.EReference getProcessorSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getProcessorSubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getProcessorSubcomponent()
           
 org.eclipse.emf.ecore.EReference getProcessorSubcomponents_MemorySubcomponent()
           
 org.eclipse.emf.ecore.EClass getProcessorSubcomponents()
           
 org.eclipse.emf.ecore.EReference getProcessorType_Extend()
           
 org.eclipse.emf.ecore.EReference getProcessorType_Features()
           
 org.eclipse.emf.ecore.EReference getProcessorType_Implementations()
           
 org.eclipse.emf.ecore.EClass getProcessorType()
           
 org.eclipse.emf.ecore.EReference getProcessSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getProcessSubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getProcessSubcomponent()
           
 org.eclipse.emf.ecore.EReference getProcessSubcomponents_DataSubcomponent()
           
 org.eclipse.emf.ecore.EAttribute getProcessSubcomponents_Subcomponents()
           
 org.eclipse.emf.ecore.EReference getProcessSubcomponents_ThreadGroupSubcomponent()
           
 org.eclipse.emf.ecore.EReference getProcessSubcomponents_ThreadSubcomponent()
           
 org.eclipse.emf.ecore.EClass getProcessSubcomponents()
           
 org.eclipse.emf.ecore.EReference getProcessType_Extend()
           
 org.eclipse.emf.ecore.EReference getProcessType_Features()
           
 org.eclipse.emf.ecore.EReference getProcessType_Implementations()
           
 org.eclipse.emf.ecore.EClass getProcessType()
           
 org.eclipse.emf.ecore.EClass getSubprogramClassifier()
           
 org.eclipse.emf.ecore.EReference getSubprogramImpl_CallSequences()
           
 org.eclipse.emf.ecore.EReference getSubprogramImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getSubprogramImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getSubprogramImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getSubprogramImpl()
           
 org.eclipse.emf.ecore.EReference getSubprogramSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getSubprogramSubcomponent_DataSubprogram()
           
 org.eclipse.emf.ecore.EClass getSubprogramSubcomponent()
           
 org.eclipse.emf.ecore.EClass getSubprogramSubcomponents()
           
 org.eclipse.emf.ecore.EReference getSubprogramType_Extend()
           
 org.eclipse.emf.ecore.EReference getSubprogramType_Features()
           
 org.eclipse.emf.ecore.EReference getSubprogramType_Implementations()
           
 org.eclipse.emf.ecore.EClass getSubprogramType()
           
 org.eclipse.emf.ecore.EClass getSystemClassifier()
           
 org.eclipse.emf.ecore.EReference getSystemImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getSystemImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getSystemImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getSystemImpl()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getSystemSubcomponent()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponents_BusSubcomponent()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponents_DataSubcomponent()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponents_DeviceSubcomponent()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponents_MemorySubcomponent()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponents_ProcessorSubcomponent()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponents_ProcessSubcomponent()
           
 org.eclipse.emf.ecore.EAttribute getSystemSubcomponents_Subcomponents()
           
 org.eclipse.emf.ecore.EReference getSystemSubcomponents_SystemSubcomponent()
           
 org.eclipse.emf.ecore.EClass getSystemSubcomponents()
           
 org.eclipse.emf.ecore.EReference getSystemType_Extend()
           
 org.eclipse.emf.ecore.EReference getSystemType_Features()
           
 org.eclipse.emf.ecore.EReference getSystemType_Implementations()
           
 org.eclipse.emf.ecore.EClass getSystemType()
           
 org.eclipse.emf.ecore.EClass getThreadClassifier()
           
 org.eclipse.emf.ecore.EClass getThreadGroupClassifier()
           
 org.eclipse.emf.ecore.EReference getThreadGroupImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getThreadGroupImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getThreadGroupImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getThreadGroupImpl()
           
 org.eclipse.emf.ecore.EReference getThreadGroupSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getThreadGroupSubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getThreadGroupSubcomponent()
           
 org.eclipse.emf.ecore.EReference getThreadGroupSubcomponents_DataSubcomponent()
           
 org.eclipse.emf.ecore.EAttribute getThreadGroupSubcomponents_Subcomponents()
           
 org.eclipse.emf.ecore.EReference getThreadGroupSubcomponents_ThreadGroupSubcomponent()
           
 org.eclipse.emf.ecore.EReference getThreadGroupSubcomponents_ThreadSubcomponent()
           
 org.eclipse.emf.ecore.EClass getThreadGroupSubcomponents()
           
 org.eclipse.emf.ecore.EReference getThreadGroupType_Extend()
           
 org.eclipse.emf.ecore.EReference getThreadGroupType_Features()
           
 org.eclipse.emf.ecore.EReference getThreadGroupType_Implementations()
           
 org.eclipse.emf.ecore.EClass getThreadGroupType()
           
 org.eclipse.emf.ecore.EReference getThreadImpl_CallSequences()
           
 org.eclipse.emf.ecore.EReference getThreadImpl_CompType()
           
 org.eclipse.emf.ecore.EReference getThreadImpl_Extend()
           
 org.eclipse.emf.ecore.EReference getThreadImpl_Subcomponents()
           
 org.eclipse.emf.ecore.EClass getThreadImpl()
           
 org.eclipse.emf.ecore.EReference getThreadSubcomponent_Classifier()
           
 org.eclipse.emf.ecore.EReference getThreadSubcomponent_Refines()
           
 org.eclipse.emf.ecore.EClass getThreadSubcomponent()
           
 org.eclipse.emf.ecore.EReference getThreadSubcomponents_DataSubcomponent()
           
 org.eclipse.emf.ecore.EClass getThreadSubcomponents()
           
 org.eclipse.emf.ecore.EReference getThreadType_Extend()
           
 org.eclipse.emf.ecore.EReference getThreadType_Features()
           
 org.eclipse.emf.ecore.EReference getThreadType_Implementations()
           
 org.eclipse.emf.ecore.EClass getThreadType()
           
static ComponentPackage 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.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eIsProxy, eProperties, eProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

init

public static ComponentPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
ComponentPackage.eNS_URI, createPackageContents(), initializePackageContents()

getSystemType

public org.eclipse.emf.ecore.EClass getSystemType()

Specified by:
getSystemType in interface ComponentPackage
Returns:
the meta object for class 'System Type'.
See Also:
SystemType

getSystemType_Implementations

public org.eclipse.emf.ecore.EReference getSystemType_Implementations()

Specified by:
getSystemType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
SystemType.getImplementations(), ComponentPackage.getSystemType()

getSystemType_Extend

public org.eclipse.emf.ecore.EReference getSystemType_Extend()

Specified by:
getSystemType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
SystemType.getExtend(), ComponentPackage.getSystemType()

getSystemType_Features

public org.eclipse.emf.ecore.EReference getSystemType_Features()

Specified by:
getSystemType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
SystemType.getFeatures(), ComponentPackage.getSystemType()

getDataType

public org.eclipse.emf.ecore.EClass getDataType()

Specified by:
getDataType in interface ComponentPackage
Returns:
the meta object for class 'Data Type'.
See Also:
DataType

getDataType_Implementations

public org.eclipse.emf.ecore.EReference getDataType_Implementations()

Specified by:
getDataType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
DataType.getImplementations(), ComponentPackage.getDataType()

getDataType_Extend

public org.eclipse.emf.ecore.EReference getDataType_Extend()

Specified by:
getDataType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
DataType.getExtend(), ComponentPackage.getDataType()

getDataType_Features

public org.eclipse.emf.ecore.EReference getDataType_Features()

Specified by:
getDataType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
DataType.getFeatures(), ComponentPackage.getDataType()

getThreadType

public org.eclipse.emf.ecore.EClass getThreadType()

Specified by:
getThreadType in interface ComponentPackage
Returns:
the meta object for class 'Thread Type'.
See Also:
ThreadType

getThreadType_Implementations

public org.eclipse.emf.ecore.EReference getThreadType_Implementations()

Specified by:
getThreadType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
ThreadType.getImplementations(), ComponentPackage.getThreadType()

getThreadType_Extend

public org.eclipse.emf.ecore.EReference getThreadType_Extend()

Specified by:
getThreadType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
ThreadType.getExtend(), ComponentPackage.getThreadType()

getThreadType_Features

public org.eclipse.emf.ecore.EReference getThreadType_Features()

Specified by:
getThreadType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
ThreadType.getFeatures(), ComponentPackage.getThreadType()

getThreadGroupType

public org.eclipse.emf.ecore.EClass getThreadGroupType()

Specified by:
getThreadGroupType in interface ComponentPackage
Returns:
the meta object for class 'Thread Group Type'.
See Also:
ThreadGroupType

getThreadGroupType_Implementations

public org.eclipse.emf.ecore.EReference getThreadGroupType_Implementations()

Specified by:
getThreadGroupType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
ThreadGroupType.getImplementations(), ComponentPackage.getThreadGroupType()

getThreadGroupType_Extend

public org.eclipse.emf.ecore.EReference getThreadGroupType_Extend()

Specified by:
getThreadGroupType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
ThreadGroupType.getExtend(), ComponentPackage.getThreadGroupType()

getThreadGroupType_Features

public org.eclipse.emf.ecore.EReference getThreadGroupType_Features()

Specified by:
getThreadGroupType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
ThreadGroupType.getFeatures(), ComponentPackage.getThreadGroupType()

getProcessType

public org.eclipse.emf.ecore.EClass getProcessType()

Specified by:
getProcessType in interface ComponentPackage
Returns:
the meta object for class 'Process Type'.
See Also:
ProcessType

getProcessType_Implementations

public org.eclipse.emf.ecore.EReference getProcessType_Implementations()

Specified by:
getProcessType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
ProcessType.getImplementations(), ComponentPackage.getProcessType()

getProcessType_Extend

public org.eclipse.emf.ecore.EReference getProcessType_Extend()

Specified by:
getProcessType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
ProcessType.getExtend(), ComponentPackage.getProcessType()

getProcessType_Features

public org.eclipse.emf.ecore.EReference getProcessType_Features()

Specified by:
getProcessType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
ProcessType.getFeatures(), ComponentPackage.getProcessType()

getSubprogramType

public org.eclipse.emf.ecore.EClass getSubprogramType()

Specified by:
getSubprogramType in interface ComponentPackage
Returns:
the meta object for class 'Subprogram Type'.
See Also:
SubprogramType

getSubprogramType_Implementations

public org.eclipse.emf.ecore.EReference getSubprogramType_Implementations()

Specified by:
getSubprogramType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
SubprogramType.getImplementations(), ComponentPackage.getSubprogramType()

getSubprogramType_Extend

public org.eclipse.emf.ecore.EReference getSubprogramType_Extend()

Specified by:
getSubprogramType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
SubprogramType.getExtend(), ComponentPackage.getSubprogramType()

getSubprogramType_Features

public org.eclipse.emf.ecore.EReference getSubprogramType_Features()

Specified by:
getSubprogramType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
SubprogramType.getFeatures(), ComponentPackage.getSubprogramType()

getProcessorType

public org.eclipse.emf.ecore.EClass getProcessorType()

Specified by:
getProcessorType in interface ComponentPackage
Returns:
the meta object for class 'Processor Type'.
See Also:
ProcessorType

getProcessorType_Implementations

public org.eclipse.emf.ecore.EReference getProcessorType_Implementations()

Specified by:
getProcessorType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
ProcessorType.getImplementations(), ComponentPackage.getProcessorType()

getProcessorType_Extend

public org.eclipse.emf.ecore.EReference getProcessorType_Extend()

Specified by:
getProcessorType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
ProcessorType.getExtend(), ComponentPackage.getProcessorType()

getProcessorType_Features

public org.eclipse.emf.ecore.EReference getProcessorType_Features()

Specified by:
getProcessorType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
ProcessorType.getFeatures(), ComponentPackage.getProcessorType()

getMemoryType

public org.eclipse.emf.ecore.EClass getMemoryType()

Specified by:
getMemoryType in interface ComponentPackage
Returns:
the meta object for class 'Memory Type'.
See Also:
MemoryType

getMemoryType_Implementations

public org.eclipse.emf.ecore.EReference getMemoryType_Implementations()

Specified by:
getMemoryType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
MemoryType.getImplementations(), ComponentPackage.getMemoryType()

getMemoryType_Extend

public org.eclipse.emf.ecore.EReference getMemoryType_Extend()

Specified by:
getMemoryType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
MemoryType.getExtend(), ComponentPackage.getMemoryType()

getMemoryType_Features

public org.eclipse.emf.ecore.EReference getMemoryType_Features()

Specified by:
getMemoryType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
MemoryType.getFeatures(), ComponentPackage.getMemoryType()

getBusType

public org.eclipse.emf.ecore.EClass getBusType()

Specified by:
getBusType in interface ComponentPackage
Returns:
the meta object for class 'Bus Type'.
See Also:
BusType

getBusType_Implementations

public org.eclipse.emf.ecore.EReference getBusType_Implementations()

Specified by:
getBusType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
BusType.getImplementations(), ComponentPackage.getBusType()

getBusType_Extend

public org.eclipse.emf.ecore.EReference getBusType_Extend()

Specified by:
getBusType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
BusType.getExtend(), ComponentPackage.getBusType()

getBusType_Features

public org.eclipse.emf.ecore.EReference getBusType_Features()

Specified by:
getBusType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
BusType.getFeatures(), ComponentPackage.getBusType()

getDeviceType

public org.eclipse.emf.ecore.EClass getDeviceType()

Specified by:
getDeviceType in interface ComponentPackage
Returns:
the meta object for class 'Device Type'.
See Also:
DeviceType

getDeviceType_Implementations

public org.eclipse.emf.ecore.EReference getDeviceType_Implementations()

Specified by:
getDeviceType_Implementations in interface ComponentPackage
Returns:
the meta object for the reference list 'Implementations'.
See Also:
DeviceType.getImplementations(), ComponentPackage.getDeviceType()

getDeviceType_Extend

public org.eclipse.emf.ecore.EReference getDeviceType_Extend()

Specified by:
getDeviceType_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
DeviceType.getExtend(), ComponentPackage.getDeviceType()

getDeviceType_Features

public org.eclipse.emf.ecore.EReference getDeviceType_Features()

Specified by:
getDeviceType_Features in interface ComponentPackage
Returns:
the meta object for the containment reference 'Features'.
See Also:
DeviceType.getFeatures(), ComponentPackage.getDeviceType()

getSystemImpl

public org.eclipse.emf.ecore.EClass getSystemImpl()

Specified by:
getSystemImpl in interface ComponentPackage
Returns:
the meta object for class 'System Impl'.
See Also:
SystemImpl

getSystemImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getSystemImpl_Subcomponents()

Specified by:
getSystemImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
SystemImpl.getSubcomponents(), ComponentPackage.getSystemImpl()

getSystemImpl_CompType

public org.eclipse.emf.ecore.EReference getSystemImpl_CompType()

Specified by:
getSystemImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
SystemImpl.getCompType(), ComponentPackage.getSystemImpl()

getSystemImpl_Extend

public org.eclipse.emf.ecore.EReference getSystemImpl_Extend()

Specified by:
getSystemImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
SystemImpl.getExtend(), ComponentPackage.getSystemImpl()

getDataImpl

public org.eclipse.emf.ecore.EClass getDataImpl()

Specified by:
getDataImpl in interface ComponentPackage
Returns:
the meta object for class 'Data Impl'.
See Also:
DataImpl

getDataImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getDataImpl_Subcomponents()

Specified by:
getDataImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
DataImpl.getSubcomponents(), ComponentPackage.getDataImpl()

getDataImpl_CompType

public org.eclipse.emf.ecore.EReference getDataImpl_CompType()

Specified by:
getDataImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
DataImpl.getCompType(), ComponentPackage.getDataImpl()

getDataImpl_Extend

public org.eclipse.emf.ecore.EReference getDataImpl_Extend()

Specified by:
getDataImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
DataImpl.getExtend(), ComponentPackage.getDataImpl()

getThreadImpl

public org.eclipse.emf.ecore.EClass getThreadImpl()

Specified by:
getThreadImpl in interface ComponentPackage
Returns:
the meta object for class 'Thread Impl'.
See Also:
ThreadImpl

getThreadImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getThreadImpl_Subcomponents()

Specified by:
getThreadImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
ThreadImpl.getSubcomponents(), ComponentPackage.getThreadImpl()

getThreadImpl_CompType

public org.eclipse.emf.ecore.EReference getThreadImpl_CompType()

Specified by:
getThreadImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
ThreadImpl.getCompType(), ComponentPackage.getThreadImpl()

getThreadImpl_Extend

public org.eclipse.emf.ecore.EReference getThreadImpl_Extend()

Specified by:
getThreadImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
ThreadImpl.getExtend(), ComponentPackage.getThreadImpl()

getThreadImpl_CallSequences

public org.eclipse.emf.ecore.EReference getThreadImpl_CallSequences()

Specified by:
getThreadImpl_CallSequences in interface ComponentPackage
Returns:
the meta object for the containment reference 'Call Sequences'.
See Also:
ThreadImpl.getCallSequences(), ComponentPackage.getThreadImpl()

getThreadGroupImpl

public org.eclipse.emf.ecore.EClass getThreadGroupImpl()

Specified by:
getThreadGroupImpl in interface ComponentPackage
Returns:
the meta object for class 'Thread Group Impl'.
See Also:
ThreadGroupImpl

getThreadGroupImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getThreadGroupImpl_Subcomponents()

Specified by:
getThreadGroupImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
ThreadGroupImpl.getSubcomponents(), ComponentPackage.getThreadGroupImpl()

getThreadGroupImpl_CompType

public org.eclipse.emf.ecore.EReference getThreadGroupImpl_CompType()

Specified by:
getThreadGroupImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
ThreadGroupImpl.getCompType(), ComponentPackage.getThreadGroupImpl()

getThreadGroupImpl_Extend

public org.eclipse.emf.ecore.EReference getThreadGroupImpl_Extend()

Specified by:
getThreadGroupImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
ThreadGroupImpl.getExtend(), ComponentPackage.getThreadGroupImpl()

getProcessImpl

public org.eclipse.emf.ecore.EClass getProcessImpl()

Specified by:
getProcessImpl in interface ComponentPackage
Returns:
the meta object for class 'Process Impl'.
See Also:
ProcessImpl

getProcessImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getProcessImpl_Subcomponents()

Specified by:
getProcessImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
ProcessImpl.getSubcomponents(), ComponentPackage.getProcessImpl()

getProcessImpl_CompType

public org.eclipse.emf.ecore.EReference getProcessImpl_CompType()

Specified by:
getProcessImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
ProcessImpl.getCompType(), ComponentPackage.getProcessImpl()

getProcessImpl_Extend

public org.eclipse.emf.ecore.EReference getProcessImpl_Extend()

Specified by:
getProcessImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
ProcessImpl.getExtend(), ComponentPackage.getProcessImpl()

getSubprogramImpl

public org.eclipse.emf.ecore.EClass getSubprogramImpl()

Specified by:
getSubprogramImpl in interface ComponentPackage
Returns:
the meta object for class 'Subprogram Impl'.
See Also:
SubprogramImpl

getSubprogramImpl_CompType

public org.eclipse.emf.ecore.EReference getSubprogramImpl_CompType()

Specified by:
getSubprogramImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
SubprogramImpl.getCompType(), ComponentPackage.getSubprogramImpl()

getSubprogramImpl_Extend

public org.eclipse.emf.ecore.EReference getSubprogramImpl_Extend()

Specified by:
getSubprogramImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
SubprogramImpl.getExtend(), ComponentPackage.getSubprogramImpl()

getSubprogramImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getSubprogramImpl_Subcomponents()

Specified by:
getSubprogramImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
SubprogramImpl.getSubcomponents(), ComponentPackage.getSubprogramImpl()

getSubprogramImpl_CallSequences

public org.eclipse.emf.ecore.EReference getSubprogramImpl_CallSequences()

Specified by:
getSubprogramImpl_CallSequences in interface ComponentPackage
Returns:
the meta object for the containment reference 'Call Sequences'.
See Also:
SubprogramImpl.getCallSequences(), ComponentPackage.getSubprogramImpl()

getProcessorImpl

public org.eclipse.emf.ecore.EClass getProcessorImpl()

Specified by:
getProcessorImpl in interface ComponentPackage
Returns:
the meta object for class 'Processor Impl'.
See Also:
ProcessorImpl

getProcessorImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getProcessorImpl_Subcomponents()

Specified by:
getProcessorImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
ProcessorImpl.getSubcomponents(), ComponentPackage.getProcessorImpl()

getProcessorImpl_CompType

public org.eclipse.emf.ecore.EReference getProcessorImpl_CompType()

Specified by:
getProcessorImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
ProcessorImpl.getCompType(), ComponentPackage.getProcessorImpl()

getProcessorImpl_Extend

public org.eclipse.emf.ecore.EReference getProcessorImpl_Extend()

Specified by:
getProcessorImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
ProcessorImpl.getExtend(), ComponentPackage.getProcessorImpl()

getMemoryImpl

public org.eclipse.emf.ecore.EClass getMemoryImpl()

Specified by:
getMemoryImpl in interface ComponentPackage
Returns:
the meta object for class 'Memory Impl'.
See Also:
MemoryImpl

getMemoryImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getMemoryImpl_Subcomponents()

Specified by:
getMemoryImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
MemoryImpl.getSubcomponents(), ComponentPackage.getMemoryImpl()

getMemoryImpl_CompType

public org.eclipse.emf.ecore.EReference getMemoryImpl_CompType()

Specified by:
getMemoryImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
MemoryImpl.getCompType(), ComponentPackage.getMemoryImpl()

getMemoryImpl_Extend

public org.eclipse.emf.ecore.EReference getMemoryImpl_Extend()

Specified by:
getMemoryImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
MemoryImpl.getExtend(), ComponentPackage.getMemoryImpl()

getBusImpl

public org.eclipse.emf.ecore.EClass getBusImpl()

Specified by:
getBusImpl in interface ComponentPackage
Returns:
the meta object for class 'Bus Impl'.
See Also:
BusImpl

getBusImpl_CompType

public org.eclipse.emf.ecore.EReference getBusImpl_CompType()

Specified by:
getBusImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
BusImpl.getCompType(), ComponentPackage.getBusImpl()

getBusImpl_Extend

public org.eclipse.emf.ecore.EReference getBusImpl_Extend()

Specified by:
getBusImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
BusImpl.getExtend(), ComponentPackage.getBusImpl()

getBusImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getBusImpl_Subcomponents()

Specified by:
getBusImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
BusImpl.getSubcomponents(), ComponentPackage.getBusImpl()

getDeviceImpl

public org.eclipse.emf.ecore.EClass getDeviceImpl()

Specified by:
getDeviceImpl in interface ComponentPackage
Returns:
the meta object for class 'Device Impl'.
See Also:
DeviceImpl

getDeviceImpl_Subcomponents

public org.eclipse.emf.ecore.EReference getDeviceImpl_Subcomponents()

Specified by:
getDeviceImpl_Subcomponents in interface ComponentPackage
Returns:
the meta object for the containment reference 'Subcomponents'.
See Also:
DeviceImpl.getSubcomponents(), ComponentPackage.getDeviceImpl()

getDeviceImpl_CompType

public org.eclipse.emf.ecore.EReference getDeviceImpl_CompType()

Specified by:
getDeviceImpl_CompType in interface ComponentPackage
Returns:
the meta object for the reference 'Comp Type'.
See Also:
DeviceImpl.getCompType(), ComponentPackage.getDeviceImpl()

getDeviceImpl_Extend

public org.eclipse.emf.ecore.EReference getDeviceImpl_Extend()

Specified by:
getDeviceImpl_Extend in interface ComponentPackage
Returns:
the meta object for the reference 'Extend'.
See Also:
DeviceImpl.getExtend(), ComponentPackage.getDeviceImpl()

getSystemSubcomponent

public org.eclipse.emf.ecore.EClass getSystemSubcomponent()

Specified by:
getSystemSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'System Subcomponent'.
See Also:
SystemSubcomponent

getSystemSubcomponent_Refines

public org.eclipse.emf.ecore.EReference getSystemSubcomponent_Refines()

Specified by:
getSystemSubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
SystemSubcomponent.getRefines(), ComponentPackage.getSystemSubcomponent()

getSystemSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getSystemSubcomponent_Classifier()

Specified by:
getSystemSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
SystemSubcomponent.getClassifier(), ComponentPackage.getSystemSubcomponent()

getDataSubcomponent

public org.eclipse.emf.ecore.EClass getDataSubcomponent()

Specified by:
getDataSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Data Subcomponent'.
See Also:
DataSubcomponent

getDataSubcomponent_Refines

public org.eclipse.emf.ecore.EReference getDataSubcomponent_Refines()

Specified by:
getDataSubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
DataSubcomponent.getRefines(), ComponentPackage.getDataSubcomponent()

getDataSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getDataSubcomponent_Classifier()

Specified by:
getDataSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
DataSubcomponent.getClassifier(), ComponentPackage.getDataSubcomponent()

getThreadSubcomponent

public org.eclipse.emf.ecore.EClass getThreadSubcomponent()

Specified by:
getThreadSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Thread Subcomponent'.
See Also:
ThreadSubcomponent

getThreadSubcomponent_Refines

public org.eclipse.emf.ecore.EReference getThreadSubcomponent_Refines()

Specified by:
getThreadSubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
ThreadSubcomponent.getRefines(), ComponentPackage.getThreadSubcomponent()

getThreadSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getThreadSubcomponent_Classifier()

Specified by:
getThreadSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
ThreadSubcomponent.getClassifier(), ComponentPackage.getThreadSubcomponent()

getThreadGroupSubcomponent

public org.eclipse.emf.ecore.EClass getThreadGroupSubcomponent()

Specified by:
getThreadGroupSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Thread Group Subcomponent'.
See Also:
ThreadGroupSubcomponent

getThreadGroupSubcomponent_Refines

public org.eclipse.emf.ecore.EReference getThreadGroupSubcomponent_Refines()

Specified by:
getThreadGroupSubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
ThreadGroupSubcomponent.getRefines(), ComponentPackage.getThreadGroupSubcomponent()

getThreadGroupSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getThreadGroupSubcomponent_Classifier()

Specified by:
getThreadGroupSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
ThreadGroupSubcomponent.getClassifier(), ComponentPackage.getThreadGroupSubcomponent()

getProcessSubcomponent

public org.eclipse.emf.ecore.EClass getProcessSubcomponent()

Specified by:
getProcessSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Process Subcomponent'.
See Also:
ProcessSubcomponent

getProcessSubcomponent_Refines

public org.eclipse.emf.ecore.EReference getProcessSubcomponent_Refines()

Specified by:
getProcessSubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
ProcessSubcomponent.getRefines(), ComponentPackage.getProcessSubcomponent()

getProcessSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getProcessSubcomponent_Classifier()

Specified by:
getProcessSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
ProcessSubcomponent.getClassifier(), ComponentPackage.getProcessSubcomponent()

getSubprogramSubcomponent

public org.eclipse.emf.ecore.EClass getSubprogramSubcomponent()

Specified by:
getSubprogramSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Subprogram Subcomponent'.
See Also:
SubprogramSubcomponent

getSubprogramSubcomponent_DataSubprogram

public org.eclipse.emf.ecore.EReference getSubprogramSubcomponent_DataSubprogram()

Specified by:
getSubprogramSubcomponent_DataSubprogram in interface ComponentPackage
Returns:
the meta object for the reference 'Data Subprogram'.
See Also:
SubprogramSubcomponent.getDataSubprogram(), ComponentPackage.getSubprogramSubcomponent()

getSubprogramSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getSubprogramSubcomponent_Classifier()

Specified by:
getSubprogramSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
SubprogramSubcomponent.getClassifier(), ComponentPackage.getSubprogramSubcomponent()

getProcessorSubcomponent

public org.eclipse.emf.ecore.EClass getProcessorSubcomponent()

Specified by:
getProcessorSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Processor Subcomponent'.
See Also:
ProcessorSubcomponent

getProcessorSubcomponent_Refines

public org.eclipse.emf.ecore.EReference getProcessorSubcomponent_Refines()

Specified by:
getProcessorSubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
ProcessorSubcomponent.getRefines(), ComponentPackage.getProcessorSubcomponent()

getProcessorSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getProcessorSubcomponent_Classifier()

Specified by:
getProcessorSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
ProcessorSubcomponent.getClassifier(), ComponentPackage.getProcessorSubcomponent()

getMemorySubcomponent

public org.eclipse.emf.ecore.EClass getMemorySubcomponent()

Specified by:
getMemorySubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Memory Subcomponent'.
See Also:
MemorySubcomponent

getMemorySubcomponent_Refines

public org.eclipse.emf.ecore.EReference getMemorySubcomponent_Refines()

Specified by:
getMemorySubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
MemorySubcomponent.getRefines(), ComponentPackage.getMemorySubcomponent()

getMemorySubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getMemorySubcomponent_Classifier()

Specified by:
getMemorySubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
MemorySubcomponent.getClassifier(), ComponentPackage.getMemorySubcomponent()

getBusSubcomponent

public org.eclipse.emf.ecore.EClass getBusSubcomponent()

Specified by:
getBusSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Bus Subcomponent'.
See Also:
BusSubcomponent

getBusSubcomponent_Refines

public org.eclipse.emf.ecore.EReference getBusSubcomponent_Refines()

Specified by:
getBusSubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
BusSubcomponent.getRefines(), ComponentPackage.getBusSubcomponent()

getBusSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getBusSubcomponent_Classifier()

Specified by:
getBusSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
BusSubcomponent.getClassifier(), ComponentPackage.getBusSubcomponent()

getDeviceSubcomponent

public org.eclipse.emf.ecore.EClass getDeviceSubcomponent()

Specified by:
getDeviceSubcomponent in interface ComponentPackage
Returns:
the meta object for class 'Device Subcomponent'.
See Also:
DeviceSubcomponent

getDeviceSubcomponent_Refines

public org.eclipse.emf.ecore.EReference getDeviceSubcomponent_Refines()

Specified by:
getDeviceSubcomponent_Refines in interface ComponentPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
DeviceSubcomponent.getRefines(), ComponentPackage.getDeviceSubcomponent()

getDeviceSubcomponent_Classifier

public org.eclipse.emf.ecore.EReference getDeviceSubcomponent_Classifier()

Specified by:
getDeviceSubcomponent_Classifier in interface ComponentPackage
Returns:
the meta object for the reference 'Classifier'.
See Also:
DeviceSubcomponent.getClassifier(), ComponentPackage.getDeviceSubcomponent()

getSystemSubcomponents

public org.eclipse.emf.ecore.EClass getSystemSubcomponents()

Specified by:
getSystemSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'System Subcomponents'.
See Also:
SystemSubcomponents

getSystemSubcomponents_SystemSubcomponent

public org.eclipse.emf.ecore.EReference getSystemSubcomponents_SystemSubcomponent()

Specified by:
getSystemSubcomponents_SystemSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'System Subcomponent'.
See Also:
SystemSubcomponents.getSystemSubcomponent(), ComponentPackage.getSystemSubcomponents()

getSystemSubcomponents_DataSubcomponent

public org.eclipse.emf.ecore.EReference getSystemSubcomponents_DataSubcomponent()

Specified by:
getSystemSubcomponents_DataSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Data Subcomponent'.
See Also:
SystemSubcomponents.getDataSubcomponent(), ComponentPackage.getSystemSubcomponents()

getSystemSubcomponents_ProcessSubcomponent

public org.eclipse.emf.ecore.EReference getSystemSubcomponents_ProcessSubcomponent()

Specified by:
getSystemSubcomponents_ProcessSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Process Subcomponent'.
See Also:
SystemSubcomponents.getProcessSubcomponent(), ComponentPackage.getSystemSubcomponents()

getSystemSubcomponents_ProcessorSubcomponent

public org.eclipse.emf.ecore.EReference getSystemSubcomponents_ProcessorSubcomponent()

Specified by:
getSystemSubcomponents_ProcessorSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Processor Subcomponent'.
See Also:
SystemSubcomponents.getProcessorSubcomponent(), ComponentPackage.getSystemSubcomponents()

getSystemSubcomponents_MemorySubcomponent

public org.eclipse.emf.ecore.EReference getSystemSubcomponents_MemorySubcomponent()

Specified by:
getSystemSubcomponents_MemorySubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Memory Subcomponent'.
See Also:
SystemSubcomponents.getMemorySubcomponent(), ComponentPackage.getSystemSubcomponents()

getSystemSubcomponents_BusSubcomponent

public org.eclipse.emf.ecore.EReference getSystemSubcomponents_BusSubcomponent()

Specified by:
getSystemSubcomponents_BusSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Bus Subcomponent'.
See Also:
SystemSubcomponents.getBusSubcomponent(), ComponentPackage.getSystemSubcomponents()

getSystemSubcomponents_DeviceSubcomponent

public org.eclipse.emf.ecore.EReference getSystemSubcomponents_DeviceSubcomponent()

Specified by:
getSystemSubcomponents_DeviceSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Device Subcomponent'.
See Also:
SystemSubcomponents.getDeviceSubcomponent(), ComponentPackage.getSystemSubcomponents()

getSystemSubcomponents_Subcomponents

public org.eclipse.emf.ecore.EAttribute getSystemSubcomponents_Subcomponents()

Specified by:
getSystemSubcomponents_Subcomponents in interface ComponentPackage
Returns:
the meta object for the attribute list 'Subcomponents'.
See Also:
SystemSubcomponents.getSubcomponents(), ComponentPackage.getSystemSubcomponents()

getDataSubcomponents

public org.eclipse.emf.ecore.EClass getDataSubcomponents()

Specified by:
getDataSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Data Subcomponents'.
See Also:
DataSubcomponents

getDataSubcomponents_DataSubcomponent

public org.eclipse.emf.ecore.EReference getDataSubcomponents_DataSubcomponent()

Specified by:
getDataSubcomponents_DataSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Data Subcomponent'.
See Also:
DataSubcomponents.getDataSubcomponent(), ComponentPackage.getDataSubcomponents()

getThreadSubcomponents

public org.eclipse.emf.ecore.EClass getThreadSubcomponents()

Specified by:
getThreadSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Thread Subcomponents'.
See Also:
ThreadSubcomponents

getThreadSubcomponents_DataSubcomponent

public org.eclipse.emf.ecore.EReference getThreadSubcomponents_DataSubcomponent()

Specified by:
getThreadSubcomponents_DataSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Data Subcomponent'.
See Also:
ThreadSubcomponents.getDataSubcomponent(), ComponentPackage.getThreadSubcomponents()

getThreadGroupSubcomponents

public org.eclipse.emf.ecore.EClass getThreadGroupSubcomponents()

Specified by:
getThreadGroupSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Thread Group Subcomponents'.
See Also:
ThreadGroupSubcomponents

getThreadGroupSubcomponents_DataSubcomponent

public org.eclipse.emf.ecore.EReference getThreadGroupSubcomponents_DataSubcomponent()

Specified by:
getThreadGroupSubcomponents_DataSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Data Subcomponent'.
See Also:
ThreadGroupSubcomponents.getDataSubcomponent(), ComponentPackage.getThreadGroupSubcomponents()

getThreadGroupSubcomponents_ThreadSubcomponent

public org.eclipse.emf.ecore.EReference getThreadGroupSubcomponents_ThreadSubcomponent()

Specified by:
getThreadGroupSubcomponents_ThreadSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Thread Subcomponent'.
See Also:
ThreadGroupSubcomponents.getThreadSubcomponent(), ComponentPackage.getThreadGroupSubcomponents()

getThreadGroupSubcomponents_ThreadGroupSubcomponent

public org.eclipse.emf.ecore.EReference getThreadGroupSubcomponents_ThreadGroupSubcomponent()

Specified by:
getThreadGroupSubcomponents_ThreadGroupSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Thread Group Subcomponent'.
See Also:
ThreadGroupSubcomponents.getThreadGroupSubcomponent(), ComponentPackage.getThreadGroupSubcomponents()

getThreadGroupSubcomponents_Subcomponents

public org.eclipse.emf.ecore.EAttribute getThreadGroupSubcomponents_Subcomponents()

Specified by:
getThreadGroupSubcomponents_Subcomponents in interface ComponentPackage
Returns:
the meta object for the attribute list 'Subcomponents'.
See Also:
ThreadGroupSubcomponents.getSubcomponents(), ComponentPackage.getThreadGroupSubcomponents()

getProcessSubcomponents

public org.eclipse.emf.ecore.EClass getProcessSubcomponents()

Specified by:
getProcessSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Process Subcomponents'.
See Also:
ProcessSubcomponents

getProcessSubcomponents_DataSubcomponent

public org.eclipse.emf.ecore.EReference getProcessSubcomponents_DataSubcomponent()

Specified by:
getProcessSubcomponents_DataSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Data Subcomponent'.
See Also:
ProcessSubcomponents.getDataSubcomponent(), ComponentPackage.getProcessSubcomponents()

getProcessSubcomponents_ThreadSubcomponent

public org.eclipse.emf.ecore.EReference getProcessSubcomponents_ThreadSubcomponent()

Specified by:
getProcessSubcomponents_ThreadSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Thread Subcomponent'.
See Also:
ProcessSubcomponents.getThreadSubcomponent(), ComponentPackage.getProcessSubcomponents()

getProcessSubcomponents_ThreadGroupSubcomponent

public org.eclipse.emf.ecore.EReference getProcessSubcomponents_ThreadGroupSubcomponent()

Specified by:
getProcessSubcomponents_ThreadGroupSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Thread Group Subcomponent'.
See Also:
ProcessSubcomponents.getThreadGroupSubcomponent(), ComponentPackage.getProcessSubcomponents()

getProcessSubcomponents_Subcomponents

public org.eclipse.emf.ecore.EAttribute getProcessSubcomponents_Subcomponents()

Specified by:
getProcessSubcomponents_Subcomponents in interface ComponentPackage
Returns:
the meta object for the attribute list 'Subcomponents'.
See Also:
ProcessSubcomponents.getSubcomponents(), ComponentPackage.getProcessSubcomponents()

getProcessorSubcomponents

public org.eclipse.emf.ecore.EClass getProcessorSubcomponents()

Specified by:
getProcessorSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Processor Subcomponents'.
See Also:
ProcessorSubcomponents

getProcessorSubcomponents_MemorySubcomponent

public org.eclipse.emf.ecore.EReference getProcessorSubcomponents_MemorySubcomponent()

Specified by:
getProcessorSubcomponents_MemorySubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Memory Subcomponent'.
See Also:
ProcessorSubcomponents.getMemorySubcomponent(), ComponentPackage.getProcessorSubcomponents()

getMemorySubcomponents

public org.eclipse.emf.ecore.EClass getMemorySubcomponents()

Specified by:
getMemorySubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Memory Subcomponents'.
See Also:
MemorySubcomponents

getMemorySubcomponents_MemorySubcomponent

public org.eclipse.emf.ecore.EReference getMemorySubcomponents_MemorySubcomponent()

Specified by:
getMemorySubcomponents_MemorySubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Memory Subcomponent'.
See Also:
MemorySubcomponents.getMemorySubcomponent(), ComponentPackage.getMemorySubcomponents()

getDeviceSubcomponents

public org.eclipse.emf.ecore.EClass getDeviceSubcomponents()

Specified by:
getDeviceSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Device Subcomponents'.
See Also:
DeviceSubcomponents

getDeviceSubcomponents_ThreadSubcomponent

public org.eclipse.emf.ecore.EReference getDeviceSubcomponents_ThreadSubcomponent()

Specified by:
getDeviceSubcomponents_ThreadSubcomponent in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Thread Subcomponent'.
See Also:
DeviceSubcomponents.getThreadSubcomponent(), ComponentPackage.getDeviceSubcomponents()

getDataClassifier

public org.eclipse.emf.ecore.EClass getDataClassifier()

Specified by:
getDataClassifier in interface ComponentPackage
Returns:
the meta object for class 'Data Classifier'.
See Also:
DataClassifier

getBusClassifier

public org.eclipse.emf.ecore.EClass getBusClassifier()

Specified by:
getBusClassifier in interface ComponentPackage
Returns:
the meta object for class 'Bus Classifier'.
See Also:
BusClassifier

getSubprogramSubcomponents

public org.eclipse.emf.ecore.EClass getSubprogramSubcomponents()

Specified by:
getSubprogramSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Subprogram Subcomponents'.
See Also:
SubprogramSubcomponents

getCallSequence

public org.eclipse.emf.ecore.EClass getCallSequence()

Specified by:
getCallSequence in interface ComponentPackage
Returns:
the meta object for class 'Call Sequence'.
See Also:
CallSequence

getCallSequence_Call

public org.eclipse.emf.ecore.EReference getCallSequence_Call()

Specified by:
getCallSequence_Call in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Call'.
See Also:
CallSequence.getCall(), ComponentPackage.getCallSequence()

getSubprogramClassifier

public org.eclipse.emf.ecore.EClass getSubprogramClassifier()

Specified by:
getSubprogramClassifier in interface ComponentPackage
Returns:
the meta object for class 'Subprogram Classifier'.
See Also:
SubprogramClassifier

getCallSequences

public org.eclipse.emf.ecore.EClass getCallSequences()

Specified by:
getCallSequences in interface ComponentPackage
Returns:
the meta object for class 'Call Sequences'.
See Also:
CallSequences

getCallSequences_CallSequence

public org.eclipse.emf.ecore.EReference getCallSequences_CallSequence()

Specified by:
getCallSequences_CallSequence in interface ComponentPackage
Returns:
the meta object for the containment reference list 'Call Sequence'.
See Also:
CallSequences.getCallSequence(), ComponentPackage.getCallSequences()

getSystemClassifier

public org.eclipse.emf.ecore.EClass getSystemClassifier()

Specified by:
getSystemClassifier in interface ComponentPackage
Returns:
the meta object for class 'System Classifier'.
See Also:
SystemClassifier

getThreadClassifier

public org.eclipse.emf.ecore.EClass getThreadClassifier()

Specified by:
getThreadClassifier in interface ComponentPackage
Returns:
the meta object for class 'Thread Classifier'.
See Also:
ThreadClassifier

getThreadGroupClassifier

public org.eclipse.emf.ecore.EClass getThreadGroupClassifier()

Specified by:
getThreadGroupClassifier in interface ComponentPackage
Returns:
the meta object for class 'Thread Group Classifier'.
See Also:
ThreadGroupClassifier

getProcessClassifier

public org.eclipse.emf.ecore.EClass getProcessClassifier()

Specified by:
getProcessClassifier in interface ComponentPackage
Returns:
the meta object for class 'Process Classifier'.
See Also:
ProcessClassifier

getProcessorClassifier

public org.eclipse.emf.ecore.EClass getProcessorClassifier()

Specified by:
getProcessorClassifier in interface ComponentPackage
Returns:
the meta object for class 'Processor Classifier'.
See Also:
ProcessorClassifier

getMemoryClassifier

public org.eclipse.emf.ecore.EClass getMemoryClassifier()

Specified by:
getMemoryClassifier in interface ComponentPackage
Returns:
the meta object for class 'Memory Classifier'.
See Also:
MemoryClassifier

getDeviceClassifier

public org.eclipse.emf.ecore.EClass getDeviceClassifier()

Specified by:
getDeviceClassifier in interface ComponentPackage
Returns:
the meta object for class 'Device Classifier'.
See Also:
DeviceClassifier

getBusSubcomponents

public org.eclipse.emf.ecore.EClass getBusSubcomponents()

Specified by:
getBusSubcomponents in interface ComponentPackage
Returns:
the meta object for class 'Bus Subcomponents'.
See Also:
BusSubcomponents

getComponentFactory

public ComponentFactory getComponentFactory()

Specified by:
getComponentFactory in interface ComponentPackage
Returns:
the factory that creates the instances of the model.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.


createExtendedMetaDataAnnotations

protected void createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.