edu.cmu.sei.aadl.aadl2.impl
Class Aadl2FactoryImpl

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.EFactoryImpl
                          extended by edu.cmu.sei.aadl.aadl2.impl.Aadl2FactoryImpl
All Implemented Interfaces:
Aadl2Factory, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject

public class Aadl2FactoryImpl
extends org.eclipse.emf.ecore.impl.EFactoryImpl
implements Aadl2Factory

An implementation of the model Factory.


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 org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
EDATE_FORMATS, ePackage
 
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.Aadl2Factory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
Aadl2FactoryImpl()
          Creates an instance of the factory
 
Method Summary
 java.lang.String convertAccessCategoryToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertAccessTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertBooleanToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertComponentCategoryToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertConnectionKindToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertDirectionTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertFlowKindToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertIntegerToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertOperationKindToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertPortCategoryToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertRealToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertStringToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
           
 AadlBoolean createAadlBoolean()
           
 AadlInteger createAadlInteger()
           
 AadlPackage createAadlPackage()
           
 AadlReal createAadlReal()
           
 AadlString createAadlString()
           
 AbstractFeature createAbstractFeature()
           
 AbstractImplementation createAbstractImplementation()
           
 AbstractSubcomponent createAbstractSubcomponent()
           
 AbstractType createAbstractType()
           
 AccessCategory createAccessCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 AccessConnection createAccessConnection()
           
 AccessSpecification createAccessSpecification()
           
 AccessType createAccessTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 ArrayRange createArrayRange()
           
 ArraySpecification createArraySpecification()
           
 BasicProperty createBasicProperty()
           
 BasicPropertyAssociation createBasicPropertyAssociation()
           
 java.lang.Boolean createBooleanFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 BooleanLiteral createBooleanLiteral()
           
 BusAccess createBusAccess()
           
 BusImplementation createBusImplementation()
           
 BusSubcomponent createBusSubcomponent()
           
 BusType createBusType()
           
 ClassifierType createClassifierType()
           
 ClassifierValue createClassifierValue()
           
 Comment createComment()
           
 ComponentCategory createComponentCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 ComponentImplementationReference createComponentImplementationReference()
           
 ComponentPrototype createComponentPrototype()
           
 ComponentPrototypeBinding createComponentPrototypeBinding()
           
 ComponentPrototypeReference createComponentPrototypeReference()
           
 ComponentReference createComponentReference()
           
 ComponentTypeRename createComponentTypeRename()
           
 ComputedValue createComputedValue()
           
 ConnectionKind createConnectionKindFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 ConstantValue createConstantValue()
           
 ContainedNamedElement createContainedNamedElement()
           
 ContainmentPathElement createContainmentPathElement()
           
 DataAccess createDataAccess()
           
 DataImplementation createDataImplementation()
           
 DataPort createDataPort()
           
 DataSubcomponent createDataSubcomponent()
           
 DataType createDataType()
           
 DefaultAnnexLibrary createDefaultAnnexLibrary()
           
 DefaultAnnexSubclause createDefaultAnnexSubclause()
           
 DeviceImplementation createDeviceImplementation()
           
 DeviceSubcomponent createDeviceSubcomponent()
           
 DeviceType createDeviceType()
           
 DirectionType createDirectionTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 EndToEndFlow createEndToEndFlow()
           
 EndToEndFlowElement createEndToEndFlowElement()
           
 EnumerationLiteral createEnumerationLiteral()
           
 EnumerationType createEnumerationType()
           
 EnumerationValue createEnumerationValue()
           
 EventDataPort createEventDataPort()
           
 EventPort createEventPort()
           
 FeatureConnection createFeatureConnection()
           
 FeatureGroup createFeatureGroup()
           
 FeatureGroupConnection createFeatureGroupConnection()
           
 FeatureGroupConnectionEnd createFeatureGroupConnectionEnd()
           
 FeatureGroupPrototype createFeatureGroupPrototype()
           
 FeatureGroupPrototypeBinding createFeatureGroupPrototypeBinding()
           
 FeatureGroupPrototypeReference createFeatureGroupPrototypeReference()
           
 FeatureGroupReference createFeatureGroupReference()
           
 FeatureGroupType createFeatureGroupType()
           
 FeatureGroupTypeRename createFeatureGroupTypeRename()
           
 FeaturePrototype createFeaturePrototype()
           
 FeaturePrototypeBinding createFeaturePrototypeBinding()
           
 FeaturePrototypeReference createFeaturePrototypeReference()
           
 FlowImplementation createFlowImplementation()
           
 FlowKind createFlowKindFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 FlowSpecification createFlowSpecification()
           
 java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 GlobalNamespace createGlobalNamespace()
           
 GroupExtension createGroupExtension()
           
 ImplementationExtension createImplementationExtension()
           
 java.lang.Long createIntegerFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 IntegerLiteral createIntegerLiteral()
           
 InternalEvent createInternalEvent()
           
 ListValue createListValue()
           
 MemoryImplementation createMemoryImplementation()
           
 MemorySubcomponent createMemorySubcomponent()
           
 MemoryType createMemoryType()
           
 MetaclassReference createMetaclassReference()
           
 ModalElement createModalElement()
           
 ModalPropertyValue createModalPropertyValue()
           
 Mode createMode()
           
 ModeBinding createModeBinding()
           
 ModeTransition createModeTransition()
           
 Numeral createNumeral()
           
 NumericRange createNumericRange()
           
 Operation createOperation()
           
 OperationKind createOperationKindFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 PackageRename createPackageRename()
           
 Parameter createParameter()
           
 ParameterConnection createParameterConnection()
           
 PortCategory createPortCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 PortConnection createPortConnection()
           
 PortSpecification createPortSpecification()
           
 PrivatePackageSection createPrivatePackageSection()
           
 ProcessImplementation createProcessImplementation()
           
 ProcessorCall createProcessorCall()
           
 ProcessorImplementation createProcessorImplementation()
           
 ProcessorPort createProcessorPort()
           
 ProcessorSubcomponent createProcessorSubcomponent()
           
 ProcessorSubprogram createProcessorSubprogram()
           
 ProcessorType createProcessorType()
           
 ProcessSubcomponent createProcessSubcomponent()
           
 ProcessType createProcessType()
           
 Property createProperty()
           
 PropertyAssociation createPropertyAssociation()
           
 PropertyConstant createPropertyConstant()
           
 PropertyReference createPropertyReference()
           
 PropertySet createPropertySet()
           
 PublicPackageSection createPublicPackageSection()
           
 RangeType createRangeType()
           
 RangeValue createRangeValue()
           
 java.lang.Double createRealFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 Realization createRealization()
           
 RealLiteral createRealLiteral()
           
 RecordField createRecordField()
           
 RecordType createRecordType()
           
 RecordValue createRecordValue()
           
 ReferenceType createReferenceType()
           
 ReferenceValue createReferenceValue()
           
 java.lang.String createStringFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 StringLiteral createStringLiteral()
           
 SubcomponentFlow createSubcomponentFlow()
           
 SubprogramAccess createSubprogramAccess()
           
 SubprogramCall createSubprogramCall()
           
 SubprogramCallSequence createSubprogramCallSequence()
           
 SubprogramGroupAccess createSubprogramGroupAccess()
           
 SubprogramGroupImplementation createSubprogramGroupImplementation()
           
 SubprogramGroupSubcomponent createSubprogramGroupSubcomponent()
           
 SubprogramGroupType createSubprogramGroupType()
           
 SubprogramImplementation createSubprogramImplementation()
           
 SubprogramSubcomponent createSubprogramSubcomponent()
           
 SubprogramType createSubprogramType()
           
 SystemImplementation createSystemImplementation()
           
 SystemSubcomponent createSystemSubcomponent()
           
 SystemType createSystemType()
           
 ThreadGroupImplementation createThreadGroupImplementation()
           
 ThreadGroupSubcomponent createThreadGroupSubcomponent()
           
 ThreadGroupType createThreadGroupType()
           
 ThreadImplementation createThreadImplementation()
           
 ThreadSubcomponent createThreadSubcomponent()
           
 ThreadType createThreadType()
           
 TriggerPort createTriggerPort()
           
 TypeExtension createTypeExtension()
           
 UnitLiteral createUnitLiteral()
           
 UnitsType createUnitsType()
           
 UnitValue createUnitValue()
           
 VirtualBusImplementation createVirtualBusImplementation()
           
 VirtualBusSubcomponent createVirtualBusSubcomponent()
           
 VirtualBusType createVirtualBusType()
           
 VirtualProcessorImplementation createVirtualProcessorImplementation()
           
 VirtualProcessorSubcomponent createVirtualProcessorSubcomponent()
           
 VirtualProcessorType createVirtualProcessorType()
           
 Aadl2Package getAadl2Package()
           
static Aadl2Package getPackage()
          Deprecated.  
static Aadl2Factory init()
          Creates the default factory implementation
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, createFromString, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, 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, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, toString
 
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.EFactory
getEPackage, setEPackage
 
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
 

Constructor Detail

Aadl2FactoryImpl

public Aadl2FactoryImpl()
Creates an instance of the factory.

Method Detail

init

public static Aadl2Factory init()
Creates the default factory implementation.


create

public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)

Specified by:
create in interface org.eclipse.emf.ecore.EFactory
Overrides:
create in class org.eclipse.emf.ecore.impl.EFactoryImpl

createFromString

public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                         java.lang.String initialValue)

Specified by:
createFromString in interface org.eclipse.emf.ecore.EFactory
Overrides:
createFromString in class org.eclipse.emf.ecore.impl.EFactoryImpl

convertToString

public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType,
                                        java.lang.Object instanceValue)

Specified by:
convertToString in interface org.eclipse.emf.ecore.EFactory
Overrides:
convertToString in class org.eclipse.emf.ecore.impl.EFactoryImpl

createComment

public Comment createComment()

Specified by:
createComment in interface Aadl2Factory
Returns:
a new object of class 'Comment'.

createPropertyAssociation

public PropertyAssociation createPropertyAssociation()

Specified by:
createPropertyAssociation in interface Aadl2Factory
Returns:
a new object of class 'Property Association'.

createBasicPropertyAssociation

public BasicPropertyAssociation createBasicPropertyAssociation()

Specified by:
createBasicPropertyAssociation in interface Aadl2Factory
Returns:
a new object of class 'Basic Property Association'.

createBasicProperty

public BasicProperty createBasicProperty()

Specified by:
createBasicProperty in interface Aadl2Factory
Returns:
a new object of class 'Basic Property'.

createProperty

public Property createProperty()

Specified by:
createProperty in interface Aadl2Factory
Returns:
a new object of class 'Property'.

createContainedNamedElement

public ContainedNamedElement createContainedNamedElement()

Specified by:
createContainedNamedElement in interface Aadl2Factory
Returns:
a new object of class 'Contained Named Element'.

createArrayRange

public ArrayRange createArrayRange()

Specified by:
createArrayRange in interface Aadl2Factory
Returns:
a new object of class 'Array Range'.

createModalPropertyValue

public ModalPropertyValue createModalPropertyValue()

Specified by:
createModalPropertyValue in interface Aadl2Factory
Returns:
a new object of class 'Modal Property Value'.

createContainmentPathElement

public ContainmentPathElement createContainmentPathElement()

Specified by:
createContainmentPathElement in interface Aadl2Factory
Returns:
a new object of class 'Containment Path Element'.

createMode

public Mode createMode()

Specified by:
createMode in interface Aadl2Factory
Returns:
a new object of class 'Mode'.

createModeTransition

public ModeTransition createModeTransition()

Specified by:
createModeTransition in interface Aadl2Factory
Returns:
a new object of class 'Mode Transition'.

createTriggerPort

public TriggerPort createTriggerPort()

Specified by:
createTriggerPort in interface Aadl2Factory
Returns:
a new object of class 'Trigger Port'.

createArraySpecification

public ArraySpecification createArraySpecification()

Specified by:
createArraySpecification in interface Aadl2Factory
Returns:
a new object of class 'Array Specification'.

createModalElement

public ModalElement createModalElement()

Specified by:
createModalElement in interface Aadl2Factory
Returns:
a new object of class 'Modal Element'.

createTypeExtension

public TypeExtension createTypeExtension()

Specified by:
createTypeExtension in interface Aadl2Factory
Returns:
a new object of class 'Type Extension'.

createFlowSpecification

public FlowSpecification createFlowSpecification()

Specified by:
createFlowSpecification in interface Aadl2Factory
Returns:
a new object of class 'Flow Specification'.

createEndToEndFlowElement

public EndToEndFlowElement createEndToEndFlowElement()

Specified by:
createEndToEndFlowElement in interface Aadl2Factory
Returns:
a new object of class 'End To End Flow Element'.

createModeBinding

public ModeBinding createModeBinding()

Specified by:
createModeBinding in interface Aadl2Factory
Returns:
a new object of class 'Mode Binding'.

createComponentImplementationReference

public ComponentImplementationReference createComponentImplementationReference()

Specified by:
createComponentImplementationReference in interface Aadl2Factory
Returns:
a new object of class 'Component Implementation Reference'.

createFlowImplementation

public FlowImplementation createFlowImplementation()

Specified by:
createFlowImplementation in interface Aadl2Factory
Returns:
a new object of class 'Flow Implementation'.

createFeatureGroup

public FeatureGroup createFeatureGroup()

Specified by:
createFeatureGroup in interface Aadl2Factory
Returns:
a new object of class 'Feature Group'.

createFeatureGroupConnectionEnd

public FeatureGroupConnectionEnd createFeatureGroupConnectionEnd()

Specified by:
createFeatureGroupConnectionEnd in interface Aadl2Factory
Returns:
a new object of class 'Feature Group Connection End'.

createFeatureGroupType

public FeatureGroupType createFeatureGroupType()

Specified by:
createFeatureGroupType in interface Aadl2Factory
Returns:
a new object of class 'Feature Group Type'.

createGroupExtension

public GroupExtension createGroupExtension()

Specified by:
createGroupExtension in interface Aadl2Factory
Returns:
a new object of class 'Group Extension'.

createAbstractSubcomponent

public AbstractSubcomponent createAbstractSubcomponent()

Specified by:
createAbstractSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Abstract Subcomponent'.

createComponentPrototype

public ComponentPrototype createComponentPrototype()

Specified by:
createComponentPrototype in interface Aadl2Factory
Returns:
a new object of class 'Component Prototype'.

createComponentPrototypeBinding

public ComponentPrototypeBinding createComponentPrototypeBinding()

Specified by:
createComponentPrototypeBinding in interface Aadl2Factory
Returns:
a new object of class 'Component Prototype Binding'.

createFeatureGroupPrototype

public FeatureGroupPrototype createFeatureGroupPrototype()

Specified by:
createFeatureGroupPrototype in interface Aadl2Factory
Returns:
a new object of class 'Feature Group Prototype'.

createFeatureGroupPrototypeBinding

public FeatureGroupPrototypeBinding createFeatureGroupPrototypeBinding()

Specified by:
createFeatureGroupPrototypeBinding in interface Aadl2Factory
Returns:
a new object of class 'Feature Group Prototype Binding'.

createFeaturePrototype

public FeaturePrototype createFeaturePrototype()

Specified by:
createFeaturePrototype in interface Aadl2Factory
Returns:
a new object of class 'Feature Prototype'.

createFeaturePrototypeBinding

public FeaturePrototypeBinding createFeaturePrototypeBinding()

Specified by:
createFeaturePrototypeBinding in interface Aadl2Factory
Returns:
a new object of class 'Feature Prototype Binding'.

createAccessSpecification

public AccessSpecification createAccessSpecification()

Specified by:
createAccessSpecification in interface Aadl2Factory
Returns:
a new object of class 'Access Specification'.

createPortSpecification

public PortSpecification createPortSpecification()

Specified by:
createPortSpecification in interface Aadl2Factory
Returns:
a new object of class 'Port Specification'.

createFeaturePrototypeReference

public FeaturePrototypeReference createFeaturePrototypeReference()

Specified by:
createFeaturePrototypeReference in interface Aadl2Factory
Returns:
a new object of class 'Feature Prototype Reference'.

createComponentPrototypeReference

public ComponentPrototypeReference createComponentPrototypeReference()

Specified by:
createComponentPrototypeReference in interface Aadl2Factory
Returns:
a new object of class 'Component Prototype Reference'.

createComponentReference

public ComponentReference createComponentReference()

Specified by:
createComponentReference in interface Aadl2Factory
Returns:
a new object of class 'Component Reference'.

createFeatureGroupPrototypeReference

public FeatureGroupPrototypeReference createFeatureGroupPrototypeReference()

Specified by:
createFeatureGroupPrototypeReference in interface Aadl2Factory
Returns:
a new object of class 'Feature Group Prototype Reference'.

createFeatureGroupReference

public FeatureGroupReference createFeatureGroupReference()

Specified by:
createFeatureGroupReference in interface Aadl2Factory
Returns:
a new object of class 'Feature Group Reference'.

createNumeral

public Numeral createNumeral()

Specified by:
createNumeral in interface Aadl2Factory
Returns:
a new object of class 'Numeral'.

createEndToEndFlow

public EndToEndFlow createEndToEndFlow()

Specified by:
createEndToEndFlow in interface Aadl2Factory
Returns:
a new object of class 'End To End Flow'.

createFeatureConnection

public FeatureConnection createFeatureConnection()

Specified by:
createFeatureConnection in interface Aadl2Factory
Returns:
a new object of class 'Feature Connection'.

createDataAccess

public DataAccess createDataAccess()

Specified by:
createDataAccess in interface Aadl2Factory
Returns:
a new object of class 'Data Access'.

createBusAccess

public BusAccess createBusAccess()

Specified by:
createBusAccess in interface Aadl2Factory
Returns:
a new object of class 'Bus Access'.

createSubprogramAccess

public SubprogramAccess createSubprogramAccess()

Specified by:
createSubprogramAccess in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Access'.

createDataPort

public DataPort createDataPort()

Specified by:
createDataPort in interface Aadl2Factory
Returns:
a new object of class 'Data Port'.

createEventPort

public EventPort createEventPort()

Specified by:
createEventPort in interface Aadl2Factory
Returns:
a new object of class 'Event Port'.

createEventDataPort

public EventDataPort createEventDataPort()

Specified by:
createEventDataPort in interface Aadl2Factory
Returns:
a new object of class 'Event Data Port'.

createParameter

public Parameter createParameter()

Specified by:
createParameter in interface Aadl2Factory
Returns:
a new object of class 'Parameter'.

createSubprogramGroupAccess

public SubprogramGroupAccess createSubprogramGroupAccess()

Specified by:
createSubprogramGroupAccess in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Group Access'.

createImplementationExtension

public ImplementationExtension createImplementationExtension()

Specified by:
createImplementationExtension in interface Aadl2Factory
Returns:
a new object of class 'Implementation Extension'.

createRealization

public Realization createRealization()

Specified by:
createRealization in interface Aadl2Factory
Returns:
a new object of class 'Realization'.

createDeviceSubcomponent

public DeviceSubcomponent createDeviceSubcomponent()

Specified by:
createDeviceSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Device Subcomponent'.

createDeviceType

public DeviceType createDeviceType()

Specified by:
createDeviceType in interface Aadl2Factory
Returns:
a new object of class 'Device Type'.

createDeviceImplementation

public DeviceImplementation createDeviceImplementation()

Specified by:
createDeviceImplementation in interface Aadl2Factory
Returns:
a new object of class 'Device Implementation'.

createBusSubcomponent

public BusSubcomponent createBusSubcomponent()

Specified by:
createBusSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Bus Subcomponent'.

createAbstractType

public AbstractType createAbstractType()

Specified by:
createAbstractType in interface Aadl2Factory
Returns:
a new object of class 'Abstract Type'.

createAbstractImplementation

public AbstractImplementation createAbstractImplementation()

Specified by:
createAbstractImplementation in interface Aadl2Factory
Returns:
a new object of class 'Abstract Implementation'.

createDataSubcomponent

public DataSubcomponent createDataSubcomponent()

Specified by:
createDataSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Data Subcomponent'.

createMemorySubcomponent

public MemorySubcomponent createMemorySubcomponent()

Specified by:
createMemorySubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Memory Subcomponent'.

createProcessSubcomponent

public ProcessSubcomponent createProcessSubcomponent()

Specified by:
createProcessSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Process Subcomponent'.

createProcessorSubcomponent

public ProcessorSubcomponent createProcessorSubcomponent()

Specified by:
createProcessorSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Processor Subcomponent'.

createSystemSubcomponent

public SystemSubcomponent createSystemSubcomponent()

Specified by:
createSystemSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'System Subcomponent'.

createSubprogramSubcomponent

public SubprogramSubcomponent createSubprogramSubcomponent()

Specified by:
createSubprogramSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Subcomponent'.

createSubprogramGroupSubcomponent

public SubprogramGroupSubcomponent createSubprogramGroupSubcomponent()

Specified by:
createSubprogramGroupSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Group Subcomponent'.

createThreadSubcomponent

public ThreadSubcomponent createThreadSubcomponent()

Specified by:
createThreadSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Thread Subcomponent'.

createThreadGroupSubcomponent

public ThreadGroupSubcomponent createThreadGroupSubcomponent()

Specified by:
createThreadGroupSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Thread Group Subcomponent'.

createVirtualBusSubcomponent

public VirtualBusSubcomponent createVirtualBusSubcomponent()

Specified by:
createVirtualBusSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Virtual Bus Subcomponent'.

createVirtualProcessorSubcomponent

public VirtualProcessorSubcomponent createVirtualProcessorSubcomponent()

Specified by:
createVirtualProcessorSubcomponent in interface Aadl2Factory
Returns:
a new object of class 'Virtual Processor Subcomponent'.

createSubprogramCallSequence

public SubprogramCallSequence createSubprogramCallSequence()

Specified by:
createSubprogramCallSequence in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Call Sequence'.

createSubprogramCall

public SubprogramCall createSubprogramCall()

Specified by:
createSubprogramCall in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Call'.

createProcessorPort

public ProcessorPort createProcessorPort()

Specified by:
createProcessorPort in interface Aadl2Factory
Returns:
a new object of class 'Processor Port'.

createInternalEvent

public InternalEvent createInternalEvent()

Specified by:
createInternalEvent in interface Aadl2Factory
Returns:
a new object of class 'Internal Event'.

createBusType

public BusType createBusType()

Specified by:
createBusType in interface Aadl2Factory
Returns:
a new object of class 'Bus Type'.

createBusImplementation

public BusImplementation createBusImplementation()

Specified by:
createBusImplementation in interface Aadl2Factory
Returns:
a new object of class 'Bus Implementation'.

createDataType

public DataType createDataType()

Specified by:
createDataType in interface Aadl2Factory
Returns:
a new object of class 'Data Type'.

createDataImplementation

public DataImplementation createDataImplementation()

Specified by:
createDataImplementation in interface Aadl2Factory
Returns:
a new object of class 'Data Implementation'.

createMemoryType

public MemoryType createMemoryType()

Specified by:
createMemoryType in interface Aadl2Factory
Returns:
a new object of class 'Memory Type'.

createMemoryImplementation

public MemoryImplementation createMemoryImplementation()

Specified by:
createMemoryImplementation in interface Aadl2Factory
Returns:
a new object of class 'Memory Implementation'.

createSystemType

public SystemType createSystemType()

Specified by:
createSystemType in interface Aadl2Factory
Returns:
a new object of class 'System Type'.

createSystemImplementation

public SystemImplementation createSystemImplementation()

Specified by:
createSystemImplementation in interface Aadl2Factory
Returns:
a new object of class 'System Implementation'.

createThreadType

public ThreadType createThreadType()

Specified by:
createThreadType in interface Aadl2Factory
Returns:
a new object of class 'Thread Type'.

createThreadImplementation

public ThreadImplementation createThreadImplementation()

Specified by:
createThreadImplementation in interface Aadl2Factory
Returns:
a new object of class 'Thread Implementation'.

createThreadGroupType

public ThreadGroupType createThreadGroupType()

Specified by:
createThreadGroupType in interface Aadl2Factory
Returns:
a new object of class 'Thread Group Type'.

createThreadGroupImplementation

public ThreadGroupImplementation createThreadGroupImplementation()

Specified by:
createThreadGroupImplementation in interface Aadl2Factory
Returns:
a new object of class 'Thread Group Implementation'.

createVirtualBusType

public VirtualBusType createVirtualBusType()

Specified by:
createVirtualBusType in interface Aadl2Factory
Returns:
a new object of class 'Virtual Bus Type'.

createVirtualBusImplementation

public VirtualBusImplementation createVirtualBusImplementation()

Specified by:
createVirtualBusImplementation in interface Aadl2Factory
Returns:
a new object of class 'Virtual Bus Implementation'.

createVirtualProcessorType

public VirtualProcessorType createVirtualProcessorType()

Specified by:
createVirtualProcessorType in interface Aadl2Factory
Returns:
a new object of class 'Virtual Processor Type'.

createVirtualProcessorImplementation

public VirtualProcessorImplementation createVirtualProcessorImplementation()

Specified by:
createVirtualProcessorImplementation in interface Aadl2Factory
Returns:
a new object of class 'Virtual Processor Implementation'.

createSubprogramGroupType

public SubprogramGroupType createSubprogramGroupType()

Specified by:
createSubprogramGroupType in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Group Type'.

createSubprogramGroupImplementation

public SubprogramGroupImplementation createSubprogramGroupImplementation()

Specified by:
createSubprogramGroupImplementation in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Group Implementation'.

createProcessorType

public ProcessorType createProcessorType()

Specified by:
createProcessorType in interface Aadl2Factory
Returns:
a new object of class 'Processor Type'.

createProcessorImplementation

public ProcessorImplementation createProcessorImplementation()

Specified by:
createProcessorImplementation in interface Aadl2Factory
Returns:
a new object of class 'Processor Implementation'.

createProcessType

public ProcessType createProcessType()

Specified by:
createProcessType in interface Aadl2Factory
Returns:
a new object of class 'Process Type'.

createProcessImplementation

public ProcessImplementation createProcessImplementation()

Specified by:
createProcessImplementation in interface Aadl2Factory
Returns:
a new object of class 'Process Implementation'.

createSubprogramType

public SubprogramType createSubprogramType()

Specified by:
createSubprogramType in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Type'.

createSubprogramImplementation

public SubprogramImplementation createSubprogramImplementation()

Specified by:
createSubprogramImplementation in interface Aadl2Factory
Returns:
a new object of class 'Subprogram Implementation'.

createAccessConnection

public AccessConnection createAccessConnection()

Specified by:
createAccessConnection in interface Aadl2Factory
Returns:
a new object of class 'Access Connection'.

createParameterConnection

public ParameterConnection createParameterConnection()

Specified by:
createParameterConnection in interface Aadl2Factory
Returns:
a new object of class 'Parameter Connection'.

createPortConnection

public PortConnection createPortConnection()

Specified by:
createPortConnection in interface Aadl2Factory
Returns:
a new object of class 'Port Connection'.

createFeatureGroupConnection

public FeatureGroupConnection createFeatureGroupConnection()

Specified by:
createFeatureGroupConnection in interface Aadl2Factory
Returns:
a new object of class 'Feature Group Connection'.

createProcessorSubprogram

public ProcessorSubprogram createProcessorSubprogram()

Specified by:
createProcessorSubprogram in interface Aadl2Factory
Returns:
a new object of class 'Processor Subprogram'.

createSubcomponentFlow

public SubcomponentFlow createSubcomponentFlow()

Specified by:
createSubcomponentFlow in interface Aadl2Factory
Returns:
a new object of class 'Subcomponent Flow'.

createDefaultAnnexLibrary

public DefaultAnnexLibrary createDefaultAnnexLibrary()

Specified by:
createDefaultAnnexLibrary in interface Aadl2Factory
Returns:
a new object of class 'Default Annex Library'.

createDefaultAnnexSubclause

public DefaultAnnexSubclause createDefaultAnnexSubclause()

Specified by:
createDefaultAnnexSubclause in interface Aadl2Factory
Returns:
a new object of class 'Default Annex Subclause'.

createAbstractFeature

public AbstractFeature createAbstractFeature()

Specified by:
createAbstractFeature in interface Aadl2Factory
Returns:
a new object of class 'Abstract Feature'.

createPublicPackageSection

public PublicPackageSection createPublicPackageSection()

Specified by:
createPublicPackageSection in interface Aadl2Factory
Returns:
a new object of class 'Public Package Section'.

createPackageRename

public PackageRename createPackageRename()

Specified by:
createPackageRename in interface Aadl2Factory
Returns:
a new object of class 'Package Rename'.

createAadlPackage

public AadlPackage createAadlPackage()

Specified by:
createAadlPackage in interface Aadl2Factory
Returns:
a new object of class 'Aadl Package'.

createPrivatePackageSection

public PrivatePackageSection createPrivatePackageSection()

Specified by:
createPrivatePackageSection in interface Aadl2Factory
Returns:
a new object of class 'Private Package Section'.

createComponentTypeRename

public ComponentTypeRename createComponentTypeRename()

Specified by:
createComponentTypeRename in interface Aadl2Factory
Returns:
a new object of class 'Component Type Rename'.

createFeatureGroupTypeRename

public FeatureGroupTypeRename createFeatureGroupTypeRename()

Specified by:
createFeatureGroupTypeRename in interface Aadl2Factory
Returns:
a new object of class 'Feature Group Type Rename'.

createGlobalNamespace

public GlobalNamespace createGlobalNamespace()

Specified by:
createGlobalNamespace in interface Aadl2Factory
Returns:
a new object of class 'Global Namespace'.

createPropertySet

public PropertySet createPropertySet()

Specified by:
createPropertySet in interface Aadl2Factory
Returns:
a new object of class 'Property Set'.

createPropertyConstant

public PropertyConstant createPropertyConstant()

Specified by:
createPropertyConstant in interface Aadl2Factory
Returns:
a new object of class 'Property Constant'.

createProcessorCall

public ProcessorCall createProcessorCall()

Specified by:
createProcessorCall in interface Aadl2Factory
Returns:
a new object of class 'Processor Call'.

createEnumerationValue

public EnumerationValue createEnumerationValue()

Specified by:
createEnumerationValue in interface Aadl2Factory
Returns:
a new object of class 'Enumeration Value'.

createAadlInteger

public AadlInteger createAadlInteger()

Specified by:
createAadlInteger in interface Aadl2Factory
Returns:
a new object of class 'Aadl Integer'.

createAadlReal

public AadlReal createAadlReal()

Specified by:
createAadlReal in interface Aadl2Factory
Returns:
a new object of class 'Aadl Real'.

createAadlBoolean

public AadlBoolean createAadlBoolean()

Specified by:
createAadlBoolean in interface Aadl2Factory
Returns:
a new object of class 'Aadl Boolean'.

createAadlString

public AadlString createAadlString()

Specified by:
createAadlString in interface Aadl2Factory
Returns:
a new object of class 'Aadl String'.

createEnumerationType

public EnumerationType createEnumerationType()

Specified by:
createEnumerationType in interface Aadl2Factory
Returns:
a new object of class 'Enumeration Type'.

createNumericRange

public NumericRange createNumericRange()

Specified by:
createNumericRange in interface Aadl2Factory
Returns:
a new object of class 'Numeric Range'.

createEnumerationLiteral

public EnumerationLiteral createEnumerationLiteral()

Specified by:
createEnumerationLiteral in interface Aadl2Factory
Returns:
a new object of class 'Enumeration Literal'.

createUnitValue

public UnitValue createUnitValue()

Specified by:
createUnitValue in interface Aadl2Factory
Returns:
a new object of class 'Unit Value'.

createUnitLiteral

public UnitLiteral createUnitLiteral()

Specified by:
createUnitLiteral in interface Aadl2Factory
Returns:
a new object of class 'Unit Literal'.

createStringLiteral

public StringLiteral createStringLiteral()

Specified by:
createStringLiteral in interface Aadl2Factory
Returns:
a new object of class 'String Literal'.

createClassifierValue

public ClassifierValue createClassifierValue()

Specified by:
createClassifierValue in interface Aadl2Factory
Returns:
a new object of class 'Classifier Value'.

createReferenceValue

public ReferenceValue createReferenceValue()

Specified by:
createReferenceValue in interface Aadl2Factory
Returns:
a new object of class 'Reference Value'.

createBooleanLiteral

public BooleanLiteral createBooleanLiteral()

Specified by:
createBooleanLiteral in interface Aadl2Factory
Returns:
a new object of class 'Boolean Literal'.

createRangeValue

public RangeValue createRangeValue()

Specified by:
createRangeValue in interface Aadl2Factory
Returns:
a new object of class 'Range Value'.

createIntegerLiteral

public IntegerLiteral createIntegerLiteral()

Specified by:
createIntegerLiteral in interface Aadl2Factory
Returns:
a new object of class 'Integer Literal'.

createRealLiteral

public RealLiteral createRealLiteral()

Specified by:
createRealLiteral in interface Aadl2Factory
Returns:
a new object of class 'Real Literal'.

createConstantValue

public ConstantValue createConstantValue()

Specified by:
createConstantValue in interface Aadl2Factory
Returns:
a new object of class 'Constant Value'.

createPropertyReference

public PropertyReference createPropertyReference()

Specified by:
createPropertyReference in interface Aadl2Factory
Returns:
a new object of class 'Property Reference'.

createOperation

public Operation createOperation()

Specified by:
createOperation in interface Aadl2Factory
Returns:
a new object of class 'Operation'.

createRecordValue

public RecordValue createRecordValue()

Specified by:
createRecordValue in interface Aadl2Factory
Returns:
a new object of class 'Record Value'.

createComputedValue

public ComputedValue createComputedValue()

Specified by:
createComputedValue in interface Aadl2Factory
Returns:
a new object of class 'Computed Value'.

createListValue

public ListValue createListValue()

Specified by:
createListValue in interface Aadl2Factory
Returns:
a new object of class 'List Value'.

createUnitsType

public UnitsType createUnitsType()

Specified by:
createUnitsType in interface Aadl2Factory
Returns:
a new object of class 'Units Type'.

createClassifierType

public ClassifierType createClassifierType()

Specified by:
createClassifierType in interface Aadl2Factory
Returns:
a new object of class 'Classifier Type'.

createMetaclassReference

public MetaclassReference createMetaclassReference()

Specified by:
createMetaclassReference in interface Aadl2Factory
Returns:
a new object of class 'Metaclass Reference'.

createReferenceType

public ReferenceType createReferenceType()

Specified by:
createReferenceType in interface Aadl2Factory
Returns:
a new object of class 'Reference Type'.

createRangeType

public RangeType createRangeType()

Specified by:
createRangeType in interface Aadl2Factory
Returns:
a new object of class 'Range Type'.

createRecordType

public RecordType createRecordType()

Specified by:
createRecordType in interface Aadl2Factory
Returns:
a new object of class 'Record Type'.

createRecordField

public RecordField createRecordField()

Specified by:
createRecordField in interface Aadl2Factory
Returns:
a new object of class 'Record Field'.

createComponentCategoryFromString

public ComponentCategory createComponentCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                           java.lang.String initialValue)


convertComponentCategoryToString

public java.lang.String convertComponentCategoryToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                         java.lang.Object instanceValue)


createFlowKindFromString

public FlowKind createFlowKindFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                         java.lang.String initialValue)


convertFlowKindToString

public java.lang.String convertFlowKindToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                java.lang.Object instanceValue)


createConnectionKindFromString

public ConnectionKind createConnectionKindFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                     java.lang.String initialValue)


convertConnectionKindToString

public java.lang.String convertConnectionKindToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                      java.lang.Object instanceValue)


createAccessCategoryFromString

public AccessCategory createAccessCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                     java.lang.String initialValue)


convertAccessCategoryToString

public java.lang.String convertAccessCategoryToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                      java.lang.Object instanceValue)


createAccessTypeFromString

public AccessType createAccessTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                             java.lang.String initialValue)


convertAccessTypeToString

public java.lang.String convertAccessTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                  java.lang.Object instanceValue)


createDirectionTypeFromString

public DirectionType createDirectionTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                   java.lang.String initialValue)


convertDirectionTypeToString

public java.lang.String convertDirectionTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                     java.lang.Object instanceValue)


createPortCategoryFromString

public PortCategory createPortCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                 java.lang.String initialValue)


convertPortCategoryToString

public java.lang.String convertPortCategoryToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                    java.lang.Object instanceValue)


createOperationKindFromString

public OperationKind createOperationKindFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                   java.lang.String initialValue)


convertOperationKindToString

public java.lang.String convertOperationKindToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                     java.lang.Object instanceValue)


createStringFromString

public java.lang.String createStringFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                               java.lang.String initialValue)


convertStringToString

public java.lang.String convertStringToString(org.eclipse.emf.ecore.EDataType eDataType,
                                              java.lang.Object instanceValue)


createBooleanFromString

public java.lang.Boolean createBooleanFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                 java.lang.String initialValue)


convertBooleanToString

public java.lang.String convertBooleanToString(org.eclipse.emf.ecore.EDataType eDataType,
                                               java.lang.Object instanceValue)


createIntegerFromString

public java.lang.Long createIntegerFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                              java.lang.String initialValue)


convertIntegerToString

public java.lang.String convertIntegerToString(org.eclipse.emf.ecore.EDataType eDataType,
                                               java.lang.Object instanceValue)


createRealFromString

public java.lang.Double createRealFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                             java.lang.String initialValue)


convertRealToString

public java.lang.String convertRealToString(org.eclipse.emf.ecore.EDataType eDataType,
                                            java.lang.Object instanceValue)


getAadl2Package

public Aadl2Package getAadl2Package()

Specified by:
getAadl2Package in interface Aadl2Factory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static Aadl2Package getPackage()
Deprecated.