edu.cmu.sei.aadl.model.core.impl
Class CorePackageImpl

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.core.impl.CorePackageImpl
All Implemented Interfaces:
CorePackage, 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 CorePackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements CorePackage

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.core.CorePackage
CorePackage.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.core.CorePackage
AADL_PACKAGE, AADL_PACKAGE__AADL_PRIVATE, AADL_PACKAGE__AADL_PUBLIC, AADL_PACKAGE__COMMENT, AADL_PACKAGE__NAME, AADL_PACKAGE_FEATURE_COUNT, AADL_PACKAGE_SECTION, AADL_PACKAGE_SECTION__ANNEX_LIBRARY, AADL_PACKAGE_SECTION__BUS_IMPL, AADL_PACKAGE_SECTION__BUS_TYPE, AADL_PACKAGE_SECTION__COMMENT, AADL_PACKAGE_SECTION__CONTENTS, AADL_PACKAGE_SECTION__DATA_IMPL, AADL_PACKAGE_SECTION__DATA_TYPE, AADL_PACKAGE_SECTION__DEVICE_IMPL, AADL_PACKAGE_SECTION__DEVICE_TYPE, AADL_PACKAGE_SECTION__MEMORY_IMPL, AADL_PACKAGE_SECTION__MEMORY_TYPE, AADL_PACKAGE_SECTION__NAME, AADL_PACKAGE_SECTION__PORT_GROUP_TYPE, AADL_PACKAGE_SECTION__PROCESS_IMPL, AADL_PACKAGE_SECTION__PROCESS_TYPE, AADL_PACKAGE_SECTION__PROCESSOR_IMPL, AADL_PACKAGE_SECTION__PROCESSOR_TYPE, AADL_PACKAGE_SECTION__PROPERTIES, AADL_PACKAGE_SECTION__SUBPROGRAM_IMPL, AADL_PACKAGE_SECTION__SUBPROGRAM_TYPE, AADL_PACKAGE_SECTION__SYSTEM_IMPL, AADL_PACKAGE_SECTION__SYSTEM_TYPE, AADL_PACKAGE_SECTION__THREAD_GROUP_IMPL, AADL_PACKAGE_SECTION__THREAD_GROUP_TYPE, AADL_PACKAGE_SECTION__THREAD_IMPL, AADL_PACKAGE_SECTION__THREAD_TYPE, AADL_PACKAGE_SECTION_FEATURE_COUNT, AADL_PRIVATE, AADL_PRIVATE__ANNEX_LIBRARY, AADL_PRIVATE__BUS_IMPL, AADL_PRIVATE__BUS_TYPE, AADL_PRIVATE__COMMENT, AADL_PRIVATE__CONTENTS, AADL_PRIVATE__DATA_IMPL, AADL_PRIVATE__DATA_TYPE, AADL_PRIVATE__DEVICE_IMPL, AADL_PRIVATE__DEVICE_TYPE, AADL_PRIVATE__MEMORY_IMPL, AADL_PRIVATE__MEMORY_TYPE, AADL_PRIVATE__NAME, AADL_PRIVATE__PORT_GROUP_TYPE, AADL_PRIVATE__PROCESS_IMPL, AADL_PRIVATE__PROCESS_TYPE, AADL_PRIVATE__PROCESSOR_IMPL, AADL_PRIVATE__PROCESSOR_TYPE, AADL_PRIVATE__PROPERTIES, AADL_PRIVATE__SUBPROGRAM_IMPL, AADL_PRIVATE__SUBPROGRAM_TYPE, AADL_PRIVATE__SYSTEM_IMPL, AADL_PRIVATE__SYSTEM_TYPE, AADL_PRIVATE__THREAD_GROUP_IMPL, AADL_PRIVATE__THREAD_GROUP_TYPE, AADL_PRIVATE__THREAD_IMPL, AADL_PRIVATE__THREAD_TYPE, AADL_PRIVATE_FEATURE_COUNT, AADL_PUBLIC, AADL_PUBLIC__ANNEX_LIBRARY, AADL_PUBLIC__BUS_IMPL, AADL_PUBLIC__BUS_TYPE, AADL_PUBLIC__COMMENT, AADL_PUBLIC__CONTENTS, AADL_PUBLIC__DATA_IMPL, AADL_PUBLIC__DATA_TYPE, AADL_PUBLIC__DEVICE_IMPL, AADL_PUBLIC__DEVICE_TYPE, AADL_PUBLIC__MEMORY_IMPL, AADL_PUBLIC__MEMORY_TYPE, AADL_PUBLIC__NAME, AADL_PUBLIC__PORT_GROUP_TYPE, AADL_PUBLIC__PROCESS_IMPL, AADL_PUBLIC__PROCESS_TYPE, AADL_PUBLIC__PROCESSOR_IMPL, AADL_PUBLIC__PROCESSOR_TYPE, AADL_PUBLIC__PROPERTIES, AADL_PUBLIC__SUBPROGRAM_IMPL, AADL_PUBLIC__SUBPROGRAM_TYPE, AADL_PUBLIC__SYSTEM_IMPL, AADL_PUBLIC__SYSTEM_TYPE, AADL_PUBLIC__THREAD_GROUP_IMPL, AADL_PUBLIC__THREAD_GROUP_TYPE, AADL_PUBLIC__THREAD_IMPL, AADL_PUBLIC__THREAD_TYPE, AADL_PUBLIC_FEATURE_COUNT, AADL_SPEC, AADL_SPEC__AADL_PACKAGE, AADL_SPEC__ANNEX_LIBRARY, AADL_SPEC__BUS_IMPL, AADL_SPEC__BUS_TYPE, AADL_SPEC__COMMENT, AADL_SPEC__CONTENTS, AADL_SPEC__DATA_IMPL, AADL_SPEC__DATA_TYPE, AADL_SPEC__DEVICE_IMPL, AADL_SPEC__DEVICE_TYPE, AADL_SPEC__MEMORY_IMPL, AADL_SPEC__MEMORY_TYPE, AADL_SPEC__NAME, AADL_SPEC__PORT_GROUP_TYPE, AADL_SPEC__PROCESS_IMPL, AADL_SPEC__PROCESS_TYPE, AADL_SPEC__PROCESSOR_IMPL, AADL_SPEC__PROCESSOR_TYPE, AADL_SPEC__PROPERTY_SET, AADL_SPEC__SUBPROGRAM_IMPL, AADL_SPEC__SUBPROGRAM_TYPE, AADL_SPEC__SYSTEM_IMPL, AADL_SPEC__SYSTEM_TYPE, AADL_SPEC__THREAD_GROUP_IMPL, AADL_SPEC__THREAD_GROUP_TYPE, AADL_SPEC__THREAD_IMPL, AADL_SPEC__THREAD_TYPE, AADL_SPEC_FEATURE_COUNT, ANNEX_LIBRARY, ANNEX_LIBRARY__COMMENT, ANNEX_LIBRARY__NAME, ANNEX_LIBRARY_FEATURE_COUNT, ANNEX_SUBCLAUSE, ANNEX_SUBCLAUSE__COMMENT, ANNEX_SUBCLAUSE__NAME, ANNEX_SUBCLAUSE_FEATURE_COUNT, AOBJECT, AOBJECT__COMMENT, AOBJECT_FEATURE_COUNT, CLASSIFIER, CLASSIFIER__ANNEX_SUBCLAUSE, CLASSIFIER__COMMENT, CLASSIFIER__NAME, CLASSIFIER__PROPERTIES, CLASSIFIER_FEATURE_COUNT, COMPONENT_CLASSIFIER, COMPONENT_CLASSIFIER__ANNEX_SUBCLAUSE, COMPONENT_CLASSIFIER__COMMENT, COMPONENT_CLASSIFIER__NAME, COMPONENT_CLASSIFIER__PROPERTIES, COMPONENT_CLASSIFIER_FEATURE_COUNT, COMPONENT_IMPL, COMPONENT_IMPL__ANNEX_SUBCLAUSE, COMPONENT_IMPL__COMMENT, COMPONENT_IMPL__CONNECTIONS, COMPONENT_IMPL__FLOWS, COMPONENT_IMPL__MODES, COMPONENT_IMPL__NAME, COMPONENT_IMPL__PROPERTIES, COMPONENT_IMPL__REFINES_TYPE, COMPONENT_IMPL_FEATURE_COUNT, COMPONENT_TYPE, COMPONENT_TYPE__ANNEX_SUBCLAUSE, COMPONENT_TYPE__COMMENT, COMPONENT_TYPE__FLOW_SPECS, COMPONENT_TYPE__NAME, COMPONENT_TYPE__PROPERTIES, COMPONENT_TYPE_FEATURE_COUNT, CONNECTION, CONNECTION__COMMENT, CONNECTION__DST_CONTEXT, CONNECTION__IN_MODE_TRANSITIONS, CONNECTION__IN_MODES, CONNECTION__NAME, CONNECTION__NO_MODE, CONNECTION__PROPERTIES, CONNECTION__SRC_CONTEXT, CONNECTION_FEATURE_COUNT, DEFAULT_ANNEX_LIBRARY, DEFAULT_ANNEX_LIBRARY__COMMENT, DEFAULT_ANNEX_LIBRARY__NAME, DEFAULT_ANNEX_LIBRARY__VALUE, DEFAULT_ANNEX_LIBRARY_FEATURE_COUNT, DEFAULT_ANNEX_SUBCLAUSE, DEFAULT_ANNEX_SUBCLAUSE__COMMENT, DEFAULT_ANNEX_SUBCLAUSE__NAME, DEFAULT_ANNEX_SUBCLAUSE__VALUE, DEFAULT_ANNEX_SUBCLAUSE_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FEATURE, FEATURE__COMMENT, FEATURE__NAME, FEATURE__PROPERTIES, FEATURE_FEATURE_COUNT, FEATURES, FEATURES__COMMENT, FEATURES_FEATURE_COUNT, MODE, MODE__COMMENT, MODE__INCOMING_MODE_TRANSITION, MODE__MEMBERS, MODE__NAME, MODE__OUTGOING_MODE_TRANSITION, MODE__PROPERTIES, MODE__REFINES, MODE__STATE, MODE_FEATURE_COUNT, MODE_MEMBER, MODE_MEMBER__COMMENT, MODE_MEMBER__IN_MODES, MODE_MEMBER__NAME, MODE_MEMBER__NO_MODE, MODE_MEMBER__PROPERTIES, MODE_MEMBER_FEATURE_COUNT, MODE_STATE, MODE_TRANSITION, MODE_TRANSITION__COMMENT, MODE_TRANSITION__DST_MODE, MODE_TRANSITION__MEMBERS, MODE_TRANSITION__NAME, MODE_TRANSITION__SRC_MODE, MODE_TRANSITION__TRIGGER_EVENT_PORT, MODE_TRANSITION__TRIGGER_EVENT_PORT_CONTEXT, MODE_TRANSITION_FEATURE_COUNT, MODES, MODES__COMMENT, MODES__MODE, MODES__MODE_TRANSITION, MODES_FEATURE_COUNT, NAMED_ELEMENT, NAMED_ELEMENT__COMMENT, NAMED_ELEMENT__NAME, NAMED_ELEMENT_FEATURE_COUNT, PROPERTY_HOLDER, PROPERTY_HOLDER__COMMENT, PROPERTY_HOLDER__NAME, PROPERTY_HOLDER__PROPERTIES, PROPERTY_HOLDER_FEATURE_COUNT, REFINES_TYPE, REFINES_TYPE__BUS_ACCESS, REFINES_TYPE__COMMENT, REFINES_TYPE__CONTENTS, REFINES_TYPE__DATA_ACCESS, REFINES_TYPE__DATA_PORT, REFINES_TYPE__EVENT_DATA_PORT, REFINES_TYPE__EVENT_PORT, REFINES_TYPE__PARAMETER, REFINES_TYPE__PORT_GROUP, REFINES_TYPE__SERVER_SUBPROGRAM, REFINES_TYPE__SUBPROGRAM, REFINES_TYPE_FEATURE_COUNT, SUBCOMPONENT, SUBCOMPONENT__COMMENT, SUBCOMPONENT__IN_MODES, SUBCOMPONENT__NAME, SUBCOMPONENT__NO_MODE, SUBCOMPONENT__PROPERTIES, SUBCOMPONENT_FEATURE_COUNT, SUBCOMPONENTS, SUBCOMPONENTS__COMMENT, SUBCOMPONENTS_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
protected  void createOSATEAnnotations()
          Initializes the annotations for http:///aadl/OSATE
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EReference getAadlPackage_AadlPrivate()
           
 org.eclipse.emf.ecore.EReference getAadlPackage_AadlPublic()
           
 org.eclipse.emf.ecore.EClass getAadlPackage()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_AnnexLibrary()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_BusImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_BusType()
           
 org.eclipse.emf.ecore.EAttribute getAadlPackageSection_Contents()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_DataImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_DataType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_DeviceImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_DeviceType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_MemoryImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_MemoryType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_PortGroupType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_ProcessImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_ProcessorImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_ProcessorType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_ProcessType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_SubprogramImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_SubprogramType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_SystemImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_SystemType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_ThreadGroupImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_ThreadGroupType()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_ThreadImpl()
           
 org.eclipse.emf.ecore.EReference getAadlPackageSection_ThreadType()
           
 org.eclipse.emf.ecore.EClass getAadlPackageSection()
           
 org.eclipse.emf.ecore.EClass getAadlPrivate()
           
 org.eclipse.emf.ecore.EClass getAadlPublic()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_AadlPackage()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_AnnexLibrary()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_BusImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_BusType()
           
 org.eclipse.emf.ecore.EAttribute getAadlSpec_Contents()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_DataImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_DataType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_DeviceImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_DeviceType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_MemoryImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_MemoryType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_PortGroupType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_ProcessImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_ProcessorImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_ProcessorType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_ProcessType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_PropertySet()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_SubprogramImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_SubprogramType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_SystemImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_SystemType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_ThreadGroupImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_ThreadGroupType()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_ThreadImpl()
           
 org.eclipse.emf.ecore.EReference getAadlSpec_ThreadType()
           
 org.eclipse.emf.ecore.EClass getAadlSpec()
           
 org.eclipse.emf.ecore.EClass getAnnexLibrary()
           
 org.eclipse.emf.ecore.EClass getAnnexSubclause()
           
 org.eclipse.emf.ecore.EAttribute getAObject_Comment()
           
 org.eclipse.emf.ecore.EClass getAObject()
           
 org.eclipse.emf.ecore.EReference getClassifier_AnnexSubclause()
           
 org.eclipse.emf.ecore.EClass getClassifier()
           
 org.eclipse.emf.ecore.EClass getComponentClassifier()
           
 org.eclipse.emf.ecore.EReference getComponentImpl_Connections()
           
 org.eclipse.emf.ecore.EReference getComponentImpl_Flows()
           
 org.eclipse.emf.ecore.EReference getComponentImpl_Modes()
           
 org.eclipse.emf.ecore.EReference getComponentImpl_RefinesType()
           
 org.eclipse.emf.ecore.EClass getComponentImpl()
           
 org.eclipse.emf.ecore.EReference getComponentType_FlowSpecs()
           
 org.eclipse.emf.ecore.EClass getComponentType()
           
 org.eclipse.emf.ecore.EReference getConnection_DstContext()
           
 org.eclipse.emf.ecore.EReference getConnection_InModeTransitions()
           
 org.eclipse.emf.ecore.EReference getConnection_SrcContext()
           
 org.eclipse.emf.ecore.EClass getConnection()
           
 CoreFactory getCoreFactory()
           
 org.eclipse.emf.ecore.EAttribute getDefaultAnnexLibrary_Value()
           
 org.eclipse.emf.ecore.EClass getDefaultAnnexLibrary()
           
 org.eclipse.emf.ecore.EAttribute getDefaultAnnexSubclause_Value()
           
 org.eclipse.emf.ecore.EClass getDefaultAnnexSubclause()
           
 org.eclipse.emf.ecore.EClass getFeature()
           
 org.eclipse.emf.ecore.EClass getFeatures()
           
 org.eclipse.emf.ecore.EReference getMode_IncomingModeTransition()
           
 org.eclipse.emf.ecore.EReference getMode_Members()
           
 org.eclipse.emf.ecore.EReference getMode_OutgoingModeTransition()
           
 org.eclipse.emf.ecore.EReference getMode_Refines()
           
 org.eclipse.emf.ecore.EAttribute getMode_State()
           
 org.eclipse.emf.ecore.EClass getMode()
           
 org.eclipse.emf.ecore.EReference getModeMember_InModes()
           
 org.eclipse.emf.ecore.EAttribute getModeMember_NoMode()
           
 org.eclipse.emf.ecore.EClass getModeMember()
           
 org.eclipse.emf.ecore.EReference getModes_Mode()
           
 org.eclipse.emf.ecore.EReference getModes_ModeTransition()
           
 org.eclipse.emf.ecore.EClass getModes()
           
 org.eclipse.emf.ecore.EEnum getModeState()
           
 org.eclipse.emf.ecore.EReference getModeTransition_DstMode()
           
 org.eclipse.emf.ecore.EReference getModeTransition_Members()
           
 org.eclipse.emf.ecore.EReference getModeTransition_SrcMode()
           
 org.eclipse.emf.ecore.EReference getModeTransition_TriggerEventPort()
           
 org.eclipse.emf.ecore.EReference getModeTransition_TriggerEventPortContext()
           
 org.eclipse.emf.ecore.EClass getModeTransition()
           
 org.eclipse.emf.ecore.EAttribute getNamedElement_Name()
           
 org.eclipse.emf.ecore.EClass getNamedElement()
           
 org.eclipse.emf.ecore.EReference getPropertyHolder_Properties()
           
 org.eclipse.emf.ecore.EClass getPropertyHolder()
           
 org.eclipse.emf.ecore.EReference getRefinesType_BusAccess()
           
 org.eclipse.emf.ecore.EAttribute getRefinesType_Contents()
           
 org.eclipse.emf.ecore.EReference getRefinesType_DataAccess()
           
 org.eclipse.emf.ecore.EReference getRefinesType_DataPort()
           
 org.eclipse.emf.ecore.EReference getRefinesType_EventDataPort()
           
 org.eclipse.emf.ecore.EReference getRefinesType_EventPort()
           
 org.eclipse.emf.ecore.EReference getRefinesType_Parameter()
           
 org.eclipse.emf.ecore.EReference getRefinesType_PortGroup()
           
 org.eclipse.emf.ecore.EReference getRefinesType_ServerSubprogram()
           
 org.eclipse.emf.ecore.EReference getRefinesType_Subprogram()
           
 org.eclipse.emf.ecore.EClass getRefinesType()
           
 org.eclipse.emf.ecore.EClass getSubcomponent()
           
 org.eclipse.emf.ecore.EClass getSubcomponents()
           
static CorePackage 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 CorePackage 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:
CorePackage.eNS_URI, createPackageContents(), initializePackageContents()

getConnection

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

Specified by:
getConnection in interface CorePackage
Returns:
the meta object for class 'Connection'.
See Also:
Connection

getConnection_SrcContext

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

Specified by:
getConnection_SrcContext in interface CorePackage
Returns:
the meta object for the reference 'Src Context'.
See Also:
Connection.getSrcContext(), CorePackage.getConnection()

getConnection_DstContext

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

Specified by:
getConnection_DstContext in interface CorePackage
Returns:
the meta object for the reference 'Dst Context'.
See Also:
Connection.getDstContext(), CorePackage.getConnection()

getConnection_InModeTransitions

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

Specified by:
getConnection_InModeTransitions in interface CorePackage
Returns:
the meta object for the reference list 'In Mode Transitions'.
See Also:
Connection.getInModeTransitions(), CorePackage.getConnection()

getFeature

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

Specified by:
getFeature in interface CorePackage
Returns:
the meta object for class 'Feature'.
See Also:
Feature

getFeatures

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

Specified by:
getFeatures in interface CorePackage
Returns:
the meta object for class 'Features'.
See Also:
Features

getAadlSpec

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

Specified by:
getAadlSpec in interface CorePackage
Returns:
the meta object for class 'Aadl Spec'.
See Also:
AadlSpec

getAadlSpec_SystemType

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

Specified by:
getAadlSpec_SystemType in interface CorePackage
Returns:
the meta object for the containment reference list 'System Type'.
See Also:
AadlSpec.getSystemType(), CorePackage.getAadlSpec()

getAadlSpec_DataType

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

Specified by:
getAadlSpec_DataType in interface CorePackage
Returns:
the meta object for the containment reference list 'Data Type'.
See Also:
AadlSpec.getDataType(), CorePackage.getAadlSpec()

getAadlSpec_ThreadType

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

Specified by:
getAadlSpec_ThreadType in interface CorePackage
Returns:
the meta object for the containment reference list 'Thread Type'.
See Also:
AadlSpec.getThreadType(), CorePackage.getAadlSpec()

getAadlSpec_ThreadGroupType

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

Specified by:
getAadlSpec_ThreadGroupType in interface CorePackage
Returns:
the meta object for the containment reference list 'Thread Group Type'.
See Also:
AadlSpec.getThreadGroupType(), CorePackage.getAadlSpec()

getAadlSpec_ProcessType

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

Specified by:
getAadlSpec_ProcessType in interface CorePackage
Returns:
the meta object for the containment reference list 'Process Type'.
See Also:
AadlSpec.getProcessType(), CorePackage.getAadlSpec()

getAadlSpec_SubprogramType

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

Specified by:
getAadlSpec_SubprogramType in interface CorePackage
Returns:
the meta object for the containment reference list 'Subprogram Type'.
See Also:
AadlSpec.getSubprogramType(), CorePackage.getAadlSpec()

getAadlSpec_ProcessorType

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

Specified by:
getAadlSpec_ProcessorType in interface CorePackage
Returns:
the meta object for the containment reference list 'Processor Type'.
See Also:
AadlSpec.getProcessorType(), CorePackage.getAadlSpec()

getAadlSpec_MemoryType

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

Specified by:
getAadlSpec_MemoryType in interface CorePackage
Returns:
the meta object for the containment reference list 'Memory Type'.
See Also:
AadlSpec.getMemoryType(), CorePackage.getAadlSpec()

getAadlSpec_BusType

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

Specified by:
getAadlSpec_BusType in interface CorePackage
Returns:
the meta object for the containment reference list 'Bus Type'.
See Also:
AadlSpec.getBusType(), CorePackage.getAadlSpec()

getAadlSpec_DeviceType

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

Specified by:
getAadlSpec_DeviceType in interface CorePackage
Returns:
the meta object for the containment reference list 'Device Type'.
See Also:
AadlSpec.getDeviceType(), CorePackage.getAadlSpec()

getAadlSpec_SystemImpl

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

Specified by:
getAadlSpec_SystemImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'System Impl'.
See Also:
AadlSpec.getSystemImpl(), CorePackage.getAadlSpec()

getAadlSpec_DataImpl

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

Specified by:
getAadlSpec_DataImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Data Impl'.
See Also:
AadlSpec.getDataImpl(), CorePackage.getAadlSpec()

getAadlSpec_ThreadImpl

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

Specified by:
getAadlSpec_ThreadImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Thread Impl'.
See Also:
AadlSpec.getThreadImpl(), CorePackage.getAadlSpec()

getAadlSpec_ThreadGroupImpl

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

Specified by:
getAadlSpec_ThreadGroupImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Thread Group Impl'.
See Also:
AadlSpec.getThreadGroupImpl(), CorePackage.getAadlSpec()

getAadlSpec_ProcessImpl

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

Specified by:
getAadlSpec_ProcessImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Process Impl'.
See Also:
AadlSpec.getProcessImpl(), CorePackage.getAadlSpec()

getAadlSpec_SubprogramImpl

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

Specified by:
getAadlSpec_SubprogramImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Subprogram Impl'.
See Also:
AadlSpec.getSubprogramImpl(), CorePackage.getAadlSpec()

getAadlSpec_ProcessorImpl

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

Specified by:
getAadlSpec_ProcessorImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Processor Impl'.
See Also:
AadlSpec.getProcessorImpl(), CorePackage.getAadlSpec()

getAadlSpec_MemoryImpl

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

Specified by:
getAadlSpec_MemoryImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Memory Impl'.
See Also:
AadlSpec.getMemoryImpl(), CorePackage.getAadlSpec()

getAadlSpec_BusImpl

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

Specified by:
getAadlSpec_BusImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Bus Impl'.
See Also:
AadlSpec.getBusImpl(), CorePackage.getAadlSpec()

getAadlSpec_DeviceImpl

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

Specified by:
getAadlSpec_DeviceImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Device Impl'.
See Also:
AadlSpec.getDeviceImpl(), CorePackage.getAadlSpec()

getAadlSpec_PortGroupType

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

Specified by:
getAadlSpec_PortGroupType in interface CorePackage
Returns:
the meta object for the containment reference list 'Port Group Type'.
See Also:
AadlSpec.getPortGroupType(), CorePackage.getAadlSpec()

getAadlSpec_PropertySet

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

Specified by:
getAadlSpec_PropertySet in interface CorePackage
Returns:
the meta object for the containment reference list 'Property Set'.
See Also:
AadlSpec.getPropertySet(), CorePackage.getAadlSpec()

getAadlSpec_AnnexLibrary

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

Specified by:
getAadlSpec_AnnexLibrary in interface CorePackage
Returns:
the meta object for the containment reference list 'Annex Library'.
See Also:
AadlSpec.getAnnexLibrary(), CorePackage.getAadlSpec()

getAadlSpec_Contents

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

Specified by:
getAadlSpec_Contents in interface CorePackage
Returns:
the meta object for the attribute list 'Contents'.
See Also:
AadlSpec.getContents(), CorePackage.getAadlSpec()

getAadlSpec_AadlPackage

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

Specified by:
getAadlSpec_AadlPackage in interface CorePackage
Returns:
the meta object for the containment reference list 'Aadl Package'.
See Also:
AadlSpec.getAadlPackage(), CorePackage.getAadlSpec()

getComponentClassifier

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

Specified by:
getComponentClassifier in interface CorePackage
Returns:
the meta object for class 'Component Classifier'.
See Also:
ComponentClassifier

getComponentType

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

Specified by:
getComponentType in interface CorePackage
Returns:
the meta object for class 'Component Type'.
See Also:
ComponentType

getComponentType_FlowSpecs

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

Specified by:
getComponentType_FlowSpecs in interface CorePackage
Returns:
the meta object for the containment reference 'Flow Specs'.
See Also:
ComponentType.getFlowSpecs(), CorePackage.getComponentType()

getComponentImpl

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

Specified by:
getComponentImpl in interface CorePackage
Returns:
the meta object for class 'Component Impl'.
See Also:
ComponentImpl

getComponentImpl_Connections

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

Specified by:
getComponentImpl_Connections in interface CorePackage
Returns:
the meta object for the containment reference 'Connections'.
See Also:
ComponentImpl.getConnections(), CorePackage.getComponentImpl()

getComponentImpl_Modes

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

Specified by:
getComponentImpl_Modes in interface CorePackage
Returns:
the meta object for the containment reference 'Modes'.
See Also:
ComponentImpl.getModes(), CorePackage.getComponentImpl()

getComponentImpl_RefinesType

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

Specified by:
getComponentImpl_RefinesType in interface CorePackage
Returns:
the meta object for the containment reference 'Refines Type'.
See Also:
ComponentImpl.getRefinesType(), CorePackage.getComponentImpl()

getComponentImpl_Flows

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

Specified by:
getComponentImpl_Flows in interface CorePackage
Returns:
the meta object for the containment reference 'Flows'.
See Also:
ComponentImpl.getFlows(), CorePackage.getComponentImpl()

getAadlPackage

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

Specified by:
getAadlPackage in interface CorePackage
Returns:
the meta object for class 'Aadl Package'.
See Also:
AadlPackage

getAadlPackage_AadlPublic

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

Specified by:
getAadlPackage_AadlPublic in interface CorePackage
Returns:
the meta object for the containment reference 'Aadl Public'.
See Also:
AadlPackage.getAadlPublic(), CorePackage.getAadlPackage()

getAadlPackage_AadlPrivate

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

Specified by:
getAadlPackage_AadlPrivate in interface CorePackage
Returns:
the meta object for the containment reference 'Aadl Private'.
See Also:
AadlPackage.getAadlPrivate(), CorePackage.getAadlPackage()

getSubcomponent

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

Specified by:
getSubcomponent in interface CorePackage
Returns:
the meta object for class 'Subcomponent'.
See Also:
Subcomponent

getModes

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

Specified by:
getModes in interface CorePackage
Returns:
the meta object for class 'Modes'.
See Also:
Modes

getModes_Mode

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

Specified by:
getModes_Mode in interface CorePackage
Returns:
the meta object for the containment reference list 'Mode'.
See Also:
Modes.getMode(), CorePackage.getModes()

getModes_ModeTransition

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

Specified by:
getModes_ModeTransition in interface CorePackage
Returns:
the meta object for the containment reference list 'Mode Transition'.
See Also:
Modes.getModeTransition(), CorePackage.getModes()

getMode

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

Specified by:
getMode in interface CorePackage
Returns:
the meta object for class 'Mode'.
See Also:
Mode

getMode_Members

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

Specified by:
getMode_Members in interface CorePackage
Returns:
the meta object for the reference list 'Members'.
See Also:
Mode.getMembers(), CorePackage.getMode()

getMode_OutgoingModeTransition

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

Specified by:
getMode_OutgoingModeTransition in interface CorePackage
Returns:
the meta object for the reference list 'Outgoing Mode Transition'.
See Also:
Mode.getOutgoingModeTransition(), CorePackage.getMode()

getMode_IncomingModeTransition

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

Specified by:
getMode_IncomingModeTransition in interface CorePackage
Returns:
the meta object for the reference list 'Incoming Mode Transition'.
See Also:
Mode.getIncomingModeTransition(), CorePackage.getMode()

getMode_Refines

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

Specified by:
getMode_Refines in interface CorePackage
Returns:
the meta object for the reference 'Refines'.
See Also:
Mode.getRefines(), CorePackage.getMode()

getMode_State

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

Specified by:
getMode_State in interface CorePackage
Returns:
the meta object for the attribute 'State'.
See Also:
Mode.getState(), CorePackage.getMode()

getModeMember

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

Specified by:
getModeMember in interface CorePackage
Returns:
the meta object for class 'Mode Member'.
See Also:
ModeMember

getModeMember_InModes

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

Specified by:
getModeMember_InModes in interface CorePackage
Returns:
the meta object for the reference list 'In Modes'.
See Also:
ModeMember.getInModes(), CorePackage.getModeMember()

getModeMember_NoMode

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

Specified by:
getModeMember_NoMode in interface CorePackage
Returns:
the meta object for the attribute 'No Mode'.
See Also:
ModeMember.isNoMode(), CorePackage.getModeMember()

getClassifier

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

Specified by:
getClassifier in interface CorePackage
Returns:
the meta object for class 'Classifier'.
See Also:
Classifier

getClassifier_AnnexSubclause

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

Specified by:
getClassifier_AnnexSubclause in interface CorePackage
Returns:
the meta object for the containment reference list 'Annex Subclause'.
See Also:
Classifier.getAnnexSubclause(), CorePackage.getClassifier()

getAadlPublic

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

Specified by:
getAadlPublic in interface CorePackage
Returns:
the meta object for class 'Aadl Public'.
See Also:
AadlPublic

getAadlPrivate

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

Specified by:
getAadlPrivate in interface CorePackage
Returns:
the meta object for class 'Aadl Private'.
See Also:
AadlPrivate

getAadlPackageSection

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

Specified by:
getAadlPackageSection in interface CorePackage
Returns:
the meta object for class 'Aadl Package Section'.
See Also:
AadlPackageSection

getAadlPackageSection_SystemType

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

Specified by:
getAadlPackageSection_SystemType in interface CorePackage
Returns:
the meta object for the containment reference list 'System Type'.
See Also:
AadlPackageSection.getSystemType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_DataType

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

Specified by:
getAadlPackageSection_DataType in interface CorePackage
Returns:
the meta object for the containment reference list 'Data Type'.
See Also:
AadlPackageSection.getDataType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_ThreadType

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

Specified by:
getAadlPackageSection_ThreadType in interface CorePackage
Returns:
the meta object for the containment reference list 'Thread Type'.
See Also:
AadlPackageSection.getThreadType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_ThreadGroupType

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

Specified by:
getAadlPackageSection_ThreadGroupType in interface CorePackage
Returns:
the meta object for the containment reference list 'Thread Group Type'.
See Also:
AadlPackageSection.getThreadGroupType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_ProcessType

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

Specified by:
getAadlPackageSection_ProcessType in interface CorePackage
Returns:
the meta object for the containment reference list 'Process Type'.
See Also:
AadlPackageSection.getProcessType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_SubprogramType

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

Specified by:
getAadlPackageSection_SubprogramType in interface CorePackage
Returns:
the meta object for the containment reference list 'Subprogram Type'.
See Also:
AadlPackageSection.getSubprogramType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_ProcessorType

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

Specified by:
getAadlPackageSection_ProcessorType in interface CorePackage
Returns:
the meta object for the containment reference list 'Processor Type'.
See Also:
AadlPackageSection.getProcessorType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_MemoryType

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

Specified by:
getAadlPackageSection_MemoryType in interface CorePackage
Returns:
the meta object for the containment reference list 'Memory Type'.
See Also:
AadlPackageSection.getMemoryType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_BusType

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

Specified by:
getAadlPackageSection_BusType in interface CorePackage
Returns:
the meta object for the containment reference list 'Bus Type'.
See Also:
AadlPackageSection.getBusType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_DeviceType

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

Specified by:
getAadlPackageSection_DeviceType in interface CorePackage
Returns:
the meta object for the containment reference list 'Device Type'.
See Also:
AadlPackageSection.getDeviceType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_SystemImpl

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

Specified by:
getAadlPackageSection_SystemImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'System Impl'.
See Also:
AadlPackageSection.getSystemImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_DataImpl

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

Specified by:
getAadlPackageSection_DataImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Data Impl'.
See Also:
AadlPackageSection.getDataImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_ThreadImpl

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

Specified by:
getAadlPackageSection_ThreadImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Thread Impl'.
See Also:
AadlPackageSection.getThreadImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_ThreadGroupImpl

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

Specified by:
getAadlPackageSection_ThreadGroupImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Thread Group Impl'.
See Also:
AadlPackageSection.getThreadGroupImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_ProcessImpl

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

Specified by:
getAadlPackageSection_ProcessImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Process Impl'.
See Also:
AadlPackageSection.getProcessImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_SubprogramImpl

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

Specified by:
getAadlPackageSection_SubprogramImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Subprogram Impl'.
See Also:
AadlPackageSection.getSubprogramImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_ProcessorImpl

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

Specified by:
getAadlPackageSection_ProcessorImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Processor Impl'.
See Also:
AadlPackageSection.getProcessorImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_MemoryImpl

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

Specified by:
getAadlPackageSection_MemoryImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Memory Impl'.
See Also:
AadlPackageSection.getMemoryImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_BusImpl

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

Specified by:
getAadlPackageSection_BusImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Bus Impl'.
See Also:
AadlPackageSection.getBusImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_DeviceImpl

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

Specified by:
getAadlPackageSection_DeviceImpl in interface CorePackage
Returns:
the meta object for the containment reference list 'Device Impl'.
See Also:
AadlPackageSection.getDeviceImpl(), CorePackage.getAadlPackageSection()

getAadlPackageSection_PortGroupType

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

Specified by:
getAadlPackageSection_PortGroupType in interface CorePackage
Returns:
the meta object for the containment reference list 'Port Group Type'.
See Also:
AadlPackageSection.getPortGroupType(), CorePackage.getAadlPackageSection()

getAadlPackageSection_AnnexLibrary

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

Specified by:
getAadlPackageSection_AnnexLibrary in interface CorePackage
Returns:
the meta object for the containment reference list 'Annex Library'.
See Also:
AadlPackageSection.getAnnexLibrary(), CorePackage.getAadlPackageSection()

getAadlPackageSection_Contents

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

Specified by:
getAadlPackageSection_Contents in interface CorePackage
Returns:
the meta object for the attribute list 'Contents'.
See Also:
AadlPackageSection.getContents(), CorePackage.getAadlPackageSection()

getAnnexSubclause

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

Specified by:
getAnnexSubclause in interface CorePackage
Returns:
the meta object for class 'Annex Subclause'.
See Also:
AnnexSubclause

getModeTransition

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

Specified by:
getModeTransition in interface CorePackage
Returns:
the meta object for class 'Mode Transition'.
See Also:
ModeTransition

getModeTransition_SrcMode

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

Specified by:
getModeTransition_SrcMode in interface CorePackage
Returns:
the meta object for the reference 'Src Mode'.
See Also:
ModeTransition.getSrcMode(), CorePackage.getModeTransition()

getModeTransition_DstMode

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

Specified by:
getModeTransition_DstMode in interface CorePackage
Returns:
the meta object for the reference 'Dst Mode'.
See Also:
ModeTransition.getDstMode(), CorePackage.getModeTransition()

getModeTransition_TriggerEventPort

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

Specified by:
getModeTransition_TriggerEventPort in interface CorePackage
Returns:
the meta object for the reference list 'Trigger Event Port'.
See Also:
ModeTransition.getTriggerEventPort(), CorePackage.getModeTransition()

getModeTransition_Members

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

Specified by:
getModeTransition_Members in interface CorePackage
Returns:
the meta object for the reference list 'Members'.
See Also:
ModeTransition.getMembers(), CorePackage.getModeTransition()

getModeTransition_TriggerEventPortContext

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

Specified by:
getModeTransition_TriggerEventPortContext in interface CorePackage
Returns:
the meta object for the reference list 'Trigger Event Port Context'.
See Also:
ModeTransition.getTriggerEventPortContext(), CorePackage.getModeTransition()

getRefinesType

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

Specified by:
getRefinesType in interface CorePackage
Returns:
the meta object for class 'Refines Type'.
See Also:
RefinesType

getRefinesType_BusAccess

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

Specified by:
getRefinesType_BusAccess in interface CorePackage
Returns:
the meta object for the containment reference list 'Bus Access'.
See Also:
RefinesType.getBusAccess(), CorePackage.getRefinesType()

getRefinesType_ServerSubprogram

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

Specified by:
getRefinesType_ServerSubprogram in interface CorePackage
Returns:
the meta object for the containment reference list 'Server Subprogram'.
See Also:
RefinesType.getServerSubprogram(), CorePackage.getRefinesType()

getRefinesType_EventDataPort

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

Specified by:
getRefinesType_EventDataPort in interface CorePackage
Returns:
the meta object for the containment reference list 'Event Data Port'.
See Also:
RefinesType.getEventDataPort(), CorePackage.getRefinesType()

getRefinesType_DataAccess

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

Specified by:
getRefinesType_DataAccess in interface CorePackage
Returns:
the meta object for the containment reference list 'Data Access'.
See Also:
RefinesType.getDataAccess(), CorePackage.getRefinesType()

getRefinesType_PortGroup

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

Specified by:
getRefinesType_PortGroup in interface CorePackage
Returns:
the meta object for the containment reference list 'Port Group'.
See Also:
RefinesType.getPortGroup(), CorePackage.getRefinesType()

getRefinesType_Parameter

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

Specified by:
getRefinesType_Parameter in interface CorePackage
Returns:
the meta object for the containment reference list 'Parameter'.
See Also:
RefinesType.getParameter(), CorePackage.getRefinesType()

getRefinesType_EventPort

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

Specified by:
getRefinesType_EventPort in interface CorePackage
Returns:
the meta object for the containment reference list 'Event Port'.
See Also:
RefinesType.getEventPort(), CorePackage.getRefinesType()

getRefinesType_DataPort

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

Specified by:
getRefinesType_DataPort in interface CorePackage
Returns:
the meta object for the containment reference list 'Data Port'.
See Also:
RefinesType.getDataPort(), CorePackage.getRefinesType()

getRefinesType_Subprogram

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

Specified by:
getRefinesType_Subprogram in interface CorePackage
Returns:
the meta object for the containment reference list 'Subprogram'.
See Also:
RefinesType.getSubprogram(), CorePackage.getRefinesType()

getRefinesType_Contents

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

Specified by:
getRefinesType_Contents in interface CorePackage
Returns:
the meta object for the attribute list 'Contents'.
See Also:
RefinesType.getContents(), CorePackage.getRefinesType()

getSubcomponents

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

Specified by:
getSubcomponents in interface CorePackage
Returns:
the meta object for class 'Subcomponents'.
See Also:
Subcomponents

getAObject

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

Specified by:
getAObject in interface CorePackage
Returns:
the meta object for class 'AObject'.
See Also:
AObject

getAObject_Comment

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

Specified by:
getAObject_Comment in interface CorePackage
Returns:
the meta object for the attribute list 'Comment'.
See Also:
AObject.getComment(), CorePackage.getAObject()

getNamedElement

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

Specified by:
getNamedElement in interface CorePackage
Returns:
the meta object for class 'Named Element'.
See Also:
NamedElement

getNamedElement_Name

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

Specified by:
getNamedElement_Name in interface CorePackage
Returns:
the meta object for the attribute 'Name'.
See Also:
NamedElement.getName(), CorePackage.getNamedElement()

getAnnexLibrary

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

Specified by:
getAnnexLibrary in interface CorePackage
Returns:
the meta object for class 'Annex Library'.
See Also:
AnnexLibrary

getDefaultAnnexSubclause

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

Specified by:
getDefaultAnnexSubclause in interface CorePackage
Returns:
the meta object for class 'Default Annex Subclause'.
See Also:
DefaultAnnexSubclause

getDefaultAnnexSubclause_Value

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

Specified by:
getDefaultAnnexSubclause_Value in interface CorePackage
Returns:
the meta object for the attribute 'Value'.
See Also:
DefaultAnnexSubclause.getValue(), CorePackage.getDefaultAnnexSubclause()

getDefaultAnnexLibrary

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

Specified by:
getDefaultAnnexLibrary in interface CorePackage
Returns:
the meta object for class 'Default Annex Library'.
See Also:
DefaultAnnexLibrary

getDefaultAnnexLibrary_Value

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

Specified by:
getDefaultAnnexLibrary_Value in interface CorePackage
Returns:
the meta object for the attribute 'Value'.
See Also:
DefaultAnnexLibrary.getValue(), CorePackage.getDefaultAnnexLibrary()

getPropertyHolder

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

Specified by:
getPropertyHolder in interface CorePackage
Returns:
the meta object for class 'Property Holder'.
See Also:
PropertyHolder

getPropertyHolder_Properties

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

Specified by:
getPropertyHolder_Properties in interface CorePackage
Returns:
the meta object for the containment reference 'Properties'.
See Also:
PropertyHolder.getProperties(), CorePackage.getPropertyHolder()

getModeState

public org.eclipse.emf.ecore.EEnum getModeState()

Specified by:
getModeState in interface CorePackage
Returns:
the meta object for enum 'Mode State'.
See Also:
ModeState

getCoreFactory

public CoreFactory getCoreFactory()

Specified by:
getCoreFactory in interface CorePackage
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.


createOSATEAnnotations

protected void createOSATEAnnotations()
Initializes the annotations for http:///aadl/OSATE.