Class specificItemProviderAdapterFactory
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
de.uka.ipd.sdq.pcm.designdecision.specific.util.specificAdapterFactory
de.uka.ipd.sdq.pcm.designdecision.specific.provider.specificItemProviderAdapterFactory
- All Implemented Interfaces:
AdapterFactory,ComposeableAdapterFactory,IChangeNotifier,IDisposable
public class specificItemProviderAdapterFactory
extends specificAdapterFactory
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 AdvicePlacementDegreeItemProviderThis keeps track of the one adapter used for allAdvicePlacementDegreeinstances.protected AllocationDegreeItemProviderThis keeps track of the one adapter used for allAllocationDegreeinstances.protected AssembledComponentDegreeItemProviderThis keeps track of the one adapter used for allAssembledComponentDegreeinstances.protected ATNumberOfReplicaDegreeItemProviderThis keeps track of the one adapter used for allATNumberOfReplicaDegreeinstances.protected CapacityDegreeItemProviderThis keeps track of the one adapter used for allCapacityDegreeinstances.protected IChangeNotifierThis is used to implementIChangeNotifier.protected ClassAsReferenceDegreeItemProviderThis keeps track of the one adapter used for allClassAsReferenceDegreeinstances.protected ComplementumVisnetisDegreeItemProviderThis keeps track of the one adapter used for allComplementumVisnetisDegreeinstances.This keeps track of the one adapter used for allContinuousComponentParamDegreeinstances.This keeps track of the one adapter used for allContinuousProcessingRateDegreeinstances.protected ContinuousRangeDegreeItemProviderThis keeps track of the one adapter used for allContinuousRangeDegreeinstances.protected DiscreteComponentParamDegreeItemProviderThis keeps track of the one adapter used for allDiscreteComponentParamDegreeinstances.protected DiscreteProcessingRateDegreeItemProviderThis keeps track of the one adapter used for allDiscreteProcessingRateDegreeinstances.protected DiscreteRangeDegreeItemProviderThis keeps track of the one adapter used for allDiscreteRangeDegreeinstances.protected ExchangeComponentRuleItemProviderThis keeps track of the one adapter used for allExchangeComponentRuleinstances.protected FeatureCompletionDegreeItemProviderThis keeps track of the one adapter used for allFeatureCompletionDegreeinstances.protected FeatureDegreeItemProviderThis keeps track of the one adapter used for allFeatureDegreeinstances.protected FeatureGroupDegreeItemProviderThis keeps track of the one adapter used for allFeatureGroupDegreeinstances.protected FeatureSubsetItemProviderThis keeps track of the one adapter used for allFeatureSubsetinstances.protected MonitoringDegreeItemProviderThis keeps track of the one adapter used for allMonitoringDegreeinstances.protected MultipleInclusionDegreeItemProviderThis keeps track of the one adapter used for allMultipleInclusionDegreeinstances.protected NumberOfCoresAsListDegreeItemProviderThis keeps track of the one adapter used for allNumberOfCoresAsListDegreeinstances.protected NumberOfCoresAsRangeDegreeItemProviderThis keeps track of the one adapter used for allNumberOfCoresAsRangeDegreeinstances.protected OptionalFeatureDegreeItemProviderThis keeps track of the one adapter used for allOptionalFeatureDegreeinstances.protected OrderedIntegerDegreeItemProviderThis keeps track of the one adapter used for allOrderedIntegerDegreeinstances.protected ComposedAdapterFactoryThis keeps track of the root adapter factory that delegates to this adapter factory.This keeps track of the one adapter used for allResourceContainerReplicationDegreeinstances.This keeps track of the one adapter used for allResourceContainerReplicationDegreeWithComponentChangeinstances.protected ResourceSelectionDegreeItemProviderThis keeps track of the one adapter used for allResourceSelectionDegreeinstances.protected SchedulingPolicyDegreeItemProviderThis keeps track of the one adapter used for allSchedulingPolicyDegreeinstances.protected StringComponentParamDegreeItemProviderThis keeps track of the one adapter used for allStringComponentParamDegreeinstances.protected Collection<Object>This keeps track of all the supported types checked byisFactoryForType.Fields inherited from class de.uka.ipd.sdq.pcm.designdecision.specific.util.specificAdapterFactory
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 aAdvicePlacementDegree.This creates an adapter for aAllocationDegree.This creates an adapter for aAssembledComponentDegree.This creates an adapter for aATNumberOfReplicaDegree.This creates an adapter for aCapacityDegree.This creates an adapter for aClassAsReferenceDegree.This creates an adapter for aComplementumVisnetisDegree.This creates an adapter for aContinuousComponentParamDegree.This creates an adapter for aContinuousProcessingRateDegree.This creates an adapter for aContinuousRangeDegree.This creates an adapter for aDiscreteComponentParamDegree.This creates an adapter for aDiscreteProcessingRateDegree.This creates an adapter for aDiscreteRangeDegree.This creates an adapter for aExchangeComponentRule.This creates an adapter for aFeatureCompletionDegree.This creates an adapter for aFeatureDegree.This creates an adapter for aFeatureGroupDegree.This creates an adapter for aFeatureSubset.This creates an adapter for aMonitoringDegree.This creates an adapter for aMultipleInclusionDegree.This creates an adapter for aNumberOfCoresAsListDegree.This creates an adapter for aNumberOfCoresAsRangeDegree.This creates an adapter for aOptionalFeatureDegree.This creates an adapter for aOrderedIntegerDegree.This creates an adapter for aResourceContainerReplicationDegree.This creates an adapter for aResourceContainerReplicationDegreeWithComponentChange.This creates an adapter for aResourceSelectionDegree.This creates an adapter for aSchedulingPolicyDegree.This creates an adapter for aStringComponentParamDegree.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 de.uka.ipd.sdq.pcm.designdecision.specific.util.specificAdapterFactory
createAdapter, createClassDegreeAdapter, createClassWithCopyDegreeAdapter, createDataTypeDegreeAdapter, createDegreeOfFreedomInstanceAdapter, createDiscreteDegreeAdapter, createEnumDegreeAdapter, createEObjectAdapter, createFeatureConfigDegreeAdapter, createIndicatorDegreeAdapter, createNamedElementAdapter, createNumberOfCoresDegreeAdapter, createOrderedDataTypeDegreeAdapter, createProcessingRateDegreeAdapter, createProcessingResourceDegreeAdapter, createRangeDegreeAdapter, createStringSetDegreeAdapter, createUnorderedDegreeAdapter, createUnorderedPrimitiveDegreeAdapterMethods 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.
-
exchangeComponentRuleItemProvider
This keeps track of the one adapter used for allExchangeComponentRuleinstances.- Generated class or method.
-
classAsReferenceDegreeItemProvider
This keeps track of the one adapter used for allClassAsReferenceDegreeinstances.- Generated class or method.
-
continuousRangeDegreeItemProvider
This keeps track of the one adapter used for allContinuousRangeDegreeinstances.- Generated class or method.
-
discreteRangeDegreeItemProvider
This keeps track of the one adapter used for allDiscreteRangeDegreeinstances.- Generated class or method.
-
orderedIntegerDegreeItemProvider
This keeps track of the one adapter used for allOrderedIntegerDegreeinstances.- Generated class or method.
-
continuousComponentParamDegreeItemProvider
This keeps track of the one adapter used for allContinuousComponentParamDegreeinstances.- Generated class or method.
-
continuousProcessingRateDegreeItemProvider
This keeps track of the one adapter used for allContinuousProcessingRateDegreeinstances.- Generated class or method.
-
discreteComponentParamDegreeItemProvider
This keeps track of the one adapter used for allDiscreteComponentParamDegreeinstances.- Generated class or method.
-
discreteProcessingRateDegreeItemProvider
This keeps track of the one adapter used for allDiscreteProcessingRateDegreeinstances.- Generated class or method.
-
featureGroupDegreeItemProvider
This keeps track of the one adapter used for allFeatureGroupDegreeinstances.- Generated class or method.
-
featureSubsetItemProvider
This keeps track of the one adapter used for allFeatureSubsetinstances.- Generated class or method.
-
numberOfCoresAsListDegreeItemProvider
This keeps track of the one adapter used for allNumberOfCoresAsListDegreeinstances.- Generated class or method.
-
numberOfCoresAsRangeDegreeItemProvider
This keeps track of the one adapter used for allNumberOfCoresAsRangeDegreeinstances.- Generated class or method.
-
optionalFeatureDegreeItemProvider
This keeps track of the one adapter used for allOptionalFeatureDegreeinstances.- Generated class or method.
-
resourceContainerReplicationDegreeItemProvider
protected ResourceContainerReplicationDegreeItemProvider resourceContainerReplicationDegreeItemProviderThis keeps track of the one adapter used for allResourceContainerReplicationDegreeinstances.- Generated class or method.
-
resourceContainerReplicationDegreeWithComponentChangeItemProvider
protected ResourceContainerReplicationDegreeWithComponentChangeItemProvider resourceContainerReplicationDegreeWithComponentChangeItemProviderThis keeps track of the one adapter used for allResourceContainerReplicationDegreeWithComponentChangeinstances.- Generated class or method.
-
resourceSelectionDegreeItemProvider
This keeps track of the one adapter used for allResourceSelectionDegreeinstances.- Generated class or method.
-
schedulingPolicyDegreeItemProvider
This keeps track of the one adapter used for allSchedulingPolicyDegreeinstances.- Generated class or method.
-
stringComponentParamDegreeItemProvider
This keeps track of the one adapter used for allStringComponentParamDegreeinstances.- Generated class or method.
-
allocationDegreeItemProvider
This keeps track of the one adapter used for allAllocationDegreeinstances.- Generated class or method.
-
assembledComponentDegreeItemProvider
This keeps track of the one adapter used for allAssembledComponentDegreeinstances.- Generated class or method.
-
capacityDegreeItemProvider
This keeps track of the one adapter used for allCapacityDegreeinstances.- Generated class or method.
-
monitoringDegreeItemProvider
This keeps track of the one adapter used for allMonitoringDegreeinstances.- Generated class or method.
-
atNumberOfReplicaDegreeItemProvider
This keeps track of the one adapter used for allATNumberOfReplicaDegreeinstances.- Generated class or method.
-
featureCompletionDegreeItemProvider
This keeps track of the one adapter used for allFeatureCompletionDegreeinstances.- Generated class or method.
-
featureDegreeItemProvider
This keeps track of the one adapter used for allFeatureDegreeinstances.- Generated class or method.
-
multipleInclusionDegreeItemProvider
This keeps track of the one adapter used for allMultipleInclusionDegreeinstances.- Generated class or method.
-
advicePlacementDegreeItemProvider
This keeps track of the one adapter used for allAdvicePlacementDegreeinstances.- Generated class or method.
-
complementumVisnetisDegreeItemProvider
This keeps track of the one adapter used for allComplementumVisnetisDegreeinstances.- Generated class or method.
-
-
Constructor Details
-
specificItemProviderAdapterFactory
public specificItemProviderAdapterFactory()This constructs an instance.- Generated class or method.
-
-
Method Details
-
createExchangeComponentRuleAdapter
This creates an adapter for aExchangeComponentRule.- Overrides:
createExchangeComponentRuleAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createClassAsReferenceDegreeAdapter
This creates an adapter for aClassAsReferenceDegree.- Overrides:
createClassAsReferenceDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createContinuousRangeDegreeAdapter
This creates an adapter for aContinuousRangeDegree.- Overrides:
createContinuousRangeDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createDiscreteRangeDegreeAdapter
This creates an adapter for aDiscreteRangeDegree.- Overrides:
createDiscreteRangeDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createOrderedIntegerDegreeAdapter
This creates an adapter for aOrderedIntegerDegree.- Overrides:
createOrderedIntegerDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createContinuousComponentParamDegreeAdapter
This creates an adapter for aContinuousComponentParamDegree.- Overrides:
createContinuousComponentParamDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createContinuousProcessingRateDegreeAdapter
This creates an adapter for aContinuousProcessingRateDegree.- Overrides:
createContinuousProcessingRateDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createDiscreteComponentParamDegreeAdapter
This creates an adapter for aDiscreteComponentParamDegree.- Overrides:
createDiscreteComponentParamDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createDiscreteProcessingRateDegreeAdapter
This creates an adapter for aDiscreteProcessingRateDegree.- Overrides:
createDiscreteProcessingRateDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createFeatureGroupDegreeAdapter
This creates an adapter for aFeatureGroupDegree.- Overrides:
createFeatureGroupDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createFeatureSubsetAdapter
This creates an adapter for aFeatureSubset.- Overrides:
createFeatureSubsetAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createNumberOfCoresAsListDegreeAdapter
This creates an adapter for aNumberOfCoresAsListDegree.- Overrides:
createNumberOfCoresAsListDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createNumberOfCoresAsRangeDegreeAdapter
This creates an adapter for aNumberOfCoresAsRangeDegree.- Overrides:
createNumberOfCoresAsRangeDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createOptionalFeatureDegreeAdapter
This creates an adapter for aOptionalFeatureDegree.- Overrides:
createOptionalFeatureDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createResourceContainerReplicationDegreeAdapter
This creates an adapter for aResourceContainerReplicationDegree.- Overrides:
createResourceContainerReplicationDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createResourceContainerReplicationDegreeWithComponentChangeAdapter
This creates an adapter for aResourceContainerReplicationDegreeWithComponentChange.- Overrides:
createResourceContainerReplicationDegreeWithComponentChangeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createResourceSelectionDegreeAdapter
This creates an adapter for aResourceSelectionDegree.- Overrides:
createResourceSelectionDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createSchedulingPolicyDegreeAdapter
This creates an adapter for aSchedulingPolicyDegree.- Overrides:
createSchedulingPolicyDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createStringComponentParamDegreeAdapter
This creates an adapter for aStringComponentParamDegree.- Overrides:
createStringComponentParamDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createAllocationDegreeAdapter
This creates an adapter for aAllocationDegree.- Overrides:
createAllocationDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createAssembledComponentDegreeAdapter
This creates an adapter for aAssembledComponentDegree.- Overrides:
createAssembledComponentDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createCapacityDegreeAdapter
This creates an adapter for aCapacityDegree.- Overrides:
createCapacityDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createMonitoringDegreeAdapter
This creates an adapter for aMonitoringDegree.- Overrides:
createMonitoringDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createATNumberOfReplicaDegreeAdapter
This creates an adapter for aATNumberOfReplicaDegree.- Overrides:
createATNumberOfReplicaDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createFeatureCompletionDegreeAdapter
This creates an adapter for aFeatureCompletionDegree.- Overrides:
createFeatureCompletionDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createFeatureDegreeAdapter
This creates an adapter for aFeatureDegree.- Overrides:
createFeatureDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createMultipleInclusionDegreeAdapter
This creates an adapter for aMultipleInclusionDegree.- Overrides:
createMultipleInclusionDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createAdvicePlacementDegreeAdapter
This creates an adapter for aAdvicePlacementDegree.- Overrides:
createAdvicePlacementDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
- Generated class or method.
-
createComplementumVisnetisDegreeAdapter
This creates an adapter for aComplementumVisnetisDegree.- Overrides:
createComplementumVisnetisDegreeAdapterin classspecificAdapterFactory- 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 classspecificAdapterFactory- 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.
-