Class SensitivityItemProviderAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
org.palladiosimulator.reliability.sensitivity.util.SensitivityAdapterFactory
org.palladiosimulator.reliability.sensitivity.provider.SensitivityItemProviderAdapterFactory
- All Implemented Interfaces:
AdapterFactory,ComposeableAdapterFactory,IChangeNotifier,IDisposable
public class SensitivityItemProviderAdapterFactory
extends SensitivityAdapterFactory
implements ComposeableAdapterFactory, IChangeNotifier, IDisposable
This is the factory that is used to provide the interfaces needed to support Viewers. The
adapters generated by this factory convert EMF adapter notifications into calls to
fireNotifyChanged. The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances. - Generated class or method.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IChangeNotifierThis is used to implementIChangeNotifier.protected CombinedSensitivityParameterItemProviderThis keeps track of the one adapter used for allCombinedSensitivityParameterinstances.This keeps track of the one adapter used for allCommunicationLinkReliabilityParameterinstances.This keeps track of the one adapter used for allComponentReliabilityParameterinstances.protected DoubleOffsetSequenceItemProviderThis keeps track of the one adapter used for allDoubleOffsetSequenceinstances.protected DoubleParameterRangeItemProviderThis keeps track of the one adapter used for allDoubleParameterRangeinstances.protected DoubleParameterSequenceItemProviderThis keeps track of the one adapter used for allDoubleParameterSequenceinstances.This keeps track of the one adapter used for allFailureDimensionResultSpecificationinstances.This keeps track of the one adapter used for allFailureTypeResultSpecificationinstances.protected HardwareMTTFParameterItemProviderThis keeps track of the one adapter used for allHardwareMTTFParameterinstances.protected HardwareMTTRParameterItemProviderThis keeps track of the one adapter used for allHardwareMTTRParameterinstances.This keeps track of the one adapter used for allInternalActionReliabilityParameterinstances.protected NetworkReliabilityParameterItemProviderThis keeps track of the one adapter used for allNetworkReliabilityParameterinstances.protected ComposedAdapterFactoryThis keeps track of the root adapter factory that delegates to this adapter factory.protected ProbabilisticBranchParameterItemProviderThis keeps track of the one adapter used for allProbabilisticBranchParameterinstances.protected ResourceMTTFParameterItemProviderThis keeps track of the one adapter used for allResourceMTTFParameterinstances.protected ResourceMTTRParameterItemProviderThis keeps track of the one adapter used for allResourceMTTRParameterinstances.protected SensitivityConfigurationItemProviderThis keeps track of the one adapter used for allSensitivityConfigurationinstances.This keeps track of the one adapter used for allSoftwareFailureTypesParameterinstances.protected SoftwareReliabilityParameterItemProviderThis keeps track of the one adapter used for allSoftwareReliabilityParameterinstances.protected StringParameterSequenceItemProviderThis keeps track of the one adapter used for allStringParameterSequenceinstances.protected Collection<Object>This keeps track of all the supported types checked byisFactoryForType.protected UsageBranchParameterItemProviderThis keeps track of the one adapter used for allUsageBranchParameterinstances.protected VariableUsageParameterItemProviderThis keeps track of the one adapter used for allVariableUsageParameterinstances.Fields inherited from class org.palladiosimulator.reliability.sensitivity.util.SensitivityAdapterFactory
modelPackage, modelSwitch -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis implementation substitutes the factory itself as the key for the adapter.voidaddListener(INotifyChangedListener notifyChangedListener) This adds a listener.This creates an adapter for aCombinedSensitivityParameter.This creates an adapter for aCommunicationLinkReliabilityParameter.This creates an adapter for aComponentReliabilityParameter.This creates an adapter for aDoubleOffsetSequence.This creates an adapter for aDoubleParameterRange.This creates an adapter for aDoubleParameterSequence.This creates an adapter for aFailureDimensionResultSpecification.This creates an adapter for aFailureTypeResultSpecification.This creates an adapter for aHardwareMTTFParameter.This creates an adapter for aHardwareMTTRParameter.This creates an adapter for aInternalActionReliabilityParameter.This creates an adapter for aNetworkReliabilityParameter.This creates an adapter for aProbabilisticBranchParameter.This creates an adapter for aResourceMTTFParameter.This creates an adapter for aResourceMTTRParameter.This creates an adapter for aSensitivityConfiguration.This creates an adapter for aSoftwareFailureTypesParameter.This creates an adapter for aSoftwareReliabilityParameter.This creates an adapter for aStringParameterSequence.This creates an adapter for aUsageBranchParameter.This creates an adapter for aVariableUsageParameter.voiddispose()This disposes all of the item providers created by this factory.voidfireNotifyChanged(Notification notification) This delegates tochangeNotifierand toparentAdapterFactory.This returns the root adapter factory that contains this factory.booleanisFactoryForType(Object type) voidremoveListener(INotifyChangedListener notifyChangedListener) This removes a listener.voidsetParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory) This sets the composed adapter factory that contains this factory.Methods inherited from class org.palladiosimulator.reliability.sensitivity.util.SensitivityAdapterFactory
createAdapter, createDoubleParameterFunctionAdapter, createDoubleParameterVariationAdapter, createEntityAdapter, createEObjectAdapter, createIdentifierAdapter, createNamedElementAdapter, createSensitivityParameterAdapter, createSensitivityParameterVariationAdapter, createSensitivityResultSpecificationAdapter, createSingleSensitivityParameterAdapterMethods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew, associate, createAdapter, resolveMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew, adaptNew
-
Field Details
-
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.- Generated class or method.
-
changeNotifier
This is used to implementIChangeNotifier.- Generated class or method.
-
supportedTypes
This keeps track of all the supported types checked byisFactoryForType.- Generated class or method.
-
sensitivityConfigurationItemProvider
This keeps track of the one adapter used for allSensitivityConfigurationinstances.- Generated class or method.
-
combinedSensitivityParameterItemProvider
This keeps track of the one adapter used for allCombinedSensitivityParameterinstances.- Generated class or method.
-
componentReliabilityParameterItemProvider
This keeps track of the one adapter used for allComponentReliabilityParameterinstances.- Generated class or method.
-
stringParameterSequenceItemProvider
This keeps track of the one adapter used for allStringParameterSequenceinstances.- Generated class or method.
-
doubleParameterRangeItemProvider
This keeps track of the one adapter used for allDoubleParameterRangeinstances.- Generated class or method.
-
doubleParameterSequenceItemProvider
This keeps track of the one adapter used for allDoubleParameterSequenceinstances.- Generated class or method.
-
internalActionReliabilityParameterItemProvider
protected InternalActionReliabilityParameterItemProvider internalActionReliabilityParameterItemProviderThis keeps track of the one adapter used for allInternalActionReliabilityParameterinstances.- Generated class or method.
-
probabilisticBranchParameterItemProvider
This keeps track of the one adapter used for allProbabilisticBranchParameterinstances.- Generated class or method.
-
hardwareMTTFParameterItemProvider
This keeps track of the one adapter used for allHardwareMTTFParameterinstances.- Generated class or method.
-
hardwareMTTRParameterItemProvider
This keeps track of the one adapter used for allHardwareMTTRParameterinstances.- Generated class or method.
-
resourceMTTFParameterItemProvider
This keeps track of the one adapter used for allResourceMTTFParameterinstances.- Generated class or method.
-
resourceMTTRParameterItemProvider
This keeps track of the one adapter used for allResourceMTTRParameterinstances.- Generated class or method.
-
networkReliabilityParameterItemProvider
This keeps track of the one adapter used for allNetworkReliabilityParameterinstances.- Generated class or method.
-
communicationLinkReliabilityParameterItemProvider
protected CommunicationLinkReliabilityParameterItemProvider communicationLinkReliabilityParameterItemProviderThis keeps track of the one adapter used for allCommunicationLinkReliabilityParameterinstances.- Generated class or method.
-
softwareReliabilityParameterItemProvider
This keeps track of the one adapter used for allSoftwareReliabilityParameterinstances.- Generated class or method.
-
variableUsageParameterItemProvider
This keeps track of the one adapter used for allVariableUsageParameterinstances.- Generated class or method.
-
usageBranchParameterItemProvider
This keeps track of the one adapter used for allUsageBranchParameterinstances.- Generated class or method.
-
doubleOffsetSequenceItemProvider
This keeps track of the one adapter used for allDoubleOffsetSequenceinstances.- Generated class or method.
-
softwareFailureTypesParameterItemProvider
This keeps track of the one adapter used for allSoftwareFailureTypesParameterinstances.- Generated class or method.
-
failureTypeResultSpecificationItemProvider
This keeps track of the one adapter used for allFailureTypeResultSpecificationinstances.- Generated class or method.
-
failureDimensionResultSpecificationItemProvider
protected FailureDimensionResultSpecificationItemProvider failureDimensionResultSpecificationItemProviderThis keeps track of the one adapter used for allFailureDimensionResultSpecificationinstances.- Generated class or method.
-
-
Constructor Details
-
SensitivityItemProviderAdapterFactory
public SensitivityItemProviderAdapterFactory()This constructs an instance.- Generated class or method.
-
-
Method Details
-
createSensitivityConfigurationAdapter
This creates an adapter for aSensitivityConfiguration.- Overrides:
createSensitivityConfigurationAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createCombinedSensitivityParameterAdapter
This creates an adapter for aCombinedSensitivityParameter.- Overrides:
createCombinedSensitivityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createComponentReliabilityParameterAdapter
This creates an adapter for aComponentReliabilityParameter.- Overrides:
createComponentReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createStringParameterSequenceAdapter
This creates an adapter for aStringParameterSequence.- Overrides:
createStringParameterSequenceAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createDoubleParameterRangeAdapter
This creates an adapter for aDoubleParameterRange.- Overrides:
createDoubleParameterRangeAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createDoubleParameterSequenceAdapter
This creates an adapter for aDoubleParameterSequence.- Overrides:
createDoubleParameterSequenceAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createInternalActionReliabilityParameterAdapter
This creates an adapter for aInternalActionReliabilityParameter.- Overrides:
createInternalActionReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createProbabilisticBranchParameterAdapter
This creates an adapter for aProbabilisticBranchParameter.- Overrides:
createProbabilisticBranchParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createHardwareMTTFParameterAdapter
This creates an adapter for aHardwareMTTFParameter.- Overrides:
createHardwareMTTFParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createHardwareMTTRParameterAdapter
This creates an adapter for aHardwareMTTRParameter.- Overrides:
createHardwareMTTRParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createResourceMTTFParameterAdapter
This creates an adapter for aResourceMTTFParameter.- Overrides:
createResourceMTTFParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createResourceMTTRParameterAdapter
This creates an adapter for aResourceMTTRParameter.- Overrides:
createResourceMTTRParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createNetworkReliabilityParameterAdapter
This creates an adapter for aNetworkReliabilityParameter.- Overrides:
createNetworkReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createCommunicationLinkReliabilityParameterAdapter
This creates an adapter for aCommunicationLinkReliabilityParameter.- Overrides:
createCommunicationLinkReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createSoftwareReliabilityParameterAdapter
This creates an adapter for aSoftwareReliabilityParameter.- Overrides:
createSoftwareReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createVariableUsageParameterAdapter
This creates an adapter for aVariableUsageParameter.- Overrides:
createVariableUsageParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createUsageBranchParameterAdapter
This creates an adapter for aUsageBranchParameter.- Overrides:
createUsageBranchParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createDoubleOffsetSequenceAdapter
This creates an adapter for aDoubleOffsetSequence.- Overrides:
createDoubleOffsetSequenceAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createSoftwareFailureTypesParameterAdapter
This creates an adapter for aSoftwareFailureTypesParameter.- Overrides:
createSoftwareFailureTypesParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createFailureTypeResultSpecificationAdapter
This creates an adapter for aFailureTypeResultSpecification.- Overrides:
createFailureTypeResultSpecificationAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createFailureDimensionResultSpecificationAdapter
This creates an adapter for aFailureDimensionResultSpecification.- Overrides:
createFailureDimensionResultSpecificationAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
getRootAdapterFactory
This returns the root adapter factory that contains this factory.- Specified by:
getRootAdapterFactoryin interfaceComposeableAdapterFactory- Generated class or method.
-
setParentAdapterFactory
This sets the composed adapter factory that contains this factory.- Specified by:
setParentAdapterFactoryin interfaceComposeableAdapterFactory- Generated class or method.
-
isFactoryForType
- Specified by:
isFactoryForTypein interfaceAdapterFactory- Overrides:
isFactoryForTypein classSensitivityAdapterFactory- Returns:
- whether this factory is applicable for the type of the object.
- Generated class or method.
-
adapt
This implementation substitutes the factory itself as the key for the adapter.- Specified by:
adaptin interfaceAdapterFactory- Overrides:
adaptin classAdapterFactoryImpl- Generated class or method.
-
adapt
- Specified by:
adaptin interfaceAdapterFactory- Overrides:
adaptin classAdapterFactoryImpl- Generated class or method.
-
addListener
This adds a listener.- Specified by:
addListenerin interfaceIChangeNotifier- Generated class or method.
-
removeListener
This removes a listener.- Specified by:
removeListenerin interfaceIChangeNotifier- Generated class or method.
-
fireNotifyChanged
This delegates tochangeNotifierand toparentAdapterFactory.- Specified by:
fireNotifyChangedin interfaceIChangeNotifier- Generated class or method.
-
dispose
public void dispose()This disposes all of the item providers created by this factory.- Specified by:
disposein interfaceIDisposable- Generated class or method.
-