Class SensitivityFactoryImpl
- 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.reliability.sensitivity.impl.SensitivityFactoryImpl
-
- All Implemented Interfaces:
Notifier
,EFactory
,EModelElement
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
,BinaryResourceImpl.DataConverter.Factory
,SensitivityFactory
public class SensitivityFactoryImpl extends EFactoryImpl implements SensitivityFactory
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.reliability.sensitivity.SensitivityFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description SensitivityFactoryImpl()
Creates an instance of the factory.
-
Method Summary
-
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
-
-
-
-
Method Detail
-
init
public static SensitivityFactory init()
Creates the default factory implementation.- Generated class or method.
-
create
public EObject create(EClass eClass)
- Specified by:
create
in interfaceEFactory
- Overrides:
create
in classEFactoryImpl
- Generated class or method.
-
createFromString
public Object createFromString(EDataType eDataType, String initialValue)
- Specified by:
createFromString
in interfaceEFactory
- Overrides:
createFromString
in classEFactoryImpl
- Generated class or method.
-
convertToString
public String convertToString(EDataType eDataType, Object instanceValue)
- Specified by:
convertToString
in interfaceEFactory
- Overrides:
convertToString
in classEFactoryImpl
- Generated class or method.
-
createSensitivityConfiguration
public SensitivityConfiguration createSensitivityConfiguration()
- Specified by:
createSensitivityConfiguration
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Configuration'.
- Generated class or method.
-
createCombinedSensitivityParameter
public CombinedSensitivityParameter createCombinedSensitivityParameter()
- Specified by:
createCombinedSensitivityParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Combined Sensitivity Parameter'.
- Generated class or method.
-
createComponentReliabilityParameter
public ComponentReliabilityParameter createComponentReliabilityParameter()
- Specified by:
createComponentReliabilityParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Component Reliability Parameter'.
- Generated class or method.
-
createStringParameterSequence
public StringParameterSequence createStringParameterSequence()
- Specified by:
createStringParameterSequence
in interfaceSensitivityFactory
- Returns:
- a new object of class 'String Parameter Sequence'.
- Generated class or method.
-
createDoubleParameterRange
public DoubleParameterRange createDoubleParameterRange()
- Specified by:
createDoubleParameterRange
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Double Parameter Range'.
- Generated class or method.
-
createDoubleParameterSequence
public DoubleParameterSequence createDoubleParameterSequence()
- Specified by:
createDoubleParameterSequence
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Double Parameter Sequence'.
- Generated class or method.
-
createInternalActionReliabilityParameter
public InternalActionReliabilityParameter createInternalActionReliabilityParameter()
- Specified by:
createInternalActionReliabilityParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Internal Action Reliability Parameter'.
- Generated class or method.
-
createProbabilisticBranchParameter
public ProbabilisticBranchParameter createProbabilisticBranchParameter()
- Specified by:
createProbabilisticBranchParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Probabilistic Branch Parameter'.
- Generated class or method.
-
createHardwareMTTFParameter
public HardwareMTTFParameter createHardwareMTTFParameter()
- Specified by:
createHardwareMTTFParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Hardware MTTF Parameter'.
- Generated class or method.
-
createHardwareMTTRParameter
public HardwareMTTRParameter createHardwareMTTRParameter()
- Specified by:
createHardwareMTTRParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Hardware MTTR Parameter'.
- Generated class or method.
-
createResourceMTTFParameter
public ResourceMTTFParameter createResourceMTTFParameter()
- Specified by:
createResourceMTTFParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Resource MTTF Parameter'.
- Generated class or method.
-
createResourceMTTRParameter
public ResourceMTTRParameter createResourceMTTRParameter()
- Specified by:
createResourceMTTRParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Resource MTTR Parameter'.
- Generated class or method.
-
createNetworkReliabilityParameter
public NetworkReliabilityParameter createNetworkReliabilityParameter()
- Specified by:
createNetworkReliabilityParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Network Reliability Parameter'.
- Generated class or method.
-
createCommunicationLinkReliabilityParameter
public CommunicationLinkReliabilityParameter createCommunicationLinkReliabilityParameter()
- Specified by:
createCommunicationLinkReliabilityParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Communication Link Reliability Parameter'.
- Generated class or method.
-
createSoftwareReliabilityParameter
public SoftwareReliabilityParameter createSoftwareReliabilityParameter()
- Specified by:
createSoftwareReliabilityParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Software Reliability Parameter'.
- Generated class or method.
-
createVariableUsageParameter
public VariableUsageParameter createVariableUsageParameter()
- Specified by:
createVariableUsageParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Variable Usage Parameter'.
- Generated class or method.
-
createUsageBranchParameter
public UsageBranchParameter createUsageBranchParameter()
- Specified by:
createUsageBranchParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Usage Branch Parameter'.
- Generated class or method.
-
createDoubleOffsetSequence
public DoubleOffsetSequence createDoubleOffsetSequence()
- Specified by:
createDoubleOffsetSequence
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Double Offset Sequence'.
- Generated class or method.
-
createSoftwareFailureTypesParameter
public SoftwareFailureTypesParameter createSoftwareFailureTypesParameter()
- Specified by:
createSoftwareFailureTypesParameter
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Software Failure Types Parameter'.
- Generated class or method.
-
createFailureTypeResultSpecification
public FailureTypeResultSpecification createFailureTypeResultSpecification()
- Specified by:
createFailureTypeResultSpecification
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Failure Type Result Specification'.
- Generated class or method.
-
createFailureDimensionResultSpecification
public FailureDimensionResultSpecification createFailureDimensionResultSpecification()
- Specified by:
createFailureDimensionResultSpecification
in interfaceSensitivityFactory
- Returns:
- a new object of class 'Failure Dimension Result Specification'.
- Generated class or method.
-
createVariableUsageTypeFromString
public VariableUsageType createVariableUsageTypeFromString(EDataType eDataType, String initialValue)
- Generated class or method.
-
convertVariableUsageTypeToString
public String convertVariableUsageTypeToString(EDataType eDataType, Object instanceValue)
- Generated class or method.
-
createDoubleOffsetTypeFromString
public DoubleOffsetType createDoubleOffsetTypeFromString(EDataType eDataType, String initialValue)
- Generated class or method.
-
convertDoubleOffsetTypeToString
public String convertDoubleOffsetTypeToString(EDataType eDataType, Object instanceValue)
- Generated class or method.
-
createFailureDimensionFromString
public FailureDimension createFailureDimensionFromString(EDataType eDataType, String initialValue)
- Generated class or method.
-
convertFailureDimensionToString
public String convertFailureDimensionToString(EDataType eDataType, Object instanceValue)
- Generated class or method.
-
getSensitivityPackage
public SensitivityPackage getSensitivityPackage()
- Specified by:
getSensitivityPackage
in interfaceSensitivityFactory
- Returns:
- the package supported by this factory.
- Generated class or method.
-
getPackage
@Deprecated public static SensitivityPackage getPackage()
Deprecated.- Generated class or method.
-
-