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 allSensitivityConfigurationinstances.- Generated class or method.
-
combinedSensitivityParameterItemProvider
protected CombinedSensitivityParameterItemProvider combinedSensitivityParameterItemProvider
This keeps track of the one adapter used for allCombinedSensitivityParameterinstances.- Generated class or method.
-
componentReliabilityParameterItemProvider
protected ComponentReliabilityParameterItemProvider componentReliabilityParameterItemProvider
This keeps track of the one adapter used for allComponentReliabilityParameterinstances.- Generated class or method.
-
stringParameterSequenceItemProvider
protected StringParameterSequenceItemProvider stringParameterSequenceItemProvider
This keeps track of the one adapter used for allStringParameterSequenceinstances.- Generated class or method.
-
doubleParameterRangeItemProvider
protected DoubleParameterRangeItemProvider doubleParameterRangeItemProvider
This keeps track of the one adapter used for allDoubleParameterRangeinstances.- Generated class or method.
-
doubleParameterSequenceItemProvider
protected DoubleParameterSequenceItemProvider doubleParameterSequenceItemProvider
This keeps track of the one adapter used for allDoubleParameterSequenceinstances.- Generated class or method.
-
internalActionReliabilityParameterItemProvider
protected InternalActionReliabilityParameterItemProvider internalActionReliabilityParameterItemProvider
This keeps track of the one adapter used for allInternalActionReliabilityParameterinstances.- Generated class or method.
-
probabilisticBranchParameterItemProvider
protected ProbabilisticBranchParameterItemProvider probabilisticBranchParameterItemProvider
This keeps track of the one adapter used for allProbabilisticBranchParameterinstances.- Generated class or method.
-
hardwareMTTFParameterItemProvider
protected HardwareMTTFParameterItemProvider hardwareMTTFParameterItemProvider
This keeps track of the one adapter used for allHardwareMTTFParameterinstances.- Generated class or method.
-
hardwareMTTRParameterItemProvider
protected HardwareMTTRParameterItemProvider hardwareMTTRParameterItemProvider
This keeps track of the one adapter used for allHardwareMTTRParameterinstances.- Generated class or method.
-
resourceMTTFParameterItemProvider
protected ResourceMTTFParameterItemProvider resourceMTTFParameterItemProvider
This keeps track of the one adapter used for allResourceMTTFParameterinstances.- Generated class or method.
-
resourceMTTRParameterItemProvider
protected ResourceMTTRParameterItemProvider resourceMTTRParameterItemProvider
This keeps track of the one adapter used for allResourceMTTRParameterinstances.- Generated class or method.
-
networkReliabilityParameterItemProvider
protected NetworkReliabilityParameterItemProvider networkReliabilityParameterItemProvider
This keeps track of the one adapter used for allNetworkReliabilityParameterinstances.- Generated class or method.
-
communicationLinkReliabilityParameterItemProvider
protected CommunicationLinkReliabilityParameterItemProvider communicationLinkReliabilityParameterItemProvider
This keeps track of the one adapter used for allCommunicationLinkReliabilityParameterinstances.- Generated class or method.
-
softwareReliabilityParameterItemProvider
protected SoftwareReliabilityParameterItemProvider softwareReliabilityParameterItemProvider
This keeps track of the one adapter used for allSoftwareReliabilityParameterinstances.- Generated class or method.
-
variableUsageParameterItemProvider
protected VariableUsageParameterItemProvider variableUsageParameterItemProvider
This keeps track of the one adapter used for allVariableUsageParameterinstances.- Generated class or method.
-
usageBranchParameterItemProvider
protected UsageBranchParameterItemProvider usageBranchParameterItemProvider
This keeps track of the one adapter used for allUsageBranchParameterinstances.- Generated class or method.
-
doubleOffsetSequenceItemProvider
protected DoubleOffsetSequenceItemProvider doubleOffsetSequenceItemProvider
This keeps track of the one adapter used for allDoubleOffsetSequenceinstances.- Generated class or method.
-
softwareFailureTypesParameterItemProvider
protected SoftwareFailureTypesParameterItemProvider softwareFailureTypesParameterItemProvider
This keeps track of the one adapter used for allSoftwareFailureTypesParameterinstances.- Generated class or method.
-
failureTypeResultSpecificationItemProvider
protected FailureTypeResultSpecificationItemProvider failureTypeResultSpecificationItemProvider
This keeps track of the one adapter used for allFailureTypeResultSpecificationinstances.- Generated class or method.
-
failureDimensionResultSpecificationItemProvider
protected FailureDimensionResultSpecificationItemProvider failureDimensionResultSpecificationItemProvider
This keeps track of the one adapter used for allFailureDimensionResultSpecificationinstances.- Generated class or method.
-
-
Method Detail
-
createSensitivityConfigurationAdapter
public Adapter createSensitivityConfigurationAdapter()
This creates an adapter for aSensitivityConfiguration.- Overrides:
createSensitivityConfigurationAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
SensitivityConfiguration- Generated class or method.
-
createCombinedSensitivityParameterAdapter
public Adapter createCombinedSensitivityParameterAdapter()
This creates an adapter for aCombinedSensitivityParameter.- Overrides:
createCombinedSensitivityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
CombinedSensitivityParameter- Generated class or method.
-
createComponentReliabilityParameterAdapter
public Adapter createComponentReliabilityParameterAdapter()
This creates an adapter for aComponentReliabilityParameter.- Overrides:
createComponentReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
ComponentReliabilityParameter- Generated class or method.
-
createStringParameterSequenceAdapter
public Adapter createStringParameterSequenceAdapter()
This creates an adapter for aStringParameterSequence.- Overrides:
createStringParameterSequenceAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
StringParameterSequence- Generated class or method.
-
createDoubleParameterRangeAdapter
public Adapter createDoubleParameterRangeAdapter()
This creates an adapter for aDoubleParameterRange.- Overrides:
createDoubleParameterRangeAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
DoubleParameterRange- Generated class or method.
-
createDoubleParameterSequenceAdapter
public Adapter createDoubleParameterSequenceAdapter()
This creates an adapter for aDoubleParameterSequence.- Overrides:
createDoubleParameterSequenceAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
DoubleParameterSequence- Generated class or method.
-
createInternalActionReliabilityParameterAdapter
public Adapter createInternalActionReliabilityParameterAdapter()
This creates an adapter for aInternalActionReliabilityParameter.- Overrides:
createInternalActionReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
InternalActionReliabilityParameter- Generated class or method.
-
createProbabilisticBranchParameterAdapter
public Adapter createProbabilisticBranchParameterAdapter()
This creates an adapter for aProbabilisticBranchParameter.- Overrides:
createProbabilisticBranchParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
ProbabilisticBranchParameter- Generated class or method.
-
createHardwareMTTFParameterAdapter
public Adapter createHardwareMTTFParameterAdapter()
This creates an adapter for aHardwareMTTFParameter.- Overrides:
createHardwareMTTFParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
HardwareMTTFParameter- Generated class or method.
-
createHardwareMTTRParameterAdapter
public Adapter createHardwareMTTRParameterAdapter()
This creates an adapter for aHardwareMTTRParameter.- Overrides:
createHardwareMTTRParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
HardwareMTTRParameter- Generated class or method.
-
createResourceMTTFParameterAdapter
public Adapter createResourceMTTFParameterAdapter()
This creates an adapter for aResourceMTTFParameter.- Overrides:
createResourceMTTFParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
ResourceMTTFParameter- Generated class or method.
-
createResourceMTTRParameterAdapter
public Adapter createResourceMTTRParameterAdapter()
This creates an adapter for aResourceMTTRParameter.- Overrides:
createResourceMTTRParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
ResourceMTTRParameter- Generated class or method.
-
createNetworkReliabilityParameterAdapter
public Adapter createNetworkReliabilityParameterAdapter()
This creates an adapter for aNetworkReliabilityParameter.- Overrides:
createNetworkReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
NetworkReliabilityParameter- Generated class or method.
-
createCommunicationLinkReliabilityParameterAdapter
public Adapter createCommunicationLinkReliabilityParameterAdapter()
This creates an adapter for aCommunicationLinkReliabilityParameter.- Overrides:
createCommunicationLinkReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
CommunicationLinkReliabilityParameter- Generated class or method.
-
createSoftwareReliabilityParameterAdapter
public Adapter createSoftwareReliabilityParameterAdapter()
This creates an adapter for aSoftwareReliabilityParameter.- Overrides:
createSoftwareReliabilityParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
SoftwareReliabilityParameter- Generated class or method.
-
createVariableUsageParameterAdapter
public Adapter createVariableUsageParameterAdapter()
This creates an adapter for aVariableUsageParameter.- Overrides:
createVariableUsageParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
VariableUsageParameter- Generated class or method.
-
createUsageBranchParameterAdapter
public Adapter createUsageBranchParameterAdapter()
This creates an adapter for aUsageBranchParameter.- Overrides:
createUsageBranchParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
UsageBranchParameter- Generated class or method.
-
createDoubleOffsetSequenceAdapter
public Adapter createDoubleOffsetSequenceAdapter()
This creates an adapter for aDoubleOffsetSequence.- Overrides:
createDoubleOffsetSequenceAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
DoubleOffsetSequence- Generated class or method.
-
createSoftwareFailureTypesParameterAdapter
public Adapter createSoftwareFailureTypesParameterAdapter()
This creates an adapter for aSoftwareFailureTypesParameter.- Overrides:
createSoftwareFailureTypesParameterAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
SoftwareFailureTypesParameter- Generated class or method.
-
createFailureTypeResultSpecificationAdapter
public Adapter createFailureTypeResultSpecificationAdapter()
This creates an adapter for aFailureTypeResultSpecification.- Overrides:
createFailureTypeResultSpecificationAdapterin classSensitivityAdapterFactory- Returns:
- the new adapter.
- See Also:
FailureTypeResultSpecification- Generated class or method.
-
createFailureDimensionResultSpecificationAdapter
public Adapter createFailureDimensionResultSpecificationAdapter()
This creates an adapter for aFailureDimensionResultSpecification.- Overrides:
createFailureDimensionResultSpecificationAdapterin 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:
getRootAdapterFactoryin interfaceComposeableAdapterFactory- Generated class or method.
-
setParentAdapterFactory
public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory.- Specified by:
setParentAdapterFactoryin interfaceComposeableAdapterFactory- Generated class or method.
-
isFactoryForType
public boolean isFactoryForType(Object type)
- Specified by:
isFactoryForTypein interfaceAdapterFactory- Overrides:
isFactoryForTypein 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:
adaptin interfaceAdapterFactory- Overrides:
adaptin classAdapterFactoryImpl- Generated class or method.
-
adapt
public Object adapt(Object object, Object type)
- Specified by:
adaptin interfaceAdapterFactory- Overrides:
adaptin classAdapterFactoryImpl- Generated class or method.
-
addListener
public void addListener(INotifyChangedListener notifyChangedListener)
This adds a listener.- Specified by:
addListenerin interfaceIChangeNotifier- Generated class or method.
-
removeListener
public void removeListener(INotifyChangedListener notifyChangedListener)
This removes a listener.- Specified by:
removeListenerin interfaceIChangeNotifier- Generated class or method.
-
fireNotifyChanged
public void fireNotifyChanged(Notification notification)
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.
-
-