Class LanguageFactoryImpl
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.EFactoryImpl
org.palladiosimulator.textual.tpcm.language.impl.LanguageFactoryImpl
- All Implemented Interfaces:
Notifier
,EFactory
,EModelElement
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,BinaryResourceImpl.DataConverter.Factory
,LanguageFactory
An implementation of the model Factory.
- Generated class or method.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
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 org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
Fields inherited from interface org.palladiosimulator.textual.tpcm.language.LanguageFactory
eINSTANCE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertPrimitiveTypeEnumToString
(EDataType eDataType, Object instanceValue) convertToString
(EDataType eDataType, Object instanceValue) createFromString
(EDataType eDataType, String initialValue) createPrimitiveTypeEnumFromString
(EDataType eDataType, String initialValue) static LanguagePackage
Deprecated.static LanguageFactory
init()
Creates the default factory implementation.Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
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, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, 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, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
LanguageFactoryImpl
public LanguageFactoryImpl()Creates an instance of the factory.- Generated class or method.
-
-
Method Details
-
init
Creates the default factory implementation.- Generated class or method.
-
create
- Specified by:
create
in interfaceEFactory
- Overrides:
create
in classEFactoryImpl
- Generated class or method.
-
createFromString
- Specified by:
createFromString
in interfaceEFactory
- Overrides:
createFromString
in classEFactoryImpl
- Generated class or method.
-
convertToString
- Specified by:
convertToString
in interfaceEFactory
- Overrides:
convertToString
in classEFactoryImpl
- Generated class or method.
-
createModel
- Specified by:
createModel
in interfaceLanguageFactory
- Returns:
- a new object of class 'Model'.
- Generated class or method.
-
createImport
- Specified by:
createImport
in interfaceLanguageFactory
- Returns:
- a new object of class 'Import'.
- Generated class or method.
-
createFragment
- Specified by:
createFragment
in interfaceLanguageFactory
- Returns:
- a new object of class 'Fragment'.
- Generated class or method.
-
createContent
- Specified by:
createContent
in interfaceLanguageFactory
- Returns:
- a new object of class 'Content'.
- Generated class or method.
-
createDatatype
- Specified by:
createDatatype
in interfaceLanguageFactory
- Returns:
- a new object of class 'Datatype'.
- Generated class or method.
-
createPrimitiveDatatype
- Specified by:
createPrimitiveDatatype
in interfaceLanguageFactory
- Returns:
- a new object of class 'Primitive Datatype'.
- Generated class or method.
-
createComposedDatatype
- Specified by:
createComposedDatatype
in interfaceLanguageFactory
- Returns:
- a new object of class 'Composed Datatype'.
- Generated class or method.
-
createComposedDatatypeElement
- Specified by:
createComposedDatatypeElement
in interfaceLanguageFactory
- Returns:
- a new object of class 'Composed Datatype Element'.
- Generated class or method.
-
createCollectionDatatype
- Specified by:
createCollectionDatatype
in interfaceLanguageFactory
- Returns:
- a new object of class 'Collection Datatype'.
- Generated class or method.
-
createInterface
- Specified by:
createInterface
in interfaceLanguageFactory
- Returns:
- a new object of class 'Interface'.
- Generated class or method.
-
createInterfaceContent
- Specified by:
createInterfaceContent
in interfaceLanguageFactory
- Returns:
- a new object of class 'Interface Content'.
- Generated class or method.
-
createSignature
- Specified by:
createSignature
in interfaceLanguageFactory
- Returns:
- a new object of class 'Signature'.
- Generated class or method.
-
createParameter
- Specified by:
createParameter
in interfaceLanguageFactory
- Returns:
- a new object of class 'Parameter'.
- Generated class or method.
-
createComponent
- Specified by:
createComponent
in interfaceLanguageFactory
- Returns:
- a new object of class 'Component'.
- Generated class or method.
-
createRole
- Specified by:
createRole
in interfaceLanguageFactory
- Returns:
- a new object of class 'Role'.
- Generated class or method.
-
createInitialization
- Specified by:
createInitialization
in interfaceLanguageFactory
- Returns:
- a new object of class 'Initialization'.
- Generated class or method.
-
createPropertyInitializer
- Specified by:
createPropertyInitializer
in interfaceLanguageFactory
- Returns:
- a new object of class 'Property Initializer'.
- Generated class or method.
-
createSEFF
- Specified by:
createSEFF
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF'.
- Generated class or method.
-
createSEFFContent
- Specified by:
createSEFFContent
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Content'.
- Generated class or method.
-
createSEFFActionContainer
- Specified by:
createSEFFActionContainer
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Action Container'.
- Generated class or method.
-
createSEFFAssignmentOrCall
- Specified by:
createSEFFAssignmentOrCall
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Assignment Or Call'.
- Generated class or method.
-
createSEFFAssignment
- Specified by:
createSEFFAssignment
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Assignment'.
- Generated class or method.
-
createSEFFCallAction
- Specified by:
createSEFFCallAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Call Action'.
- Generated class or method.
-
createParameterSpecification
- Specified by:
createParameterSpecification
in interfaceLanguageFactory
- Returns:
- a new object of class 'Parameter Specification'.
- Generated class or method.
-
createResultAssignment
- Specified by:
createResultAssignment
in interfaceLanguageFactory
- Returns:
- a new object of class 'Result Assignment'.
- Generated class or method.
-
createResultSpecification
- Specified by:
createResultSpecification
in interfaceLanguageFactory
- Returns:
- a new object of class 'Result Specification'.
- Generated class or method.
-
createCharacteristicReference
- Specified by:
createCharacteristicReference
in interfaceLanguageFactory
- Returns:
- a new object of class 'Characteristic Reference'.
- Generated class or method.
-
createSEFFLoopAction
- Specified by:
createSEFFLoopAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Loop Action'.
- Generated class or method.
-
createSEFFIterateAction
- Specified by:
createSEFFIterateAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Iterate Action'.
- Generated class or method.
-
createSEFFConditionalAction
- Specified by:
createSEFFConditionalAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Conditional Action'.
- Generated class or method.
-
createSEFFConditionalAlternative
- Specified by:
createSEFFConditionalAlternative
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Conditional Alternative'.
- Generated class or method.
-
createSEFFConditionalElseIf
- Specified by:
createSEFFConditionalElseIf
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Conditional Else If'.
- Generated class or method.
-
createSEFFConditionalElse
- Specified by:
createSEFFConditionalElse
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Conditional Else'.
- Generated class or method.
-
createSEFFProbabilisticAction
- Specified by:
createSEFFProbabilisticAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Probabilistic Action'.
- Generated class or method.
-
createSEFFProbabilisticBranch
- Specified by:
createSEFFProbabilisticBranch
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Probabilistic Branch'.
- Generated class or method.
-
createSEFFSetAction
- Specified by:
createSEFFSetAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'SEFF Set Action'.
- Generated class or method.
-
createFailureType
- Specified by:
createFailureType
in interfaceLanguageFactory
- Returns:
- a new object of class 'Failure Type'.
- Generated class or method.
-
createAssemblyContext
- Specified by:
createAssemblyContext
in interfaceLanguageFactory
- Returns:
- a new object of class 'Assembly Context'.
- Generated class or method.
-
createConnector
- Specified by:
createConnector
in interfaceLanguageFactory
- Returns:
- a new object of class 'Connector'.
- Generated class or method.
-
createAllocationContext
- Specified by:
createAllocationContext
in interfaceLanguageFactory
- Returns:
- a new object of class 'Allocation Context'.
- Generated class or method.
-
createAllocationSpecification
- Specified by:
createAllocationSpecification
in interfaceLanguageFactory
- Returns:
- a new object of class 'Allocation Specification'.
- Generated class or method.
-
createResourceContainer
- Specified by:
createResourceContainer
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Container'.
- Generated class or method.
-
createResourceContainerContent
- Specified by:
createResourceContainerContent
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Container Content'.
- Generated class or method.
-
createProcessingResource
- Specified by:
createProcessingResource
in interfaceLanguageFactory
- Returns:
- a new object of class 'Processing Resource'.
- Generated class or method.
-
createLinkingResource
- Specified by:
createLinkingResource
in interfaceLanguageFactory
- Returns:
- a new object of class 'Linking Resource'.
- Generated class or method.
-
createResourceInterface
- Specified by:
createResourceInterface
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Interface'.
- Generated class or method.
-
createInternalConfigurableInterface
- Specified by:
createInternalConfigurableInterface
in interfaceLanguageFactory
- Returns:
- a new object of class 'Internal Configurable Interface'.
- Generated class or method.
-
createResourceType
- Specified by:
createResourceType
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Type'.
- Generated class or method.
-
createPropertyDefinition
- Specified by:
createPropertyDefinition
in interfaceLanguageFactory
- Returns:
- a new object of class 'Property Definition'.
- Generated class or method.
-
createResourceTypeContent
- Specified by:
createResourceTypeContent
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Type Content'.
- Generated class or method.
-
createResourceFailureSpecification
- Specified by:
createResourceFailureSpecification
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Failure Specification'.
- Generated class or method.
-
createResourceInterfaceProvidedRole
- Specified by:
createResourceInterfaceProvidedRole
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Interface Provided Role'.
- Generated class or method.
-
createResourceEntityType
- Specified by:
createResourceEntityType
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Entity Type'.
- Generated class or method.
-
createResourceEntity
- Specified by:
createResourceEntity
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Entity'.
- Generated class or method.
-
createUsageContent
- Specified by:
createUsageContent
in interfaceLanguageFactory
- Returns:
- a new object of class 'Usage Content'.
- Generated class or method.
-
createUsageScenario
- Specified by:
createUsageScenario
in interfaceLanguageFactory
- Returns:
- a new object of class 'Usage Scenario'.
- Generated class or method.
-
createWorkload
- Specified by:
createWorkload
in interfaceLanguageFactory
- Returns:
- a new object of class 'Workload'.
- Generated class or method.
-
createOpenWorkload
- Specified by:
createOpenWorkload
in interfaceLanguageFactory
- Returns:
- a new object of class 'Open Workload'.
- Generated class or method.
-
createClosedWorkload
- Specified by:
createClosedWorkload
in interfaceLanguageFactory
- Returns:
- a new object of class 'Closed Workload'.
- Generated class or method.
-
createScenarioContent
- Specified by:
createScenarioContent
in interfaceLanguageFactory
- Returns:
- a new object of class 'Scenario Content'.
- Generated class or method.
-
createScenarioLoopAction
- Specified by:
createScenarioLoopAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'Scenario Loop Action'.
- Generated class or method.
-
createScenarioBranchAction
- Specified by:
createScenarioBranchAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'Scenario Branch Action'.
- Generated class or method.
-
createScenarioBranch
- Specified by:
createScenarioBranch
in interfaceLanguageFactory
- Returns:
- a new object of class 'Scenario Branch'.
- Generated class or method.
-
createEntryLevelSystemCallAction
- Specified by:
createEntryLevelSystemCallAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'Entry Level System Call Action'.
- Generated class or method.
-
createScenarioDelayAction
- Specified by:
createScenarioDelayAction
in interfaceLanguageFactory
- Returns:
- a new object of class 'Scenario Delay Action'.
- Generated class or method.
-
createMappingContent
- Specified by:
createMappingContent
in interfaceLanguageFactory
- Returns:
- a new object of class 'Mapping Content'.
- Generated class or method.
-
createRepository
- Specified by:
createRepository
in interfaceLanguageFactory
- Returns:
- a new object of class 'Repository'.
- Generated class or method.
-
createSystem
- Specified by:
createSystem
in interfaceLanguageFactory
- Returns:
- a new object of class 'System'.
- Generated class or method.
-
createAllocation
- Specified by:
createAllocation
in interfaceLanguageFactory
- Returns:
- a new object of class 'Allocation'.
- Generated class or method.
-
createResourceEnvironment
- Specified by:
createResourceEnvironment
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Environment'.
- Generated class or method.
-
createResourceTypeRepository
- Specified by:
createResourceTypeRepository
in interfaceLanguageFactory
- Returns:
- a new object of class 'Resource Type Repository'.
- Generated class or method.
-
createUsage
- Specified by:
createUsage
in interfaceLanguageFactory
- Returns:
- a new object of class 'Usage'.
- Generated class or method.
-
createMappingConfiguration
- Specified by:
createMappingConfiguration
in interfaceLanguageFactory
- Returns:
- a new object of class 'Mapping Configuration'.
- Generated class or method.
-
createDomainInterface
- Specified by:
createDomainInterface
in interfaceLanguageFactory
- Returns:
- a new object of class 'Domain Interface'.
- Generated class or method.
-
createOperationSignature
- Specified by:
createOperationSignature
in interfaceLanguageFactory
- Returns:
- a new object of class 'Operation Signature'.
- Generated class or method.
-
createEventSignature
- Specified by:
createEventSignature
in interfaceLanguageFactory
- Returns:
- a new object of class 'Event Signature'.
- Generated class or method.
-
createDomainInterfaceProvidedRole
- Specified by:
createDomainInterfaceProvidedRole
in interfaceLanguageFactory
- Returns:
- a new object of class 'Domain Interface Provided Role'.
- Generated class or method.
-
createInterfaceRequiredRole
- Specified by:
createInterfaceRequiredRole
in interfaceLanguageFactory
- Returns:
- a new object of class 'Interface Required Role'.
- Generated class or method.
-
createInternalInterfaceProvidedRole
- Specified by:
createInternalInterfaceProvidedRole
in interfaceLanguageFactory
- Returns:
- a new object of class 'Internal Interface Provided Role'.
- Generated class or method.
-
createComplexResultAssignment
- Specified by:
createComplexResultAssignment
in interfaceLanguageFactory
- Returns:
- a new object of class 'Complex Result Assignment'.
- Generated class or method.
-
createPrimitiveResultAssignment
- Specified by:
createPrimitiveResultAssignment
in interfaceLanguageFactory
- Returns:
- a new object of class 'Primitive Result Assignment'.
- Generated class or method.
-
createRelativeReference
- Specified by:
createRelativeReference
in interfaceLanguageFactory
- Returns:
- a new object of class 'Relative Reference'.
- Generated class or method.
-
createAbsoluteReference
- Specified by:
createAbsoluteReference
in interfaceLanguageFactory
- Returns:
- a new object of class 'Absolute Reference'.
- Generated class or method.
-
createSystemProvidedRole
- Specified by:
createSystemProvidedRole
in interfaceLanguageFactory
- Returns:
- a new object of class 'System Provided Role'.
- Generated class or method.
-
createProcessingResourceType
- Specified by:
createProcessingResourceType
in interfaceLanguageFactory
- Returns:
- a new object of class 'Processing Resource Type'.
- Generated class or method.
-
createCommunicationLinkType
- Specified by:
createCommunicationLinkType
in interfaceLanguageFactory
- Returns:
- a new object of class 'Communication Link Type'.
- Generated class or method.
-
createPrimitiveTypeEnumFromString
public PrimitiveTypeEnum createPrimitiveTypeEnumFromString(EDataType eDataType, String initialValue) - Generated class or method.
-
convertPrimitiveTypeEnumToString
- Generated class or method.
-
getLanguagePackage
- Specified by:
getLanguagePackage
in interfaceLanguageFactory
- Returns:
- the package supported by this factory.
- Generated class or method.
-
getPackage
Deprecated.- Generated class or method.
-