public class Aadl2FactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements Aadl2Factory
Type | Property and Description |
---|---|
BasicProperty |
createBasic |
Property |
create |
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
eINSTANCE
Constructor and Description |
---|
Aadl2FactoryImpl()
Creates an instance of the factory.
|
basicSetEPackage, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eUnset, getEPackage, setEPackage
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
createProperty
in interface Aadl2Factory
createBasicProperty
in interface Aadl2Factory
public static Aadl2Factory init()
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
create
in interface org.eclipse.emf.ecore.EFactory
create
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
createFromString
in interface org.eclipse.emf.ecore.EFactory
createFromString
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
convertToString
in interface org.eclipse.emf.ecore.EFactory
convertToString
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public Comment createComment()
createComment
in interface Aadl2Factory
public PropertyAssociation createPropertyAssociation()
createPropertyAssociation
in interface Aadl2Factory
public Property createProperty()
createProperty
in interface Aadl2Factory
public BasicProperty createBasicProperty()
createBasicProperty
in interface Aadl2Factory
public MetaclassReference createMetaclassReference()
createMetaclassReference
in interface Aadl2Factory
public ModalElement createModalElement()
createModalElement
in interface Aadl2Factory
public Mode createMode()
createMode
in interface Aadl2Factory
public ContainedNamedElement createContainedNamedElement()
createContainedNamedElement
in interface Aadl2Factory
public ContainmentPathElement createContainmentPathElement()
createContainmentPathElement
in interface Aadl2Factory
public ArrayRange createArrayRange()
createArrayRange
in interface Aadl2Factory
public ModalPropertyValue createModalPropertyValue()
createModalPropertyValue
in interface Aadl2Factory
public ArrayDimension createArrayDimension()
createArrayDimension
in interface Aadl2Factory
public ArraySize createArraySize()
createArraySize
in interface Aadl2Factory
public ComponentImplementationReference createComponentImplementationReference()
createComponentImplementationReference
in interface Aadl2Factory
public ModeTransition createModeTransition()
createModeTransition
in interface Aadl2Factory
public TriggerPort createTriggerPort()
createTriggerPort
in interface Aadl2Factory
public ProcessorPort createProcessorPort()
createProcessorPort
in interface Aadl2Factory
public InternalEvent createInternalEvent()
createInternalEvent
in interface Aadl2Factory
public FlowSpecification createFlowSpecification()
createFlowSpecification
in interface Aadl2Factory
public FlowEnd createFlowEnd()
createFlowEnd
in interface Aadl2Factory
public TypeExtension createTypeExtension()
createTypeExtension
in interface Aadl2Factory
public FeatureGroup createFeatureGroup()
createFeatureGroup
in interface Aadl2Factory
public FeatureGroupType createFeatureGroupType()
createFeatureGroupType
in interface Aadl2Factory
public GroupExtension createGroupExtension()
createGroupExtension
in interface Aadl2Factory
public BusAccess createBusAccess()
createBusAccess
in interface Aadl2Factory
public DataAccess createDataAccess()
createDataAccess
in interface Aadl2Factory
public DataPort createDataPort()
createDataPort
in interface Aadl2Factory
public EventDataPort createEventDataPort()
createEventDataPort
in interface Aadl2Factory
public EventPort createEventPort()
createEventPort
in interface Aadl2Factory
public Parameter createParameter()
createParameter
in interface Aadl2Factory
public SubprogramAccess createSubprogramAccess()
createSubprogramAccess
in interface Aadl2Factory
public SubprogramGroupAccess createSubprogramGroupAccess()
createSubprogramGroupAccess
in interface Aadl2Factory
public AbstractFeature createAbstractFeature()
createAbstractFeature
in interface Aadl2Factory
public ModeBinding createModeBinding()
createModeBinding
in interface Aadl2Factory
public FlowImplementation createFlowImplementation()
createFlowImplementation
in interface Aadl2Factory
public FlowSegment createFlowSegment()
createFlowSegment
in interface Aadl2Factory
public ConnectedElement createConnectedElement()
createConnectedElement
in interface Aadl2Factory
public ImplementationExtension createImplementationExtension()
createImplementationExtension
in interface Aadl2Factory
public Realization createRealization()
createRealization
in interface Aadl2Factory
public EndToEndFlow createEndToEndFlow()
createEndToEndFlow
in interface Aadl2Factory
public EndToEndFlowSegment createEndToEndFlowSegment()
createEndToEndFlowSegment
in interface Aadl2Factory
public AbstractSubcomponent createAbstractSubcomponent()
createAbstractSubcomponent
in interface Aadl2Factory
public ElementName createElementName()
createElementName
in interface Aadl2Factory
public AccessConnection createAccessConnection()
createAccessConnection
in interface Aadl2Factory
public ParameterConnection createParameterConnection()
createParameterConnection
in interface Aadl2Factory
public PortConnection createPortConnection()
createPortConnection
in interface Aadl2Factory
public FeatureConnection createFeatureConnection()
createFeatureConnection
in interface Aadl2Factory
public FeatureGroupConnection createFeatureGroupConnection()
createFeatureGroupConnection
in interface Aadl2Factory
public ProcessorSubprogram createProcessorSubprogram()
createProcessorSubprogram
in interface Aadl2Factory
public DefaultAnnexLibrary createDefaultAnnexLibrary()
createDefaultAnnexLibrary
in interface Aadl2Factory
public DefaultAnnexSubclause createDefaultAnnexSubclause()
createDefaultAnnexSubclause
in interface Aadl2Factory
public PublicPackageSection createPublicPackageSection()
createPublicPackageSection
in interface Aadl2Factory
public PackageRename createPackageRename()
createPackageRename
in interface Aadl2Factory
public AadlPackage createAadlPackage()
createAadlPackage
in interface Aadl2Factory
public PrivatePackageSection createPrivatePackageSection()
createPrivatePackageSection
in interface Aadl2Factory
public ComponentTypeRename createComponentTypeRename()
createComponentTypeRename
in interface Aadl2Factory
public FeatureGroupTypeRename createFeatureGroupTypeRename()
createFeatureGroupTypeRename
in interface Aadl2Factory
public AbstractType createAbstractType()
createAbstractType
in interface Aadl2Factory
public AbstractImplementation createAbstractImplementation()
createAbstractImplementation
in interface Aadl2Factory
public SubprogramCallSequence createSubprogramCallSequence()
createSubprogramCallSequence
in interface Aadl2Factory
public BusSubcomponent createBusSubcomponent()
createBusSubcomponent
in interface Aadl2Factory
public DataSubcomponent createDataSubcomponent()
createDataSubcomponent
in interface Aadl2Factory
public DeviceSubcomponent createDeviceSubcomponent()
createDeviceSubcomponent
in interface Aadl2Factory
public MemorySubcomponent createMemorySubcomponent()
createMemorySubcomponent
in interface Aadl2Factory
public ProcessSubcomponent createProcessSubcomponent()
createProcessSubcomponent
in interface Aadl2Factory
public ProcessorSubcomponent createProcessorSubcomponent()
createProcessorSubcomponent
in interface Aadl2Factory
public SystemSubcomponent createSystemSubcomponent()
createSystemSubcomponent
in interface Aadl2Factory
public SubprogramSubcomponent createSubprogramSubcomponent()
createSubprogramSubcomponent
in interface Aadl2Factory
public SubprogramGroupSubcomponent createSubprogramGroupSubcomponent()
createSubprogramGroupSubcomponent
in interface Aadl2Factory
public ThreadSubcomponent createThreadSubcomponent()
createThreadSubcomponent
in interface Aadl2Factory
public ThreadGroupSubcomponent createThreadGroupSubcomponent()
createThreadGroupSubcomponent
in interface Aadl2Factory
public VirtualBusSubcomponent createVirtualBusSubcomponent()
createVirtualBusSubcomponent
in interface Aadl2Factory
public VirtualProcessorSubcomponent createVirtualProcessorSubcomponent()
createVirtualProcessorSubcomponent
in interface Aadl2Factory
public AbstractPrototype createAbstractPrototype()
createAbstractPrototype
in interface Aadl2Factory
public BusType createBusType()
createBusType
in interface Aadl2Factory
public BusImplementation createBusImplementation()
createBusImplementation
in interface Aadl2Factory
public BusPrototype createBusPrototype()
createBusPrototype
in interface Aadl2Factory
public DataType createDataType()
createDataType
in interface Aadl2Factory
public DataImplementation createDataImplementation()
createDataImplementation
in interface Aadl2Factory
public DataPrototype createDataPrototype()
createDataPrototype
in interface Aadl2Factory
public DeviceType createDeviceType()
createDeviceType
in interface Aadl2Factory
public DeviceImplementation createDeviceImplementation()
createDeviceImplementation
in interface Aadl2Factory
public DevicePrototype createDevicePrototype()
createDevicePrototype
in interface Aadl2Factory
public MemoryType createMemoryType()
createMemoryType
in interface Aadl2Factory
public MemoryImplementation createMemoryImplementation()
createMemoryImplementation
in interface Aadl2Factory
public MemoryPrototype createMemoryPrototype()
createMemoryPrototype
in interface Aadl2Factory
public ProcessType createProcessType()
createProcessType
in interface Aadl2Factory
public ProcessorType createProcessorType()
createProcessorType
in interface Aadl2Factory
public ProcessImplementation createProcessImplementation()
createProcessImplementation
in interface Aadl2Factory
public ProcessPrototype createProcessPrototype()
createProcessPrototype
in interface Aadl2Factory
public ProcessorImplementation createProcessorImplementation()
createProcessorImplementation
in interface Aadl2Factory
public ProcessorPrototype createProcessorPrototype()
createProcessorPrototype
in interface Aadl2Factory
public SubprogramType createSubprogramType()
createSubprogramType
in interface Aadl2Factory
public SubprogramImplementation createSubprogramImplementation()
createSubprogramImplementation
in interface Aadl2Factory
public SubprogramPrototype createSubprogramPrototype()
createSubprogramPrototype
in interface Aadl2Factory
public SubprogramGroupType createSubprogramGroupType()
createSubprogramGroupType
in interface Aadl2Factory
public SubprogramGroupImplementation createSubprogramGroupImplementation()
createSubprogramGroupImplementation
in interface Aadl2Factory
public SubprogramGroupPrototype createSubprogramGroupPrototype()
createSubprogramGroupPrototype
in interface Aadl2Factory
public SystemType createSystemType()
createSystemType
in interface Aadl2Factory
public SystemImplementation createSystemImplementation()
createSystemImplementation
in interface Aadl2Factory
public SystemPrototype createSystemPrototype()
createSystemPrototype
in interface Aadl2Factory
public ThreadType createThreadType()
createThreadType
in interface Aadl2Factory
public ThreadImplementation createThreadImplementation()
createThreadImplementation
in interface Aadl2Factory
public ThreadPrototype createThreadPrototype()
createThreadPrototype
in interface Aadl2Factory
public ThreadGroupType createThreadGroupType()
createThreadGroupType
in interface Aadl2Factory
public ThreadGroupImplementation createThreadGroupImplementation()
createThreadGroupImplementation
in interface Aadl2Factory
public ThreadGroupPrototype createThreadGroupPrototype()
createThreadGroupPrototype
in interface Aadl2Factory
public VirtualBusType createVirtualBusType()
createVirtualBusType
in interface Aadl2Factory
public VirtualBusImplementation createVirtualBusImplementation()
createVirtualBusImplementation
in interface Aadl2Factory
public VirtualBusPrototype createVirtualBusPrototype()
createVirtualBusPrototype
in interface Aadl2Factory
public VirtualProcessorType createVirtualProcessorType()
createVirtualProcessorType
in interface Aadl2Factory
public VirtualProcessorImplementation createVirtualProcessorImplementation()
createVirtualProcessorImplementation
in interface Aadl2Factory
public VirtualProcessorPrototype createVirtualProcessorPrototype()
createVirtualProcessorPrototype
in interface Aadl2Factory
public ComponentPrototypeBinding createComponentPrototypeBinding()
createComponentPrototypeBinding
in interface Aadl2Factory
public ComponentPrototypeActual createComponentPrototypeActual()
createComponentPrototypeActual
in interface Aadl2Factory
public FeatureGroupPrototype createFeatureGroupPrototype()
createFeatureGroupPrototype
in interface Aadl2Factory
public FeatureGroupPrototypeBinding createFeatureGroupPrototypeBinding()
createFeatureGroupPrototypeBinding
in interface Aadl2Factory
public FeatureGroupPrototypeActual createFeatureGroupPrototypeActual()
createFeatureGroupPrototypeActual
in interface Aadl2Factory
public FeaturePrototype createFeaturePrototype()
createFeaturePrototype
in interface Aadl2Factory
public FeaturePrototypeBinding createFeaturePrototypeBinding()
createFeaturePrototypeBinding
in interface Aadl2Factory
public AccessSpecification createAccessSpecification()
createAccessSpecification
in interface Aadl2Factory
public PortSpecification createPortSpecification()
createPortSpecification
in interface Aadl2Factory
public FeaturePrototypeReference createFeaturePrototypeReference()
createFeaturePrototypeReference
in interface Aadl2Factory
public ProcessorCall createProcessorCall()
createProcessorCall
in interface Aadl2Factory
public SubprogramCall createSubprogramCall()
createSubprogramCall
in interface Aadl2Factory
public BasicPropertyAssociation createBasicPropertyAssociation()
createBasicPropertyAssociation
in interface Aadl2Factory
public PropertyConstant createPropertyConstant()
createPropertyConstant
in interface Aadl2Factory
public EnumerationLiteral createEnumerationLiteral()
createEnumerationLiteral
in interface Aadl2Factory
public UnitLiteral createUnitLiteral()
createUnitLiteral
in interface Aadl2Factory
public StringLiteral createStringLiteral()
createStringLiteral
in interface Aadl2Factory
public ClassifierValue createClassifierValue()
createClassifierValue
in interface Aadl2Factory
public ReferenceValue createReferenceValue()
createReferenceValue
in interface Aadl2Factory
public BooleanLiteral createBooleanLiteral()
createBooleanLiteral
in interface Aadl2Factory
public RangeValue createRangeValue()
createRangeValue
in interface Aadl2Factory
public IntegerLiteral createIntegerLiteral()
createIntegerLiteral
in interface Aadl2Factory
public RealLiteral createRealLiteral()
createRealLiteral
in interface Aadl2Factory
public Operation createOperation()
createOperation
in interface Aadl2Factory
public RecordValue createRecordValue()
createRecordValue
in interface Aadl2Factory
public ComputedValue createComputedValue()
createComputedValue
in interface Aadl2Factory
public ListValue createListValue()
createListValue
in interface Aadl2Factory
public NamedValue createNamedValue()
createNamedValue
in interface Aadl2Factory
public PropertySet createPropertySet()
createPropertySet
in interface Aadl2Factory
public GlobalNamespace createGlobalNamespace()
createGlobalNamespace
in interface Aadl2Factory
public AadlBoolean createAadlBoolean()
createAadlBoolean
in interface Aadl2Factory
public AadlString createAadlString()
createAadlString
in interface Aadl2Factory
public AadlInteger createAadlInteger()
createAadlInteger
in interface Aadl2Factory
public UnitsType createUnitsType()
createUnitsType
in interface Aadl2Factory
public EnumerationType createEnumerationType()
createEnumerationType
in interface Aadl2Factory
public NumericRange createNumericRange()
createNumericRange
in interface Aadl2Factory
public AadlReal createAadlReal()
createAadlReal
in interface Aadl2Factory
public ClassifierType createClassifierType()
createClassifierType
in interface Aadl2Factory
public RangeType createRangeType()
createRangeType
in interface Aadl2Factory
public RecordType createRecordType()
createRecordType
in interface Aadl2Factory
public RecordField createRecordField()
createRecordField
in interface Aadl2Factory
public ReferenceType createReferenceType()
createReferenceType
in interface Aadl2Factory
public ListType createListType()
createListType
in interface Aadl2Factory
public DirectionType createDirectionTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertDirectionTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public PortCategory createPortCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertPortCategoryToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public FlowKind createFlowKindFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertFlowKindToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public AccessType createAccessTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertAccessTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public AccessCategory createAccessCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertAccessCategoryToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public ComponentCategory createComponentCategoryFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertComponentCategoryToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public ConnectionKind createConnectionKindFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertConnectionKindToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public ElementNameKind createElementNameKindFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertElementNameKindToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public OperationKind createOperationKindFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertOperationKindToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public java.lang.String createStringFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertStringToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public java.lang.Boolean createBooleanFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertBooleanToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public java.lang.Long createIntegerFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertIntegerToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public java.lang.Double createRealFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertRealToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public Aadl2Package getAadl2Package()
getAadl2Package
in interface Aadl2Factory
@Deprecated public static Aadl2Package getPackage()