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 tofireNotifyChanged
. The adapters also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances.- Generated class or method.
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.reliability.sensitivity.util.SensitivityAdapterFactory
modelPackage, modelSwitch
-
-
Constructor Summary
Constructors Constructor Description SensitivityItemProviderAdapterFactory()
This constructs an instance.
-
Method Summary
-
Methods inherited from class org.palladiosimulator.reliability.sensitivity.util.SensitivityAdapterFactory
createAdapter, createDoubleParameterFunctionAdapter, createDoubleParameterVariationAdapter, createEntityAdapter, createEObjectAdapter, createIdentifierAdapter, createNamedElementAdapter, createSensitivityParameterAdapter, createSensitivityParameterVariationAdapter, createSensitivityResultSpecificationAdapter, createSingleSensitivityParameterAdapter
-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew, associate, createAdapter, resolve
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew, adaptNew
-
-
-
-
Field Detail
-
parentAdapterFactory
protected ComposedAdapterFactory parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.- Generated class or method.
-
changeNotifier
protected IChangeNotifier changeNotifier
This is used to implementIChangeNotifier
.- Generated class or method.
-
supportedTypes
protected Collection<Object> supportedTypes
This keeps track of all the supported types checked byisFactoryForType
.- Generated class or method.
-
sensitivityConfigurationItemProvider
protected SensitivityConfigurationItemProvider sensitivityConfigurationItemProvider
This keeps track of the one adapter used for allSensitivityConfiguration
instances.- Generated class or method.
-
combinedSensitivityParameterItemProvider
protected CombinedSensitivityParameterItemProvider combinedSensitivityParameterItemProvider
This keeps track of the one adapter used for allCombinedSensitivityParameter
instances.- Generated class or method.
-
componentReliabilityParameterItemProvider
protected ComponentReliabilityParameterItemProvider componentReliabilityParameterItemProvider
This keeps track of the one adapter used for allComponentReliabilityParameter
instances.- Generated class or method.
-
stringParameterSequenceItemProvider
protected StringParameterSequenceItemProvider stringParameterSequenceItemProvider
This keeps track of the one adapter used for allStringParameterSequence
instances.- Generated class or method.
-
doubleParameterRangeItemProvider
protected DoubleParameterRangeItemProvider doubleParameterRangeItemProvider
This keeps track of the one adapter used for allDoubleParameterRange
instances.- Generated class or method.
-
doubleParameterSequenceItemProvider
protected DoubleParameterSequenceItemProvider doubleParameterSequenceItemProvider
This keeps track of the one adapter used for allDoubleParameterSequence
instances.- Generated class or method.
-
internalActionReliabilityParameterItemProvider
protected InternalActionReliabilityParameterItemProvider internalActionReliabilityParameterItemProvider
This keeps track of the one adapter used for allInternalActionReliabilityParameter
instances.- Generated class or method.
-
probabilisticBranchParameterItemProvider
protected ProbabilisticBranchParameterItemProvider probabilisticBranchParameterItemProvider
This keeps track of the one adapter used for allProbabilisticBranchParameter
instances.- Generated class or method.
-
hardwareMTTFParameterItemProvider
protected HardwareMTTFParameterItemProvider hardwareMTTFParameterItemProvider
This keeps track of the one adapter used for allHardwareMTTFParameter
instances.- Generated class or method.
-
hardwareMTTRParameterItemProvider
protected HardwareMTTRParameterItemProvider hardwareMTTRParameterItemProvider
This keeps track of the one adapter used for allHardwareMTTRParameter
instances.- Generated class or method.
-
resourceMTTFParameterItemProvider
protected ResourceMTTFParameterItemProvider resourceMTTFParameterItemProvider
This keeps track of the one adapter used for allResourceMTTFParameter
instances.- Generated class or method.
-
resourceMTTRParameterItemProvider
protected ResourceMTTRParameterItemProvider resourceMTTRParameterItemProvider
This keeps track of the one adapter used for allResourceMTTRParameter
instances.- Generated class or method.
-
networkReliabilityParameterItemProvider
protected NetworkReliabilityParameterItemProvider networkReliabilityParameterItemProvider
This keeps track of the one adapter used for allNetworkReliabilityParameter
instances.- Generated class or method.
-
communicationLinkReliabilityParameterItemProvider
protected CommunicationLinkReliabilityParameterItemProvider communicationLinkReliabilityParameterItemProvider
This keeps track of the one adapter used for allCommunicationLinkReliabilityParameter
instances.- Generated class or method.
-
softwareReliabilityParameterItemProvider
protected SoftwareReliabilityParameterItemProvider softwareReliabilityParameterItemProvider
This keeps track of the one adapter used for allSoftwareReliabilityParameter
instances.- Generated class or method.
-
variableUsageParameterItemProvider
protected VariableUsageParameterItemProvider variableUsageParameterItemProvider
This keeps track of the one adapter used for allVariableUsageParameter
instances.- Generated class or method.
-
usageBranchParameterItemProvider
protected UsageBranchParameterItemProvider usageBranchParameterItemProvider
This keeps track of the one adapter used for allUsageBranchParameter
instances.- Generated class or method.
-
doubleOffsetSequenceItemProvider
protected DoubleOffsetSequenceItemProvider doubleOffsetSequenceItemProvider
This keeps track of the one adapter used for allDoubleOffsetSequence
instances.- Generated class or method.
-
softwareFailureTypesParameterItemProvider
protected SoftwareFailureTypesParameterItemProvider softwareFailureTypesParameterItemProvider
This keeps track of the one adapter used for allSoftwareFailureTypesParameter
instances.- Generated class or method.
-
failureTypeResultSpecificationItemProvider
protected FailureTypeResultSpecificationItemProvider failureTypeResultSpecificationItemProvider
This keeps track of the one adapter used for allFailureTypeResultSpecification
instances.- Generated class or method.
-
failureDimensionResultSpecificationItemProvider
protected FailureDimensionResultSpecificationItemProvider failureDimensionResultSpecificationItemProvider
This keeps track of the one adapter used for allFailureDimensionResultSpecification
instances.- Generated class or method.
-
-
Method Detail
-
createSensitivityConfigurationAdapter
public Adapter createSensitivityConfigurationAdapter()
This creates an adapter for aSensitivityConfiguration
.- Overrides:
createSensitivityConfigurationAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
SensitivityConfiguration
- Generated class or method.
-
createCombinedSensitivityParameterAdapter
public Adapter createCombinedSensitivityParameterAdapter()
This creates an adapter for aCombinedSensitivityParameter
.- Overrides:
createCombinedSensitivityParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
CombinedSensitivityParameter
- Generated class or method.
-
createComponentReliabilityParameterAdapter
public Adapter createComponentReliabilityParameterAdapter()
This creates an adapter for aComponentReliabilityParameter
.- Overrides:
createComponentReliabilityParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
ComponentReliabilityParameter
- Generated class or method.
-
createStringParameterSequenceAdapter
public Adapter createStringParameterSequenceAdapter()
This creates an adapter for aStringParameterSequence
.- Overrides:
createStringParameterSequenceAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
StringParameterSequence
- Generated class or method.
-
createDoubleParameterRangeAdapter
public Adapter createDoubleParameterRangeAdapter()
This creates an adapter for aDoubleParameterRange
.- Overrides:
createDoubleParameterRangeAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
DoubleParameterRange
- Generated class or method.
-
createDoubleParameterSequenceAdapter
public Adapter createDoubleParameterSequenceAdapter()
This creates an adapter for aDoubleParameterSequence
.- Overrides:
createDoubleParameterSequenceAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
DoubleParameterSequence
- Generated class or method.
-
createInternalActionReliabilityParameterAdapter
public Adapter createInternalActionReliabilityParameterAdapter()
This creates an adapter for aInternalActionReliabilityParameter
.- Overrides:
createInternalActionReliabilityParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
InternalActionReliabilityParameter
- Generated class or method.
-
createProbabilisticBranchParameterAdapter
public Adapter createProbabilisticBranchParameterAdapter()
This creates an adapter for aProbabilisticBranchParameter
.- Overrides:
createProbabilisticBranchParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
ProbabilisticBranchParameter
- Generated class or method.
-
createHardwareMTTFParameterAdapter
public Adapter createHardwareMTTFParameterAdapter()
This creates an adapter for aHardwareMTTFParameter
.- Overrides:
createHardwareMTTFParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
HardwareMTTFParameter
- Generated class or method.
-
createHardwareMTTRParameterAdapter
public Adapter createHardwareMTTRParameterAdapter()
This creates an adapter for aHardwareMTTRParameter
.- Overrides:
createHardwareMTTRParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
HardwareMTTRParameter
- Generated class or method.
-
createResourceMTTFParameterAdapter
public Adapter createResourceMTTFParameterAdapter()
This creates an adapter for aResourceMTTFParameter
.- Overrides:
createResourceMTTFParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
ResourceMTTFParameter
- Generated class or method.
-
createResourceMTTRParameterAdapter
public Adapter createResourceMTTRParameterAdapter()
This creates an adapter for aResourceMTTRParameter
.- Overrides:
createResourceMTTRParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
ResourceMTTRParameter
- Generated class or method.
-
createNetworkReliabilityParameterAdapter
public Adapter createNetworkReliabilityParameterAdapter()
This creates an adapter for aNetworkReliabilityParameter
.- Overrides:
createNetworkReliabilityParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
NetworkReliabilityParameter
- Generated class or method.
-
createCommunicationLinkReliabilityParameterAdapter
public Adapter createCommunicationLinkReliabilityParameterAdapter()
This creates an adapter for aCommunicationLinkReliabilityParameter
.- Overrides:
createCommunicationLinkReliabilityParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
CommunicationLinkReliabilityParameter
- Generated class or method.
-
createSoftwareReliabilityParameterAdapter
public Adapter createSoftwareReliabilityParameterAdapter()
This creates an adapter for aSoftwareReliabilityParameter
.- Overrides:
createSoftwareReliabilityParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
SoftwareReliabilityParameter
- Generated class or method.
-
createVariableUsageParameterAdapter
public Adapter createVariableUsageParameterAdapter()
This creates an adapter for aVariableUsageParameter
.- Overrides:
createVariableUsageParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
VariableUsageParameter
- Generated class or method.
-
createUsageBranchParameterAdapter
public Adapter createUsageBranchParameterAdapter()
This creates an adapter for aUsageBranchParameter
.- Overrides:
createUsageBranchParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
UsageBranchParameter
- Generated class or method.
-
createDoubleOffsetSequenceAdapter
public Adapter createDoubleOffsetSequenceAdapter()
This creates an adapter for aDoubleOffsetSequence
.- Overrides:
createDoubleOffsetSequenceAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
DoubleOffsetSequence
- Generated class or method.
-
createSoftwareFailureTypesParameterAdapter
public Adapter createSoftwareFailureTypesParameterAdapter()
This creates an adapter for aSoftwareFailureTypesParameter
.- Overrides:
createSoftwareFailureTypesParameterAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
SoftwareFailureTypesParameter
- Generated class or method.
-
createFailureTypeResultSpecificationAdapter
public Adapter createFailureTypeResultSpecificationAdapter()
This creates an adapter for aFailureTypeResultSpecification
.- Overrides:
createFailureTypeResultSpecificationAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
FailureTypeResultSpecification
- Generated class or method.
-
createFailureDimensionResultSpecificationAdapter
public Adapter createFailureDimensionResultSpecificationAdapter()
This creates an adapter for aFailureDimensionResultSpecification
.- Overrides:
createFailureDimensionResultSpecificationAdapter
in classSensitivityAdapterFactory
- Returns:
- the new adapter.
- See Also:
FailureDimensionResultSpecification
- Generated class or method.
-
getRootAdapterFactory
public ComposeableAdapterFactory getRootAdapterFactory()
This returns the root adapter factory that contains this factory.- Specified by:
getRootAdapterFactory
in interfaceComposeableAdapterFactory
- Generated class or method.
-
setParentAdapterFactory
public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory.- Specified by:
setParentAdapterFactory
in interfaceComposeableAdapterFactory
- Generated class or method.
-
isFactoryForType
public boolean isFactoryForType(Object type)
- Specified by:
isFactoryForType
in interfaceAdapterFactory
- Overrides:
isFactoryForType
in classSensitivityAdapterFactory
- Returns:
- whether this factory is applicable for the type of the object.
- Generated class or method.
-
adapt
public Adapter adapt(Notifier notifier, Object type)
This implementation substitutes the factory itself as the key for the adapter.- Specified by:
adapt
in interfaceAdapterFactory
- Overrides:
adapt
in classAdapterFactoryImpl
- Generated class or method.
-
adapt
public Object adapt(Object object, Object type)
- Specified by:
adapt
in interfaceAdapterFactory
- Overrides:
adapt
in classAdapterFactoryImpl
- Generated class or method.
-
addListener
public void addListener(INotifyChangedListener notifyChangedListener)
This adds a listener.- Specified by:
addListener
in interfaceIChangeNotifier
- Generated class or method.
-
removeListener
public void removeListener(INotifyChangedListener notifyChangedListener)
This removes a listener.- Specified by:
removeListener
in interfaceIChangeNotifier
- Generated class or method.
-
fireNotifyChanged
public void fireNotifyChanged(Notification notification)
This delegates tochangeNotifier
and toparentAdapterFactory
.- Specified by:
fireNotifyChanged
in interfaceIChangeNotifier
- Generated class or method.
-
dispose
public void dispose()
This disposes all of the item providers created by this factory.- Specified by:
dispose
in interfaceIDisposable
- Generated class or method.
-
-