edu.cmu.sei.aadl.model.connection.impl
Class ConnectionPackageImpl

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.connection.impl.ConnectionPackageImpl
All Implemented Interfaces:
ConnectionPackage, 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 ConnectionPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements ConnectionPackage

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.connection.ConnectionPackage
ConnectionPackage.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.connection.ConnectionPackage
BUS_ACCESS_CONNECTION, BUS_ACCESS_CONNECTION__COMMENT, BUS_ACCESS_CONNECTION__DST, BUS_ACCESS_CONNECTION__DST_CONTEXT, BUS_ACCESS_CONNECTION__IN_MODE_TRANSITIONS, BUS_ACCESS_CONNECTION__IN_MODES, BUS_ACCESS_CONNECTION__NAME, BUS_ACCESS_CONNECTION__NO_MODE, BUS_ACCESS_CONNECTION__PROPERTIES, BUS_ACCESS_CONNECTION__REFINES, BUS_ACCESS_CONNECTION__SRC, BUS_ACCESS_CONNECTION__SRC_CONTEXT, BUS_ACCESS_CONNECTION_FEATURE_COUNT, BUS_ACCESS_END, BUS_ACCESS_END__COMMENT, BUS_ACCESS_END__NAME, BUS_ACCESS_END__PROPERTIES, BUS_ACCESS_END_FEATURE_COUNT, CONNECTION_TIMING, CONNECTIONS, CONNECTIONS__BUS_ACCESS_CONNECTION, CONNECTIONS__COMMENT, CONNECTIONS__CONTENTS, CONNECTIONS__DATA_ACCESS_CONNECTION, CONNECTIONS__DATA_CONNECTION, CONNECTIONS__EVENT_CONNECTION, CONNECTIONS__EVENT_DATA_CONNECTION, CONNECTIONS__PARAMETER_CONNECTION, CONNECTIONS__PORT_GROUP_CONNECTION, CONNECTIONS_FEATURE_COUNT, DATA_ACCESS_CONNECTION, DATA_ACCESS_CONNECTION__COMMENT, DATA_ACCESS_CONNECTION__DST, DATA_ACCESS_CONNECTION__DST_CONTEXT, DATA_ACCESS_CONNECTION__IN_MODE_TRANSITIONS, DATA_ACCESS_CONNECTION__IN_MODES, DATA_ACCESS_CONNECTION__NAME, DATA_ACCESS_CONNECTION__NO_MODE, DATA_ACCESS_CONNECTION__PROPERTIES, DATA_ACCESS_CONNECTION__REFINES, DATA_ACCESS_CONNECTION__SRC, DATA_ACCESS_CONNECTION__SRC_CONTEXT, DATA_ACCESS_CONNECTION_FEATURE_COUNT, DATA_ACCESS_END, DATA_ACCESS_END__COMMENT, DATA_ACCESS_END__NAME, DATA_ACCESS_END__PROPERTIES, DATA_ACCESS_END_FEATURE_COUNT, DATA_CONNECTION, DATA_CONNECTION__COMMENT, DATA_CONNECTION__DST, DATA_CONNECTION__DST_CONTEXT, DATA_CONNECTION__IN_MODE_TRANSITIONS, DATA_CONNECTION__IN_MODES, DATA_CONNECTION__NAME, DATA_CONNECTION__NO_MODE, DATA_CONNECTION__PROPERTIES, DATA_CONNECTION__REFINES, DATA_CONNECTION__SRC, DATA_CONNECTION__SRC_CONTEXT, DATA_CONNECTION__TIMING, DATA_CONNECTION_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EVENT_CONNECTION, EVENT_CONNECTION__COMMENT, EVENT_CONNECTION__DST, EVENT_CONNECTION__DST_CONTEXT, EVENT_CONNECTION__IN_MODE_TRANSITIONS, EVENT_CONNECTION__IN_MODES, EVENT_CONNECTION__NAME, EVENT_CONNECTION__NO_MODE, EVENT_CONNECTION__PROPERTIES, EVENT_CONNECTION__REFINES, EVENT_CONNECTION__SRC, EVENT_CONNECTION__SRC_CONTEXT, EVENT_CONNECTION_FEATURE_COUNT, EVENT_DATA_CONNECTION, EVENT_DATA_CONNECTION__COMMENT, EVENT_DATA_CONNECTION__DST, EVENT_DATA_CONNECTION__DST_CONTEXT, EVENT_DATA_CONNECTION__IN_MODE_TRANSITIONS, EVENT_DATA_CONNECTION__IN_MODES, EVENT_DATA_CONNECTION__NAME, EVENT_DATA_CONNECTION__NO_MODE, EVENT_DATA_CONNECTION__PROPERTIES, EVENT_DATA_CONNECTION__REFINES, EVENT_DATA_CONNECTION__SRC, EVENT_DATA_CONNECTION__SRC_CONTEXT, EVENT_DATA_CONNECTION_FEATURE_COUNT, FEATURE_CONTEXT, FEATURE_CONTEXT__COMMENT, FEATURE_CONTEXT__NAME, FEATURE_CONTEXT__PROPERTIES, FEATURE_CONTEXT_FEATURE_COUNT, PARAMETER_CONNECTION, PARAMETER_CONNECTION__COMMENT, PARAMETER_CONNECTION__DST, PARAMETER_CONNECTION__DST_CONTEXT, PARAMETER_CONNECTION__IN_MODE_TRANSITIONS, PARAMETER_CONNECTION__IN_MODES, PARAMETER_CONNECTION__NAME, PARAMETER_CONNECTION__NO_MODE, PARAMETER_CONNECTION__PROPERTIES, PARAMETER_CONNECTION__REFINES, PARAMETER_CONNECTION__SRC, PARAMETER_CONNECTION__SRC_CONTEXT, PARAMETER_CONNECTION_FEATURE_COUNT, PARAMETER_END, PARAMETER_END__COMMENT, PARAMETER_END__NAME, PARAMETER_END__PROPERTIES, PARAMETER_END_FEATURE_COUNT, PORT_GROUP_CONNECTION, PORT_GROUP_CONNECTION__COMMENT, PORT_GROUP_CONNECTION__DST, PORT_GROUP_CONNECTION__DST_CONTEXT, PORT_GROUP_CONNECTION__IN_MODE_TRANSITIONS, PORT_GROUP_CONNECTION__IN_MODES, PORT_GROUP_CONNECTION__NAME, PORT_GROUP_CONNECTION__NO_MODE, PORT_GROUP_CONNECTION__PROPERTIES, PORT_GROUP_CONNECTION__REFINES, PORT_GROUP_CONNECTION__SRC, PORT_GROUP_CONNECTION__SRC_CONTEXT, PORT_GROUP_CONNECTION_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 getBusAccessConnection_Dst()
           
 org.eclipse.emf.ecore.EReference getBusAccessConnection_Refines()
           
 org.eclipse.emf.ecore.EReference getBusAccessConnection_Src()
           
 org.eclipse.emf.ecore.EClass getBusAccessConnection()
           
 org.eclipse.emf.ecore.EClass getBusAccessEnd()
           
 ConnectionFactory getConnectionFactory()
           
 org.eclipse.emf.ecore.EReference getConnections_BusAccessConnection()
           
 org.eclipse.emf.ecore.EAttribute getConnections_Contents()
           
 org.eclipse.emf.ecore.EReference getConnections_DataAccessConnection()
           
 org.eclipse.emf.ecore.EReference getConnections_DataConnection()
           
 org.eclipse.emf.ecore.EReference getConnections_EventConnection()
           
 org.eclipse.emf.ecore.EReference getConnections_EventDataConnection()
           
 org.eclipse.emf.ecore.EReference getConnections_ParameterConnection()
           
 org.eclipse.emf.ecore.EReference getConnections_PortGroupConnection()
           
 org.eclipse.emf.ecore.EClass getConnections()
           
 org.eclipse.emf.ecore.EEnum getConnectionTiming()
           
 org.eclipse.emf.ecore.EReference getDataAccessConnection_Dst()
           
 org.eclipse.emf.ecore.EReference getDataAccessConnection_Refines()
           
 org.eclipse.emf.ecore.EReference getDataAccessConnection_Src()
           
 org.eclipse.emf.ecore.EClass getDataAccessConnection()
           
 org.eclipse.emf.ecore.EClass getDataAccessEnd()
           
 org.eclipse.emf.ecore.EReference getDataConnection_Dst()
           
 org.eclipse.emf.ecore.EReference getDataConnection_Refines()
           
 org.eclipse.emf.ecore.EReference getDataConnection_Src()
           
 org.eclipse.emf.ecore.EAttribute getDataConnection_Timing()
           
 org.eclipse.emf.ecore.EClass getDataConnection()
           
 org.eclipse.emf.ecore.EReference getEventConnection_Dst()
           
 org.eclipse.emf.ecore.EReference getEventConnection_Refines()
           
 org.eclipse.emf.ecore.EReference getEventConnection_Src()
           
 org.eclipse.emf.ecore.EClass getEventConnection()
           
 org.eclipse.emf.ecore.EReference getEventDataConnection_Dst()
           
 org.eclipse.emf.ecore.EReference getEventDataConnection_Refines()
           
 org.eclipse.emf.ecore.EReference getEventDataConnection_Src()
           
 org.eclipse.emf.ecore.EClass getEventDataConnection()
           
 org.eclipse.emf.ecore.EClass getFeatureContext()
           
 org.eclipse.emf.ecore.EReference getParameterConnection_Dst()
           
 org.eclipse.emf.ecore.EReference getParameterConnection_Refines()
           
 org.eclipse.emf.ecore.EReference getParameterConnection_Src()
           
 org.eclipse.emf.ecore.EClass getParameterConnection()
           
 org.eclipse.emf.ecore.EClass getParameterEnd()
           
 org.eclipse.emf.ecore.EReference getPortGroupConnection_Dst()
           
 org.eclipse.emf.ecore.EReference getPortGroupConnection_Refines()
           
 org.eclipse.emf.ecore.EReference getPortGroupConnection_Src()
           
 org.eclipse.emf.ecore.EClass getPortGroupConnection()
           
static ConnectionPackage 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 ConnectionPackage 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:
ConnectionPackage.eNS_URI, createPackageContents(), initializePackageContents()

getConnections

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

Specified by:
getConnections in interface ConnectionPackage
Returns:
the meta object for class 'Connections'.
See Also:
Connections

getConnections_Contents

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

Specified by:
getConnections_Contents in interface ConnectionPackage
Returns:
the meta object for the attribute list 'Contents'.
See Also:
Connections.getContents(), ConnectionPackage.getConnections()

getConnections_EventConnection

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

Specified by:
getConnections_EventConnection in interface ConnectionPackage
Returns:
the meta object for the containment reference list 'Event Connection'.
See Also:
Connections.getEventConnection(), ConnectionPackage.getConnections()

getConnections_DataConnection

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

Specified by:
getConnections_DataConnection in interface ConnectionPackage
Returns:
the meta object for the containment reference list 'Data Connection'.
See Also:
Connections.getDataConnection(), ConnectionPackage.getConnections()

getConnections_EventDataConnection

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

Specified by:
getConnections_EventDataConnection in interface ConnectionPackage
Returns:
the meta object for the containment reference list 'Event Data Connection'.
See Also:
Connections.getEventDataConnection(), ConnectionPackage.getConnections()

getConnections_PortGroupConnection

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

Specified by:
getConnections_PortGroupConnection in interface ConnectionPackage
Returns:
the meta object for the containment reference list 'Port Group Connection'.
See Also:
Connections.getPortGroupConnection(), ConnectionPackage.getConnections()

getConnections_DataAccessConnection

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

Specified by:
getConnections_DataAccessConnection in interface ConnectionPackage
Returns:
the meta object for the containment reference list 'Data Access Connection'.
See Also:
Connections.getDataAccessConnection(), ConnectionPackage.getConnections()

getConnections_ParameterConnection

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

Specified by:
getConnections_ParameterConnection in interface ConnectionPackage
Returns:
the meta object for the containment reference list 'Parameter Connection'.
See Also:
Connections.getParameterConnection(), ConnectionPackage.getConnections()

getConnections_BusAccessConnection

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

Specified by:
getConnections_BusAccessConnection in interface ConnectionPackage
Returns:
the meta object for the containment reference list 'Bus Access Connection'.
See Also:
Connections.getBusAccessConnection(), ConnectionPackage.getConnections()

getDataConnection

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

Specified by:
getDataConnection in interface ConnectionPackage
Returns:
the meta object for class 'Data Connection'.
See Also:
DataConnection

getDataConnection_Refines

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

Specified by:
getDataConnection_Refines in interface ConnectionPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
DataConnection.getRefines(), ConnectionPackage.getDataConnection()

getDataConnection_Src

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

Specified by:
getDataConnection_Src in interface ConnectionPackage
Returns:
the meta object for the reference 'Src'.
See Also:
DataConnection.getSrc(), ConnectionPackage.getDataConnection()

getDataConnection_Dst

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

Specified by:
getDataConnection_Dst in interface ConnectionPackage
Returns:
the meta object for the reference 'Dst'.
See Also:
DataConnection.getDst(), ConnectionPackage.getDataConnection()

getDataConnection_Timing

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

Specified by:
getDataConnection_Timing in interface ConnectionPackage
Returns:
the meta object for the attribute 'Timing'.
See Also:
DataConnection.getTiming(), ConnectionPackage.getDataConnection()

getEventConnection

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

Specified by:
getEventConnection in interface ConnectionPackage
Returns:
the meta object for class 'Event Connection'.
See Also:
EventConnection

getEventConnection_Dst

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

Specified by:
getEventConnection_Dst in interface ConnectionPackage
Returns:
the meta object for the reference 'Dst'.
See Also:
EventConnection.getDst(), ConnectionPackage.getEventConnection()

getEventConnection_Src

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

Specified by:
getEventConnection_Src in interface ConnectionPackage
Returns:
the meta object for the reference 'Src'.
See Also:
EventConnection.getSrc(), ConnectionPackage.getEventConnection()

getEventConnection_Refines

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

Specified by:
getEventConnection_Refines in interface ConnectionPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
EventConnection.getRefines(), ConnectionPackage.getEventConnection()

getEventDataConnection

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

Specified by:
getEventDataConnection in interface ConnectionPackage
Returns:
the meta object for class 'Event Data Connection'.
See Also:
EventDataConnection

getEventDataConnection_Dst

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

Specified by:
getEventDataConnection_Dst in interface ConnectionPackage
Returns:
the meta object for the reference 'Dst'.
See Also:
EventDataConnection.getDst(), ConnectionPackage.getEventDataConnection()

getEventDataConnection_Src

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

Specified by:
getEventDataConnection_Src in interface ConnectionPackage
Returns:
the meta object for the reference 'Src'.
See Also:
EventDataConnection.getSrc(), ConnectionPackage.getEventDataConnection()

getEventDataConnection_Refines

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

Specified by:
getEventDataConnection_Refines in interface ConnectionPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
EventDataConnection.getRefines(), ConnectionPackage.getEventDataConnection()

getPortGroupConnection

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

Specified by:
getPortGroupConnection in interface ConnectionPackage
Returns:
the meta object for class 'Port Group Connection'.
See Also:
PortGroupConnection

getPortGroupConnection_Src

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

Specified by:
getPortGroupConnection_Src in interface ConnectionPackage
Returns:
the meta object for the reference 'Src'.
See Also:
PortGroupConnection.getSrc(), ConnectionPackage.getPortGroupConnection()

getPortGroupConnection_Dst

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

Specified by:
getPortGroupConnection_Dst in interface ConnectionPackage
Returns:
the meta object for the reference 'Dst'.
See Also:
PortGroupConnection.getDst(), ConnectionPackage.getPortGroupConnection()

getPortGroupConnection_Refines

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

Specified by:
getPortGroupConnection_Refines in interface ConnectionPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
PortGroupConnection.getRefines(), ConnectionPackage.getPortGroupConnection()

getFeatureContext

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

Specified by:
getFeatureContext in interface ConnectionPackage
Returns:
the meta object for class 'Feature Context'.
See Also:
FeatureContext

getDataAccessConnection

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

Specified by:
getDataAccessConnection in interface ConnectionPackage
Returns:
the meta object for class 'Data Access Connection'.
See Also:
DataAccessConnection

getDataAccessConnection_Refines

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

Specified by:
getDataAccessConnection_Refines in interface ConnectionPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
DataAccessConnection.getRefines(), ConnectionPackage.getDataAccessConnection()

getDataAccessConnection_Src

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

Specified by:
getDataAccessConnection_Src in interface ConnectionPackage
Returns:
the meta object for the reference 'Src'.
See Also:
DataAccessConnection.getSrc(), ConnectionPackage.getDataAccessConnection()

getDataAccessConnection_Dst

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

Specified by:
getDataAccessConnection_Dst in interface ConnectionPackage
Returns:
the meta object for the reference 'Dst'.
See Also:
DataAccessConnection.getDst(), ConnectionPackage.getDataAccessConnection()

getParameterEnd

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

Specified by:
getParameterEnd in interface ConnectionPackage
Returns:
the meta object for class 'Parameter End'.
See Also:
ParameterEnd

getParameterConnection

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

Specified by:
getParameterConnection in interface ConnectionPackage
Returns:
the meta object for class 'Parameter Connection'.
See Also:
ParameterConnection

getParameterConnection_Refines

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

Specified by:
getParameterConnection_Refines in interface ConnectionPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
ParameterConnection.getRefines(), ConnectionPackage.getParameterConnection()

getParameterConnection_Src

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

Specified by:
getParameterConnection_Src in interface ConnectionPackage
Returns:
the meta object for the reference 'Src'.
See Also:
ParameterConnection.getSrc(), ConnectionPackage.getParameterConnection()

getParameterConnection_Dst

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

Specified by:
getParameterConnection_Dst in interface ConnectionPackage
Returns:
the meta object for the reference 'Dst'.
See Also:
ParameterConnection.getDst(), ConnectionPackage.getParameterConnection()

getBusAccessConnection

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

Specified by:
getBusAccessConnection in interface ConnectionPackage
Returns:
the meta object for class 'Bus Access Connection'.
See Also:
BusAccessConnection

getBusAccessConnection_Refines

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

Specified by:
getBusAccessConnection_Refines in interface ConnectionPackage
Returns:
the meta object for the reference 'Refines'.
See Also:
BusAccessConnection.getRefines(), ConnectionPackage.getBusAccessConnection()

getBusAccessConnection_Src

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

Specified by:
getBusAccessConnection_Src in interface ConnectionPackage
Returns:
the meta object for the reference 'Src'.
See Also:
BusAccessConnection.getSrc(), ConnectionPackage.getBusAccessConnection()

getBusAccessConnection_Dst

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

Specified by:
getBusAccessConnection_Dst in interface ConnectionPackage
Returns:
the meta object for the reference 'Dst'.
See Also:
BusAccessConnection.getDst(), ConnectionPackage.getBusAccessConnection()

getDataAccessEnd

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

Specified by:
getDataAccessEnd in interface ConnectionPackage
Returns:
the meta object for class 'Data Access End'.
See Also:
DataAccessEnd

getBusAccessEnd

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

Specified by:
getBusAccessEnd in interface ConnectionPackage
Returns:
the meta object for class 'Bus Access End'.
See Also:
BusAccessEnd

getConnectionTiming

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

Specified by:
getConnectionTiming in interface ConnectionPackage
Returns:
the meta object for enum 'Timing'.
See Also:
ConnectionTiming

getConnectionFactory

public ConnectionFactory getConnectionFactory()

Specified by:
getConnectionFactory in interface ConnectionPackage
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.