edu.cmu.sei.aadl.aadl2.instance.impl
Class InstancePackageImpl

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.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  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.aadl2.instance.impl.InstancePackageImpl
All Implemented Interfaces:
InstancePackage, 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.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder

public class InstancePackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements InstancePackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 
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.aadl2.instance.InstancePackage
InstancePackage.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
 
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, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
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.aadl2.instance.InstancePackage
COMPONENT_INSTANCE, COMPONENT_INSTANCE__CATEGORY, COMPONENT_INSTANCE__COMPONENT_INSTANCE, COMPONENT_INSTANCE__CONNECTION_INSTANCE, COMPONENT_INSTANCE__DST_CONNECTION_INSTANCE, COMPONENT_INSTANCE__END_TO_END_FLOW, COMPONENT_INSTANCE__FEATURE_INSTANCE, COMPONENT_INSTANCE__FLOW_SPECIFICATION, COMPONENT_INSTANCE__IN_MODES, COMPONENT_INSTANCE__INDEX, COMPONENT_INSTANCE__MODE_INSTANCE, COMPONENT_INSTANCE__MODE_TRANSITION_INSTANCE, COMPONENT_INSTANCE__NAME, COMPONENT_INSTANCE__NAMESPACE, COMPONENT_INSTANCE__OWNED_COMMENT, COMPONENT_INSTANCE__OWNED_ELEMENT, COMPONENT_INSTANCE__OWNED_PROPERTY_ASSOCIATION, COMPONENT_INSTANCE__OWNER, COMPONENT_INSTANCE__QUALIFIED_NAME, COMPONENT_INSTANCE__SRC_CONNECTION_INSTANCE, COMPONENT_INSTANCE__SUBCOMPONENT, COMPONENT_INSTANCE_FEATURE_COUNT, CONNECTION_INSTANCE, CONNECTION_INSTANCE__COMPLETE, CONNECTION_INSTANCE__CONNECTION_REFERENCE, CONNECTION_INSTANCE__DESTINATION, CONNECTION_INSTANCE__IN_MODE_TRANSITIONS, CONNECTION_INSTANCE__IN_SYSTEM_OPERATION_MODE, CONNECTION_INSTANCE__KIND, CONNECTION_INSTANCE__NAME, CONNECTION_INSTANCE__NAMESPACE, CONNECTION_INSTANCE__OWNED_COMMENT, CONNECTION_INSTANCE__OWNED_ELEMENT, CONNECTION_INSTANCE__OWNED_PROPERTY_ASSOCIATION, CONNECTION_INSTANCE__OWNER, CONNECTION_INSTANCE__QUALIFIED_NAME, CONNECTION_INSTANCE__SOURCE, CONNECTION_INSTANCE_END, CONNECTION_INSTANCE_END__DST_CONNECTION_INSTANCE, CONNECTION_INSTANCE_END__NAME, CONNECTION_INSTANCE_END__NAMESPACE, CONNECTION_INSTANCE_END__OWNED_COMMENT, CONNECTION_INSTANCE_END__OWNED_ELEMENT, CONNECTION_INSTANCE_END__OWNED_PROPERTY_ASSOCIATION, CONNECTION_INSTANCE_END__OWNER, CONNECTION_INSTANCE_END__QUALIFIED_NAME, CONNECTION_INSTANCE_END__SRC_CONNECTION_INSTANCE, CONNECTION_INSTANCE_END_FEATURE_COUNT, CONNECTION_INSTANCE_FEATURE_COUNT, CONNECTION_KIND, CONNECTION_REFERENCE, CONNECTION_REFERENCE__CONNECTION, CONNECTION_REFERENCE__CONTEXT, CONNECTION_REFERENCE__NAME, CONNECTION_REFERENCE__NAMESPACE, CONNECTION_REFERENCE__OWNED_COMMENT, CONNECTION_REFERENCE__OWNED_ELEMENT, CONNECTION_REFERENCE__OWNED_PROPERTY_ASSOCIATION, CONNECTION_REFERENCE__OWNER, CONNECTION_REFERENCE__QUALIFIED_NAME, CONNECTION_REFERENCE_FEATURE_COUNT, eINSTANCE, eNAME, END_TO_END_FLOW_INSTANCE, END_TO_END_FLOW_INSTANCE__END_TO_END_FLOW, END_TO_END_FLOW_INSTANCE__FLOW_ELEMENT, END_TO_END_FLOW_INSTANCE__IN_MODES, END_TO_END_FLOW_INSTANCE__IN_SYSTEM_OPERATION_MODE, END_TO_END_FLOW_INSTANCE__NAME, END_TO_END_FLOW_INSTANCE__NAMESPACE, END_TO_END_FLOW_INSTANCE__OWNED_COMMENT, END_TO_END_FLOW_INSTANCE__OWNED_ELEMENT, END_TO_END_FLOW_INSTANCE__OWNED_PROPERTY_ASSOCIATION, END_TO_END_FLOW_INSTANCE__OWNER, END_TO_END_FLOW_INSTANCE__QUALIFIED_NAME, END_TO_END_FLOW_INSTANCE_FEATURE_COUNT, eNS_PREFIX, eNS_URI, FEATURE_CATEGORY, FEATURE_INSTANCE, FEATURE_INSTANCE__CATEGORY, FEATURE_INSTANCE__DIRECTION, FEATURE_INSTANCE__DST_CONNECTION_INSTANCE, FEATURE_INSTANCE__DST_FLOW_SPEC, FEATURE_INSTANCE__FEATURE, FEATURE_INSTANCE__FEATURE_INSTANCE, FEATURE_INSTANCE__INDEX, FEATURE_INSTANCE__NAME, FEATURE_INSTANCE__NAMESPACE, FEATURE_INSTANCE__OWNED_COMMENT, FEATURE_INSTANCE__OWNED_ELEMENT, FEATURE_INSTANCE__OWNED_PROPERTY_ASSOCIATION, FEATURE_INSTANCE__OWNER, FEATURE_INSTANCE__QUALIFIED_NAME, FEATURE_INSTANCE__SRC_CONNECTION_INSTANCE, FEATURE_INSTANCE__SRC_FLOW_SPEC, FEATURE_INSTANCE_FEATURE_COUNT, FLOW_ELEMENT_INSTANCE, FLOW_ELEMENT_INSTANCE__NAME, FLOW_ELEMENT_INSTANCE__NAMESPACE, FLOW_ELEMENT_INSTANCE__OWNED_COMMENT, FLOW_ELEMENT_INSTANCE__OWNED_ELEMENT, FLOW_ELEMENT_INSTANCE__OWNED_PROPERTY_ASSOCIATION, FLOW_ELEMENT_INSTANCE__OWNER, FLOW_ELEMENT_INSTANCE__QUALIFIED_NAME, FLOW_ELEMENT_INSTANCE_FEATURE_COUNT, FLOW_SPECIFICATION_INSTANCE, FLOW_SPECIFICATION_INSTANCE__DESTINATION, FLOW_SPECIFICATION_INSTANCE__FLOW_SPECIFICATION, FLOW_SPECIFICATION_INSTANCE__NAME, FLOW_SPECIFICATION_INSTANCE__NAMESPACE, FLOW_SPECIFICATION_INSTANCE__OWNED_COMMENT, FLOW_SPECIFICATION_INSTANCE__OWNED_ELEMENT, FLOW_SPECIFICATION_INSTANCE__OWNED_PROPERTY_ASSOCIATION, FLOW_SPECIFICATION_INSTANCE__OWNER, FLOW_SPECIFICATION_INSTANCE__QUALIFIED_NAME, FLOW_SPECIFICATION_INSTANCE__SOURCE, FLOW_SPECIFICATION_INSTANCE_FEATURE_COUNT, INSTANCE_OBJECT, INSTANCE_OBJECT__NAME, INSTANCE_OBJECT__NAMESPACE, INSTANCE_OBJECT__OWNED_COMMENT, INSTANCE_OBJECT__OWNED_ELEMENT, INSTANCE_OBJECT__OWNED_PROPERTY_ASSOCIATION, INSTANCE_OBJECT__OWNER, INSTANCE_OBJECT__QUALIFIED_NAME, INSTANCE_OBJECT_FEATURE_COUNT, INSTANCE_REFERENCE_VALUE, INSTANCE_REFERENCE_VALUE__OWNED_COMMENT, INSTANCE_REFERENCE_VALUE__OWNED_ELEMENT, INSTANCE_REFERENCE_VALUE__OWNER, INSTANCE_REFERENCE_VALUE__REFERENCED_INSTANCE_OBJECT, INSTANCE_REFERENCE_VALUE_FEATURE_COUNT, MODE_INSTANCE, MODE_INSTANCE__DST_MODE_TRANSITION, MODE_INSTANCE__INITIAL, MODE_INSTANCE__MODE, MODE_INSTANCE__NAME, MODE_INSTANCE__NAMESPACE, MODE_INSTANCE__OWNED_COMMENT, MODE_INSTANCE__OWNED_ELEMENT, MODE_INSTANCE__OWNED_PROPERTY_ASSOCIATION, MODE_INSTANCE__OWNER, MODE_INSTANCE__QUALIFIED_NAME, MODE_INSTANCE__SRC_MODE_TRANSITION, MODE_INSTANCE_FEATURE_COUNT, MODE_TRANSITION_INSTANCE, MODE_TRANSITION_INSTANCE__DESTINATION, MODE_TRANSITION_INSTANCE__DST_CONNECTION_INSTANCE, MODE_TRANSITION_INSTANCE__MODE_TRANSITION, MODE_TRANSITION_INSTANCE__NAME, MODE_TRANSITION_INSTANCE__NAMESPACE, MODE_TRANSITION_INSTANCE__OWNED_COMMENT, MODE_TRANSITION_INSTANCE__OWNED_ELEMENT, MODE_TRANSITION_INSTANCE__OWNED_PROPERTY_ASSOCIATION, MODE_TRANSITION_INSTANCE__OWNER, MODE_TRANSITION_INSTANCE__QUALIFIED_NAME, MODE_TRANSITION_INSTANCE__SOURCE, MODE_TRANSITION_INSTANCE__SRC_CONNECTION_INSTANCE, MODE_TRANSITION_INSTANCE_FEATURE_COUNT, SYSTEM_INSTANCE, SYSTEM_INSTANCE__CATEGORY, SYSTEM_INSTANCE__COMPONENT_INSTANCE, SYSTEM_INSTANCE__CONNECTION_INSTANCE, SYSTEM_INSTANCE__DST_CONNECTION_INSTANCE, SYSTEM_INSTANCE__END_TO_END_FLOW, SYSTEM_INSTANCE__FEATURE_INSTANCE, SYSTEM_INSTANCE__FLOW_SPECIFICATION, SYSTEM_INSTANCE__IN_MODES, SYSTEM_INSTANCE__INDEX, SYSTEM_INSTANCE__MODE_INSTANCE, SYSTEM_INSTANCE__MODE_TRANSITION_INSTANCE, SYSTEM_INSTANCE__NAME, SYSTEM_INSTANCE__NAMESPACE, SYSTEM_INSTANCE__OWNED_COMMENT, SYSTEM_INSTANCE__OWNED_ELEMENT, SYSTEM_INSTANCE__OWNED_PROPERTY_ASSOCIATION, SYSTEM_INSTANCE__OWNER, SYSTEM_INSTANCE__QUALIFIED_NAME, SYSTEM_INSTANCE__SRC_CONNECTION_INSTANCE, SYSTEM_INSTANCE__SUBCOMPONENT, SYSTEM_INSTANCE__SYSTEM_IMPLEMENTATION, SYSTEM_INSTANCE__SYSTEM_OPERATION_MODE, SYSTEM_INSTANCE_FEATURE_COUNT, SYSTEM_OPERATION_MODE, SYSTEM_OPERATION_MODE__CURRENT_MODE, SYSTEM_OPERATION_MODE__DERIVED, SYSTEM_OPERATION_MODE__FEATURING_CLASSIFIER, SYSTEM_OPERATION_MODE__INITIAL, SYSTEM_OPERATION_MODE__NAME, SYSTEM_OPERATION_MODE__NAMESPACE, SYSTEM_OPERATION_MODE__OWNED_COMMENT, SYSTEM_OPERATION_MODE__OWNED_ELEMENT, SYSTEM_OPERATION_MODE__OWNED_PROPERTY_ASSOCIATION, SYSTEM_OPERATION_MODE__OWNER, SYSTEM_OPERATION_MODE__QUALIFIED_NAME, SYSTEM_OPERATION_MODE_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EAttribute getComponentInstance_Category()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_ComponentInstance()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_ConnectionInstance()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_EndToEndFlow()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_FeatureInstance()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_FlowSpecification()
           
 org.eclipse.emf.ecore.EAttribute getComponentInstance_Index()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_InModes()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_ModeInstance()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_ModeTransitionInstance()
           
 org.eclipse.emf.ecore.EReference getComponentInstance_Subcomponent()
           
 org.eclipse.emf.ecore.EClass getComponentInstance()
           
 org.eclipse.emf.ecore.EAttribute getConnectionInstance_Complete()
           
 org.eclipse.emf.ecore.EReference getConnectionInstance_ConnectionReference()
           
 org.eclipse.emf.ecore.EReference getConnectionInstance_Destination()
           
 org.eclipse.emf.ecore.EReference getConnectionInstance_InModeTransitions()
           
 org.eclipse.emf.ecore.EReference getConnectionInstance_InSystemOperationMode()
           
 org.eclipse.emf.ecore.EAttribute getConnectionInstance_Kind()
           
 org.eclipse.emf.ecore.EReference getConnectionInstance_Source()
           
 org.eclipse.emf.ecore.EClass getConnectionInstance()
           
 org.eclipse.emf.ecore.EReference getConnectionInstanceEnd_DstConnectionInstance()
           
 org.eclipse.emf.ecore.EReference getConnectionInstanceEnd_SrcConnectionInstance()
           
 org.eclipse.emf.ecore.EClass getConnectionInstanceEnd()
           
 org.eclipse.emf.ecore.EEnum getConnectionKind()
           
 org.eclipse.emf.ecore.EReference getConnectionReference_Connection()
           
 org.eclipse.emf.ecore.EReference getConnectionReference_Context()
           
 org.eclipse.emf.ecore.EClass getConnectionReference()
           
 org.eclipse.emf.ecore.EReference getEndToEndFlowInstance_EndToEndFlow()
           
 org.eclipse.emf.ecore.EReference getEndToEndFlowInstance_FlowElement()
           
 org.eclipse.emf.ecore.EReference getEndToEndFlowInstance_InModes()
           
 org.eclipse.emf.ecore.EReference getEndToEndFlowInstance_InSystemOperationMode()
           
 org.eclipse.emf.ecore.EClass getEndToEndFlowInstance()
           
 org.eclipse.emf.ecore.EEnum getFeatureCategory()
           
 org.eclipse.emf.ecore.EAttribute getFeatureInstance_Category()
           
 org.eclipse.emf.ecore.EAttribute getFeatureInstance_Direction()
           
 org.eclipse.emf.ecore.EReference getFeatureInstance_DstFlowSpec()
           
 org.eclipse.emf.ecore.EReference getFeatureInstance_Feature()
           
 org.eclipse.emf.ecore.EReference getFeatureInstance_FeatureInstance()
           
 org.eclipse.emf.ecore.EAttribute getFeatureInstance_Index()
           
 org.eclipse.emf.ecore.EReference getFeatureInstance_SrcFlowSpec()
           
 org.eclipse.emf.ecore.EClass getFeatureInstance()
           
 org.eclipse.emf.ecore.EClass getFlowElementInstance()
           
 org.eclipse.emf.ecore.EReference getFlowSpecificationInstance_Destination()
           
 org.eclipse.emf.ecore.EReference getFlowSpecificationInstance_FlowSpecification()
           
 org.eclipse.emf.ecore.EReference getFlowSpecificationInstance_Source()
           
 org.eclipse.emf.ecore.EClass getFlowSpecificationInstance()
           
 InstanceFactory getInstanceFactory()
           
 org.eclipse.emf.ecore.EClass getInstanceObject()
           
 org.eclipse.emf.ecore.EReference getInstanceReferenceValue_ReferencedInstanceObject()
           
 org.eclipse.emf.ecore.EClass getInstanceReferenceValue()
           
 org.eclipse.emf.ecore.EReference getModeInstance_DstModeTransition()
           
 org.eclipse.emf.ecore.EAttribute getModeInstance_Initial()
           
 org.eclipse.emf.ecore.EReference getModeInstance_Mode()
           
 org.eclipse.emf.ecore.EReference getModeInstance_SrcModeTransition()
           
 org.eclipse.emf.ecore.EClass getModeInstance()
           
 org.eclipse.emf.ecore.EReference getModeTransitionInstance_Destination()
           
 org.eclipse.emf.ecore.EReference getModeTransitionInstance_ModeTransition()
           
 org.eclipse.emf.ecore.EReference getModeTransitionInstance_Source()
           
 org.eclipse.emf.ecore.EClass getModeTransitionInstance()
           
 org.eclipse.emf.ecore.EReference getSystemInstance_SystemImplementation()
           
 org.eclipse.emf.ecore.EReference getSystemInstance_SystemOperationMode()
           
 org.eclipse.emf.ecore.EClass getSystemInstance()
           
 org.eclipse.emf.ecore.EReference getSystemOperationMode_CurrentMode()
           
 org.eclipse.emf.ecore.EClass getSystemOperationMode()
           
static InstancePackage 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, 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
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, 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
 

Method Detail

init

public static InstancePackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize InstancePackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

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

getFeatureInstance

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

Specified by:
getFeatureInstance in interface InstancePackage
Returns:
the meta object for class 'Feature Instance'.
See Also:
FeatureInstance

getFeatureInstance_Feature

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

Specified by:
getFeatureInstance_Feature in interface InstancePackage
Returns:
the meta object for the reference 'Feature'.
See Also:
FeatureInstance.getFeature(), InstancePackage.getFeatureInstance()

getFeatureInstance_Index

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

Specified by:
getFeatureInstance_Index in interface InstancePackage
Returns:
the meta object for the attribute list 'Index'.
See Also:
FeatureInstance.getIndices(), InstancePackage.getFeatureInstance()

getFeatureInstance_SrcFlowSpec

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

Specified by:
getFeatureInstance_SrcFlowSpec in interface InstancePackage
Returns:
the meta object for the reference list 'Src Flow Spec'.
See Also:
FeatureInstance.getSrcFlowSpecs(), InstancePackage.getFeatureInstance()

getFeatureInstance_DstFlowSpec

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

Specified by:
getFeatureInstance_DstFlowSpec in interface InstancePackage
Returns:
the meta object for the reference list 'Dst Flow Spec'.
See Also:
FeatureInstance.getDstFlowSpecs(), InstancePackage.getFeatureInstance()

getFeatureInstance_FeatureInstance

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

Specified by:
getFeatureInstance_FeatureInstance in interface InstancePackage
Returns:
the meta object for the containment reference list 'Feature Instance'.
See Also:
FeatureInstance.getFeatureInstances(), InstancePackage.getFeatureInstance()

getFeatureInstance_Category

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

Specified by:
getFeatureInstance_Category in interface InstancePackage
Returns:
the meta object for the attribute 'Category'.
See Also:
FeatureInstance.getCategory(), InstancePackage.getFeatureInstance()

getFeatureInstance_Direction

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

Specified by:
getFeatureInstance_Direction in interface InstancePackage
Returns:
the meta object for the attribute 'Direction'.
See Also:
FeatureInstance.getDirection(), InstancePackage.getFeatureInstance()

getInstanceObject

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

Specified by:
getInstanceObject in interface InstancePackage
Returns:
the meta object for class 'Object'.
See Also:
InstanceObject

getConnectionInstanceEnd

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

Specified by:
getConnectionInstanceEnd in interface InstancePackage
Returns:
the meta object for class 'Connection Instance End'.
See Also:
ConnectionInstanceEnd

getConnectionInstanceEnd_SrcConnectionInstance

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

Specified by:
getConnectionInstanceEnd_SrcConnectionInstance in interface InstancePackage
Returns:
the meta object for the reference list 'Src Connection Instance'.
See Also:
ConnectionInstanceEnd.getSrcConnectionInstances(), InstancePackage.getConnectionInstanceEnd()

getConnectionInstanceEnd_DstConnectionInstance

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

Specified by:
getConnectionInstanceEnd_DstConnectionInstance in interface InstancePackage
Returns:
the meta object for the reference list 'Dst Connection Instance'.
See Also:
ConnectionInstanceEnd.getDstConnectionInstances(), InstancePackage.getConnectionInstanceEnd()

getConnectionInstance

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

Specified by:
getConnectionInstance in interface InstancePackage
Returns:
the meta object for class 'Connection Instance'.
See Also:
ConnectionInstance

getConnectionInstance_InSystemOperationMode

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

Specified by:
getConnectionInstance_InSystemOperationMode in interface InstancePackage
Returns:
the meta object for the reference list 'In System Operation Mode'.
See Also:
ConnectionInstance.getInSystemOperationModes(), InstancePackage.getConnectionInstance()

getConnectionInstance_InModeTransitions

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

Specified by:
getConnectionInstance_InModeTransitions in interface InstancePackage
Returns:
the meta object for the reference list 'In Mode Transitions'.
See Also:
ConnectionInstance.getInModeTransitions(), InstancePackage.getConnectionInstance()

getConnectionInstance_Complete

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

Specified by:
getConnectionInstance_Complete in interface InstancePackage
Returns:
the meta object for the attribute 'Complete'.
See Also:
ConnectionInstance.isComplete(), InstancePackage.getConnectionInstance()

getConnectionInstance_Kind

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

Specified by:
getConnectionInstance_Kind in interface InstancePackage
Returns:
the meta object for the attribute 'Kind'.
See Also:
ConnectionInstance.getKind(), InstancePackage.getConnectionInstance()

getConnectionInstance_Destination

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

Specified by:
getConnectionInstance_Destination in interface InstancePackage
Returns:
the meta object for the reference 'Destination'.
See Also:
ConnectionInstance.getDestination(), InstancePackage.getConnectionInstance()

getConnectionInstance_ConnectionReference

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

Specified by:
getConnectionInstance_ConnectionReference in interface InstancePackage
Returns:
the meta object for the containment reference list 'Connection Reference'.
See Also:
ConnectionInstance.getConnectionReferences(), InstancePackage.getConnectionInstance()

getConnectionInstance_Source

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

Specified by:
getConnectionInstance_Source in interface InstancePackage
Returns:
the meta object for the reference 'Source'.
See Also:
ConnectionInstance.getSource(), InstancePackage.getConnectionInstance()

getFlowElementInstance

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

Specified by:
getFlowElementInstance in interface InstancePackage
Returns:
the meta object for class 'Flow Element Instance'.
See Also:
FlowElementInstance

getSystemOperationMode

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

Specified by:
getSystemOperationMode in interface InstancePackage
Returns:
the meta object for class 'System Operation Mode'.
See Also:
SystemOperationMode

getSystemOperationMode_CurrentMode

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

Specified by:
getSystemOperationMode_CurrentMode in interface InstancePackage
Returns:
the meta object for the reference list 'Current Mode'.
See Also:
SystemOperationMode.getCurrentModes(), InstancePackage.getSystemOperationMode()

getModeInstance

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

Specified by:
getModeInstance in interface InstancePackage
Returns:
the meta object for class 'Mode Instance'.
See Also:
ModeInstance

getModeInstance_SrcModeTransition

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

Specified by:
getModeInstance_SrcModeTransition in interface InstancePackage
Returns:
the meta object for the reference list 'Src Mode Transition'.
See Also:
ModeInstance.getSrcModeTransitions(), InstancePackage.getModeInstance()

getModeInstance_DstModeTransition

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

Specified by:
getModeInstance_DstModeTransition in interface InstancePackage
Returns:
the meta object for the reference list 'Dst Mode Transition'.
See Also:
ModeInstance.getDstModeTransitions(), InstancePackage.getModeInstance()

getModeInstance_Mode

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

Specified by:
getModeInstance_Mode in interface InstancePackage
Returns:
the meta object for the reference 'Mode'.
See Also:
ModeInstance.getMode(), InstancePackage.getModeInstance()

getModeInstance_Initial

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

Specified by:
getModeInstance_Initial in interface InstancePackage
Returns:
the meta object for the attribute 'Initial'.
See Also:
ModeInstance.isInitial(), InstancePackage.getModeInstance()

getModeTransitionInstance

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

Specified by:
getModeTransitionInstance in interface InstancePackage
Returns:
the meta object for class 'Mode Transition Instance'.
See Also:
ModeTransitionInstance

getModeTransitionInstance_Destination

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

Specified by:
getModeTransitionInstance_Destination in interface InstancePackage
Returns:
the meta object for the reference 'Destination'.
See Also:
ModeTransitionInstance.getDestination(), InstancePackage.getModeTransitionInstance()

getModeTransitionInstance_ModeTransition

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

Specified by:
getModeTransitionInstance_ModeTransition in interface InstancePackage
Returns:
the meta object for the reference 'Mode Transition'.
See Also:
ModeTransitionInstance.getModeTransition(), InstancePackage.getModeTransitionInstance()

getModeTransitionInstance_Source

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

Specified by:
getModeTransitionInstance_Source in interface InstancePackage
Returns:
the meta object for the reference 'Source'.
See Also:
ModeTransitionInstance.getSource(), InstancePackage.getModeTransitionInstance()

getConnectionReference

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

Specified by:
getConnectionReference in interface InstancePackage
Returns:
the meta object for class 'Connection Reference'.
See Also:
ConnectionReference

getConnectionReference_Context

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

Specified by:
getConnectionReference_Context in interface InstancePackage
Returns:
the meta object for the reference 'Context'.
See Also:
ConnectionReference.getContext(), InstancePackage.getConnectionReference()

getConnectionReference_Connection

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

Specified by:
getConnectionReference_Connection in interface InstancePackage
Returns:
the meta object for the reference 'Connection'.
See Also:
ConnectionReference.getConnection(), InstancePackage.getConnectionReference()

getComponentInstance

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

Specified by:
getComponentInstance in interface InstancePackage
Returns:
the meta object for class 'Component Instance'.
See Also:
ComponentInstance

getComponentInstance_FeatureInstance

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

Specified by:
getComponentInstance_FeatureInstance in interface InstancePackage
Returns:
the meta object for the containment reference list 'Feature Instance'.
See Also:
ComponentInstance.getFeatureInstances(), InstancePackage.getComponentInstance()

getComponentInstance_ComponentInstance

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

Specified by:
getComponentInstance_ComponentInstance in interface InstancePackage
Returns:
the meta object for the containment reference list 'Component Instance'.
See Also:
ComponentInstance.getComponentInstances(), InstancePackage.getComponentInstance()

getComponentInstance_Subcomponent

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

Specified by:
getComponentInstance_Subcomponent in interface InstancePackage
Returns:
the meta object for the reference 'Subcomponent'.
See Also:
ComponentInstance.getSubcomponent(), InstancePackage.getComponentInstance()

getComponentInstance_Index

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

Specified by:
getComponentInstance_Index in interface InstancePackage
Returns:
the meta object for the attribute list 'Index'.
See Also:
ComponentInstance.getIndices(), InstancePackage.getComponentInstance()

getFlowSpecificationInstance

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

Specified by:
getFlowSpecificationInstance in interface InstancePackage
Returns:
the meta object for class 'Flow Specification Instance'.
See Also:
FlowSpecificationInstance

getFlowSpecificationInstance_Source

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

Specified by:
getFlowSpecificationInstance_Source in interface InstancePackage
Returns:
the meta object for the reference 'Source'.
See Also:
FlowSpecificationInstance.getSource(), InstancePackage.getFlowSpecificationInstance()

getFlowSpecificationInstance_Destination

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

Specified by:
getFlowSpecificationInstance_Destination in interface InstancePackage
Returns:
the meta object for the reference 'Destination'.
See Also:
FlowSpecificationInstance.getDestination(), InstancePackage.getFlowSpecificationInstance()

getFlowSpecificationInstance_FlowSpecification

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

Specified by:
getFlowSpecificationInstance_FlowSpecification in interface InstancePackage
Returns:
the meta object for the reference 'Flow Specification'.
See Also:
FlowSpecificationInstance.getFlowSpecification(), InstancePackage.getFlowSpecificationInstance()

getComponentInstance_ModeInstance

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

Specified by:
getComponentInstance_ModeInstance in interface InstancePackage
Returns:
the meta object for the containment reference list 'Mode Instance'.
See Also:
ComponentInstance.getModeInstances(), InstancePackage.getComponentInstance()

getComponentInstance_ModeTransitionInstance

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

Specified by:
getComponentInstance_ModeTransitionInstance in interface InstancePackage
Returns:
the meta object for the containment reference list 'Mode Transition Instance'.
See Also:
ComponentInstance.getModeTransitionInstances(), InstancePackage.getComponentInstance()

getComponentInstance_Category

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

Specified by:
getComponentInstance_Category in interface InstancePackage
Returns:
the meta object for the attribute 'Category'.
See Also:
ComponentInstance.getCategory(), InstancePackage.getComponentInstance()

getComponentInstance_InModes

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

Specified by:
getComponentInstance_InModes in interface InstancePackage
Returns:
the meta object for the reference list 'In Modes'.
See Also:
ComponentInstance.getInModes(), InstancePackage.getComponentInstance()

getComponentInstance_FlowSpecification

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

Specified by:
getComponentInstance_FlowSpecification in interface InstancePackage
Returns:
the meta object for the containment reference list 'Flow Specification'.
See Also:
ComponentInstance.getFlowSpecifications(), InstancePackage.getComponentInstance()

getComponentInstance_EndToEndFlow

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

Specified by:
getComponentInstance_EndToEndFlow in interface InstancePackage
Returns:
the meta object for the containment reference list 'End To End Flow'.
See Also:
ComponentInstance.getEndToEndFlows(), InstancePackage.getComponentInstance()

getComponentInstance_ConnectionInstance

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

Specified by:
getComponentInstance_ConnectionInstance in interface InstancePackage
Returns:
the meta object for the containment reference list 'Connection Instance'.
See Also:
ComponentInstance.getConnectionInstances(), InstancePackage.getComponentInstance()

getEndToEndFlowInstance

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

Specified by:
getEndToEndFlowInstance in interface InstancePackage
Returns:
the meta object for class 'End To End Flow Instance'.
See Also:
EndToEndFlowInstance

getEndToEndFlowInstance_FlowElement

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

Specified by:
getEndToEndFlowInstance_FlowElement in interface InstancePackage
Returns:
the meta object for the reference list 'Flow Element'.
See Also:
EndToEndFlowInstance.getFlowElements(), InstancePackage.getEndToEndFlowInstance()

getEndToEndFlowInstance_EndToEndFlow

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

Specified by:
getEndToEndFlowInstance_EndToEndFlow in interface InstancePackage
Returns:
the meta object for the reference 'End To End Flow'.
See Also:
EndToEndFlowInstance.getEndToEndFlow(), InstancePackage.getEndToEndFlowInstance()

getEndToEndFlowInstance_InModes

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

Specified by:
getEndToEndFlowInstance_InModes in interface InstancePackage
Returns:
the meta object for the reference list 'In Modes'.
See Also:
EndToEndFlowInstance.getInModes(), InstancePackage.getEndToEndFlowInstance()

getEndToEndFlowInstance_InSystemOperationMode

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

Specified by:
getEndToEndFlowInstance_InSystemOperationMode in interface InstancePackage
Returns:
the meta object for the reference list 'In System Operation Mode'.
See Also:
EndToEndFlowInstance.getInSystemOperationModes(), InstancePackage.getEndToEndFlowInstance()

getSystemInstance

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

Specified by:
getSystemInstance in interface InstancePackage
Returns:
the meta object for class 'System Instance'.
See Also:
SystemInstance

getSystemInstance_SystemOperationMode

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

Specified by:
getSystemInstance_SystemOperationMode in interface InstancePackage
Returns:
the meta object for the containment reference list 'System Operation Mode'.
See Also:
SystemInstance.getSystemOperationModes(), InstancePackage.getSystemInstance()

getSystemInstance_SystemImplementation

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

Specified by:
getSystemInstance_SystemImplementation in interface InstancePackage
Returns:
the meta object for the reference 'System Implementation'.
See Also:
SystemInstance.getSystemImplementation(), InstancePackage.getSystemInstance()

getInstanceReferenceValue

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

Specified by:
getInstanceReferenceValue in interface InstancePackage
Returns:
the meta object for class 'Reference Value'.
See Also:
InstanceReferenceValue

getInstanceReferenceValue_ReferencedInstanceObject

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

Specified by:
getInstanceReferenceValue_ReferencedInstanceObject in interface InstancePackage
Returns:
the meta object for the reference 'Referenced Instance Object'.
See Also:
InstanceReferenceValue.getReferencedInstanceObject(), InstancePackage.getInstanceReferenceValue()

getConnectionKind

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

Specified by:
getConnectionKind in interface InstancePackage
Returns:
the meta object for enum 'Connection Kind'.
See Also:
ConnectionKind

getFeatureCategory

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

Specified by:
getFeatureCategory in interface InstancePackage
Returns:
the meta object for enum 'Feature Category'.
See Also:
FeatureCategory

getInstanceFactory

public InstanceFactory getInstanceFactory()

Specified by:
getInstanceFactory in interface InstancePackage
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.