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 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 de.uka.ipd.sdq.pcm.designdecision.specific.util.specificAdapterFactory
modelPackage, modelSwitch
-
-
Constructor Summary
Constructors Constructor Description specificItemProviderAdapterFactory()This constructs an instance.
-
Method Summary
-
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, createUnorderedPrimitiveDegreeAdapter
-
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.
-
exchangeComponentRuleItemProvider
protected ExchangeComponentRuleItemProvider exchangeComponentRuleItemProvider
This keeps track of the one adapter used for allExchangeComponentRuleinstances.- Generated class or method.
-
classAsReferenceDegreeItemProvider
protected ClassAsReferenceDegreeItemProvider classAsReferenceDegreeItemProvider
This keeps track of the one adapter used for allClassAsReferenceDegreeinstances.- Generated class or method.
-
continuousRangeDegreeItemProvider
protected ContinuousRangeDegreeItemProvider continuousRangeDegreeItemProvider
This keeps track of the one adapter used for allContinuousRangeDegreeinstances.- Generated class or method.
-
discreteRangeDegreeItemProvider
protected DiscreteRangeDegreeItemProvider discreteRangeDegreeItemProvider
This keeps track of the one adapter used for allDiscreteRangeDegreeinstances.- Generated class or method.
-
orderedIntegerDegreeItemProvider
protected OrderedIntegerDegreeItemProvider orderedIntegerDegreeItemProvider
This keeps track of the one adapter used for allOrderedIntegerDegreeinstances.- Generated class or method.
-
continuousComponentParamDegreeItemProvider
protected ContinuousComponentParamDegreeItemProvider continuousComponentParamDegreeItemProvider
This keeps track of the one adapter used for allContinuousComponentParamDegreeinstances.- Generated class or method.
-
continuousProcessingRateDegreeItemProvider
protected ContinuousProcessingRateDegreeItemProvider continuousProcessingRateDegreeItemProvider
This keeps track of the one adapter used for allContinuousProcessingRateDegreeinstances.- Generated class or method.
-
discreteComponentParamDegreeItemProvider
protected DiscreteComponentParamDegreeItemProvider discreteComponentParamDegreeItemProvider
This keeps track of the one adapter used for allDiscreteComponentParamDegreeinstances.- Generated class or method.
-
discreteProcessingRateDegreeItemProvider
protected DiscreteProcessingRateDegreeItemProvider discreteProcessingRateDegreeItemProvider
This keeps track of the one adapter used for allDiscreteProcessingRateDegreeinstances.- Generated class or method.
-
featureGroupDegreeItemProvider
protected FeatureGroupDegreeItemProvider featureGroupDegreeItemProvider
This keeps track of the one adapter used for allFeatureGroupDegreeinstances.- Generated class or method.
-
featureSubsetItemProvider
protected FeatureSubsetItemProvider featureSubsetItemProvider
This keeps track of the one adapter used for allFeatureSubsetinstances.- Generated class or method.
-
numberOfCoresAsListDegreeItemProvider
protected NumberOfCoresAsListDegreeItemProvider numberOfCoresAsListDegreeItemProvider
This keeps track of the one adapter used for allNumberOfCoresAsListDegreeinstances.- Generated class or method.
-
numberOfCoresAsRangeDegreeItemProvider
protected NumberOfCoresAsRangeDegreeItemProvider numberOfCoresAsRangeDegreeItemProvider
This keeps track of the one adapter used for allNumberOfCoresAsRangeDegreeinstances.- Generated class or method.
-
optionalFeatureDegreeItemProvider
protected OptionalFeatureDegreeItemProvider optionalFeatureDegreeItemProvider
This keeps track of the one adapter used for allOptionalFeatureDegreeinstances.- Generated class or method.
-
resourceContainerReplicationDegreeItemProvider
protected ResourceContainerReplicationDegreeItemProvider resourceContainerReplicationDegreeItemProvider
This keeps track of the one adapter used for allResourceContainerReplicationDegreeinstances.- Generated class or method.
-
resourceContainerReplicationDegreeWithComponentChangeItemProvider
protected ResourceContainerReplicationDegreeWithComponentChangeItemProvider resourceContainerReplicationDegreeWithComponentChangeItemProvider
This keeps track of the one adapter used for allResourceContainerReplicationDegreeWithComponentChangeinstances.- Generated class or method.
-
resourceSelectionDegreeItemProvider
protected ResourceSelectionDegreeItemProvider resourceSelectionDegreeItemProvider
This keeps track of the one adapter used for allResourceSelectionDegreeinstances.- Generated class or method.
-
schedulingPolicyDegreeItemProvider
protected SchedulingPolicyDegreeItemProvider schedulingPolicyDegreeItemProvider
This keeps track of the one adapter used for allSchedulingPolicyDegreeinstances.- Generated class or method.
-
stringComponentParamDegreeItemProvider
protected StringComponentParamDegreeItemProvider stringComponentParamDegreeItemProvider
This keeps track of the one adapter used for allStringComponentParamDegreeinstances.- Generated class or method.
-
allocationDegreeItemProvider
protected AllocationDegreeItemProvider allocationDegreeItemProvider
This keeps track of the one adapter used for allAllocationDegreeinstances.- Generated class or method.
-
assembledComponentDegreeItemProvider
protected AssembledComponentDegreeItemProvider assembledComponentDegreeItemProvider
This keeps track of the one adapter used for allAssembledComponentDegreeinstances.- Generated class or method.
-
capacityDegreeItemProvider
protected CapacityDegreeItemProvider capacityDegreeItemProvider
This keeps track of the one adapter used for allCapacityDegreeinstances.- Generated class or method.
-
monitoringDegreeItemProvider
protected MonitoringDegreeItemProvider monitoringDegreeItemProvider
This keeps track of the one adapter used for allMonitoringDegreeinstances.- Generated class or method.
-
atNumberOfReplicaDegreeItemProvider
protected ATNumberOfReplicaDegreeItemProvider atNumberOfReplicaDegreeItemProvider
This keeps track of the one adapter used for allATNumberOfReplicaDegreeinstances.- Generated class or method.
-
featureCompletionDegreeItemProvider
protected FeatureCompletionDegreeItemProvider featureCompletionDegreeItemProvider
This keeps track of the one adapter used for allFeatureCompletionDegreeinstances.- Generated class or method.
-
featureDegreeItemProvider
protected FeatureDegreeItemProvider featureDegreeItemProvider
This keeps track of the one adapter used for allFeatureDegreeinstances.- Generated class or method.
-
multipleInclusionDegreeItemProvider
protected MultipleInclusionDegreeItemProvider multipleInclusionDegreeItemProvider
This keeps track of the one adapter used for allMultipleInclusionDegreeinstances.- Generated class or method.
-
advicePlacementDegreeItemProvider
protected AdvicePlacementDegreeItemProvider advicePlacementDegreeItemProvider
This keeps track of the one adapter used for allAdvicePlacementDegreeinstances.- Generated class or method.
-
complementumVisnetisDegreeItemProvider
protected ComplementumVisnetisDegreeItemProvider complementumVisnetisDegreeItemProvider
This keeps track of the one adapter used for allComplementumVisnetisDegreeinstances.- Generated class or method.
-
-
Method Detail
-
createExchangeComponentRuleAdapter
public Adapter createExchangeComponentRuleAdapter()
This creates an adapter for aExchangeComponentRule.- Overrides:
createExchangeComponentRuleAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ExchangeComponentRule- Generated class or method.
-
createClassAsReferenceDegreeAdapter
public Adapter createClassAsReferenceDegreeAdapter()
This creates an adapter for aClassAsReferenceDegree.- Overrides:
createClassAsReferenceDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ClassAsReferenceDegree- Generated class or method.
-
createContinuousRangeDegreeAdapter
public Adapter createContinuousRangeDegreeAdapter()
This creates an adapter for aContinuousRangeDegree.- Overrides:
createContinuousRangeDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ContinuousRangeDegree- Generated class or method.
-
createDiscreteRangeDegreeAdapter
public Adapter createDiscreteRangeDegreeAdapter()
This creates an adapter for aDiscreteRangeDegree.- Overrides:
createDiscreteRangeDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
DiscreteRangeDegree- Generated class or method.
-
createOrderedIntegerDegreeAdapter
public Adapter createOrderedIntegerDegreeAdapter()
This creates an adapter for aOrderedIntegerDegree.- Overrides:
createOrderedIntegerDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
OrderedIntegerDegree- Generated class or method.
-
createContinuousComponentParamDegreeAdapter
public Adapter createContinuousComponentParamDegreeAdapter()
This creates an adapter for aContinuousComponentParamDegree.- Overrides:
createContinuousComponentParamDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ContinuousComponentParamDegree- Generated class or method.
-
createContinuousProcessingRateDegreeAdapter
public Adapter createContinuousProcessingRateDegreeAdapter()
This creates an adapter for aContinuousProcessingRateDegree.- Overrides:
createContinuousProcessingRateDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ContinuousProcessingRateDegree- Generated class or method.
-
createDiscreteComponentParamDegreeAdapter
public Adapter createDiscreteComponentParamDegreeAdapter()
This creates an adapter for aDiscreteComponentParamDegree.- Overrides:
createDiscreteComponentParamDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
DiscreteComponentParamDegree- Generated class or method.
-
createDiscreteProcessingRateDegreeAdapter
public Adapter createDiscreteProcessingRateDegreeAdapter()
This creates an adapter for aDiscreteProcessingRateDegree.- Overrides:
createDiscreteProcessingRateDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
DiscreteProcessingRateDegree- Generated class or method.
-
createFeatureGroupDegreeAdapter
public Adapter createFeatureGroupDegreeAdapter()
This creates an adapter for aFeatureGroupDegree.- Overrides:
createFeatureGroupDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
FeatureGroupDegree- Generated class or method.
-
createFeatureSubsetAdapter
public Adapter createFeatureSubsetAdapter()
This creates an adapter for aFeatureSubset.- Overrides:
createFeatureSubsetAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
FeatureSubset- Generated class or method.
-
createNumberOfCoresAsListDegreeAdapter
public Adapter createNumberOfCoresAsListDegreeAdapter()
This creates an adapter for aNumberOfCoresAsListDegree.- Overrides:
createNumberOfCoresAsListDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
NumberOfCoresAsListDegree- Generated class or method.
-
createNumberOfCoresAsRangeDegreeAdapter
public Adapter createNumberOfCoresAsRangeDegreeAdapter()
This creates an adapter for aNumberOfCoresAsRangeDegree.- Overrides:
createNumberOfCoresAsRangeDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
NumberOfCoresAsRangeDegree- Generated class or method.
-
createOptionalFeatureDegreeAdapter
public Adapter createOptionalFeatureDegreeAdapter()
This creates an adapter for aOptionalFeatureDegree.- Overrides:
createOptionalFeatureDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
OptionalFeatureDegree- Generated class or method.
-
createResourceContainerReplicationDegreeAdapter
public Adapter createResourceContainerReplicationDegreeAdapter()
This creates an adapter for aResourceContainerReplicationDegree.- Overrides:
createResourceContainerReplicationDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ResourceContainerReplicationDegree- Generated class or method.
-
createResourceContainerReplicationDegreeWithComponentChangeAdapter
public Adapter createResourceContainerReplicationDegreeWithComponentChangeAdapter()
This creates an adapter for aResourceContainerReplicationDegreeWithComponentChange.- Overrides:
createResourceContainerReplicationDegreeWithComponentChangeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ResourceContainerReplicationDegreeWithComponentChange- Generated class or method.
-
createResourceSelectionDegreeAdapter
public Adapter createResourceSelectionDegreeAdapter()
This creates an adapter for aResourceSelectionDegree.- Overrides:
createResourceSelectionDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ResourceSelectionDegree- Generated class or method.
-
createSchedulingPolicyDegreeAdapter
public Adapter createSchedulingPolicyDegreeAdapter()
This creates an adapter for aSchedulingPolicyDegree.- Overrides:
createSchedulingPolicyDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
SchedulingPolicyDegree- Generated class or method.
-
createStringComponentParamDegreeAdapter
public Adapter createStringComponentParamDegreeAdapter()
This creates an adapter for aStringComponentParamDegree.- Overrides:
createStringComponentParamDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
StringComponentParamDegree- Generated class or method.
-
createAllocationDegreeAdapter
public Adapter createAllocationDegreeAdapter()
This creates an adapter for aAllocationDegree.- Overrides:
createAllocationDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
AllocationDegree- Generated class or method.
-
createAssembledComponentDegreeAdapter
public Adapter createAssembledComponentDegreeAdapter()
This creates an adapter for aAssembledComponentDegree.- Overrides:
createAssembledComponentDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
AssembledComponentDegree- Generated class or method.
-
createCapacityDegreeAdapter
public Adapter createCapacityDegreeAdapter()
This creates an adapter for aCapacityDegree.- Overrides:
createCapacityDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
CapacityDegree- Generated class or method.
-
createMonitoringDegreeAdapter
public Adapter createMonitoringDegreeAdapter()
This creates an adapter for aMonitoringDegree.- Overrides:
createMonitoringDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
MonitoringDegree- Generated class or method.
-
createATNumberOfReplicaDegreeAdapter
public Adapter createATNumberOfReplicaDegreeAdapter()
This creates an adapter for aATNumberOfReplicaDegree.- Overrides:
createATNumberOfReplicaDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ATNumberOfReplicaDegree- Generated class or method.
-
createFeatureCompletionDegreeAdapter
public Adapter createFeatureCompletionDegreeAdapter()
This creates an adapter for aFeatureCompletionDegree.- Overrides:
createFeatureCompletionDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
FeatureCompletionDegree- Generated class or method.
-
createFeatureDegreeAdapter
public Adapter createFeatureDegreeAdapter()
This creates an adapter for aFeatureDegree.- Overrides:
createFeatureDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
FeatureDegree- Generated class or method.
-
createMultipleInclusionDegreeAdapter
public Adapter createMultipleInclusionDegreeAdapter()
This creates an adapter for aMultipleInclusionDegree.- Overrides:
createMultipleInclusionDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
MultipleInclusionDegree- Generated class or method.
-
createAdvicePlacementDegreeAdapter
public Adapter createAdvicePlacementDegreeAdapter()
This creates an adapter for aAdvicePlacementDegree.- Overrides:
createAdvicePlacementDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
AdvicePlacementDegree- Generated class or method.
-
createComplementumVisnetisDegreeAdapter
public Adapter createComplementumVisnetisDegreeAdapter()
This creates an adapter for aComplementumVisnetisDegree.- Overrides:
createComplementumVisnetisDegreeAdapterin classspecificAdapterFactory- Returns:
- the new adapter.
- See Also:
ComplementumVisnetisDegree- 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 classspecificAdapterFactory- 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.
-
-