public class PcmarchoptionsItemProviderAdapterFactory extends PcmarchoptionsAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable, IChildCreationExtender
fireNotifyChanged
.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
Modifier and Type | Class and Description |
---|---|
static class |
PcmarchoptionsItemProviderAdapterFactory.DimensiontypesChildCreationExtender
A child creation extender for the
DimensiontypesPackage . |
static class |
PcmarchoptionsItemProviderAdapterFactory.OptionsChildCreationExtender
A child creation extender for the
OptionsPackage . |
IChildCreationExtender.Descriptor
Constructor and Description |
---|
PcmarchoptionsItemProviderAdapterFactory()
This constructs an instance.
|
createAdapter, createAllocateNeverTogetherAdapter, createAllocateTogetherAdapter, createAlternativeObjectAdapter, createArchOptionAdapter, createBanComponentAdapter, createChangeDataTypeAdapter, createChangeInterfaceAdapter, createChangeRolesAdapter, createComponentOptionAdapter, createConflictObjectAdapter, createCouldResolveObjectAdapter, createDataTypeOptionAdapter, createDependencyObjectAdapter, createDeploymentOptionAdapter, createDuplicationObjectAdapter, createEObjectAdapter, createFunctionalityConnectionAdapter, createIdentifierAdapter, createInterfaceOptionAdapter, createIntroduceNewAdapterAdapter, createIntroduceNewComponentAdapter, createIntroduceNewDataTypeAdapter, createIntroduceNewInterfaceAdapter, createMergeComponentsAdapter, createMoveComponentsAdapter, createMultipleAllocationAdapter, createMultipleInstantiationAdapter, createNeverAllocateToSpecificNodesAdapter, createOnlySingleAllocationAdapter, createOnlySingleInstantiationAdapter, createOptionAdapter, createParentalObjectAdapter, createProvidedFunctionalityAdapter, createRelationObjectAdapter, createRemoveDataTypeAdapter, createRemoveInterfaceAdapter, createReplaceComponentsAdapter, createRequiredFunctionalityAdapter, createResolveObjectAdapter, createReuseComponentAdapter, createSelectionObjectAdapter, createSplitComponentAdapter, createStakeholderObjectAdapter, createTraceableObjectAdapter, createTriggerObjectAdapter
adaptAllNew, adaptNew
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
adaptAllNew, adaptNew
public PcmarchoptionsItemProviderAdapterFactory()
public Adapter createPCM_SplitComponentAdapter()
PCM_SplitComponent
.
createPCM_SplitComponentAdapter
in class PcmarchoptionsAdapterFactory
PCM_SplitComponent
public Adapter createPCM_AllocateTogetherAdapter()
PCM_AllocateTogether
.
createPCM_AllocateTogetherAdapter
in class PcmarchoptionsAdapterFactory
PCM_AllocateTogether
public Adapter createPCM_NeverAllocateToSpecificNodesAdapter()
PCM_NeverAllocateToSpecificNodes
.
createPCM_NeverAllocateToSpecificNodesAdapter
in class PcmarchoptionsAdapterFactory
PCM_NeverAllocateToSpecificNodes
public Adapter createPCM_IntroduceNewAdapterAdapter()
PCM_IntroduceNewAdapter
.
createPCM_IntroduceNewAdapterAdapter
in class PcmarchoptionsAdapterFactory
PCM_IntroduceNewAdapter
public Adapter createPCM_IntroduceNewComponentAdapter()
PCM_IntroduceNewComponent
.
createPCM_IntroduceNewComponentAdapter
in class PcmarchoptionsAdapterFactory
PCM_IntroduceNewComponent
public Adapter createPCM_MoveComponentsAdapter()
PCM_MoveComponents
.
createPCM_MoveComponentsAdapter
in class PcmarchoptionsAdapterFactory
PCM_MoveComponents
public Adapter createPCM_OnlySingleInstantiationAdapter()
PCM_OnlySingleInstantiation
.
createPCM_OnlySingleInstantiationAdapter
in class PcmarchoptionsAdapterFactory
PCM_OnlySingleInstantiation
public Adapter createPCM_ChangeRolesAdapter()
PCM_ChangeRoles
.
createPCM_ChangeRolesAdapter
in class PcmarchoptionsAdapterFactory
PCM_ChangeRoles
public Adapter createPCM_AllocateNeverTogetherAdapter()
PCM_AllocateNeverTogether
.
createPCM_AllocateNeverTogetherAdapter
in class PcmarchoptionsAdapterFactory
PCM_AllocateNeverTogether
public Adapter createPCM_MultipleInstantiationAdapter()
PCM_MultipleInstantiation
.
createPCM_MultipleInstantiationAdapter
in class PcmarchoptionsAdapterFactory
PCM_MultipleInstantiation
public Adapter createPCM_BanComponentAdapter()
PCM_BanComponent
.
createPCM_BanComponentAdapter
in class PcmarchoptionsAdapterFactory
PCM_BanComponent
public Adapter createPCM_MultipleAllocationAdapter()
PCM_MultipleAllocation
.
createPCM_MultipleAllocationAdapter
in class PcmarchoptionsAdapterFactory
PCM_MultipleAllocation
public Adapter createPCM_ProvidedFunctionalityAdapter()
PCM_ProvidedFunctionality
.
createPCM_ProvidedFunctionalityAdapter
in class PcmarchoptionsAdapterFactory
PCM_ProvidedFunctionality
public Adapter createPCM_ReplaceComponentsAdapter()
PCM_ReplaceComponents
.
createPCM_ReplaceComponentsAdapter
in class PcmarchoptionsAdapterFactory
PCM_ReplaceComponents
public Adapter createPCM_ReuseComponentAdapter()
PCM_ReuseComponent
.
createPCM_ReuseComponentAdapter
in class PcmarchoptionsAdapterFactory
PCM_ReuseComponent
public Adapter createPCM_FunctionalityConnectionAdapter()
PCM_FunctionalityConnection
.
createPCM_FunctionalityConnectionAdapter
in class PcmarchoptionsAdapterFactory
PCM_FunctionalityConnection
public Adapter createPCM_MergeComponentsAdapter()
PCM_MergeComponents
.
createPCM_MergeComponentsAdapter
in class PcmarchoptionsAdapterFactory
PCM_MergeComponents
public Adapter createPCM_OnlySingleAllocationAdapter()
PCM_OnlySingleAllocation
.
createPCM_OnlySingleAllocationAdapter
in class PcmarchoptionsAdapterFactory
PCM_OnlySingleAllocation
public Adapter createPCM_RequiredFunctionalityAdapter()
PCM_RequiredFunctionality
.
createPCM_RequiredFunctionalityAdapter
in class PcmarchoptionsAdapterFactory
PCM_RequiredFunctionality
public Adapter createPCM_ChangeDataTypeAdapter()
PCM_ChangeDataType
.
createPCM_ChangeDataTypeAdapter
in class PcmarchoptionsAdapterFactory
PCM_ChangeDataType
public Adapter createPCM_IntroduceNewDataTypeAdapter()
PCM_IntroduceNewDataType
.
createPCM_IntroduceNewDataTypeAdapter
in class PcmarchoptionsAdapterFactory
PCM_IntroduceNewDataType
public Adapter createPCM_RemoveDataTypeAdapter()
PCM_RemoveDataType
.
createPCM_RemoveDataTypeAdapter
in class PcmarchoptionsAdapterFactory
PCM_RemoveDataType
public Adapter createPCM_IntroduceNewInterfaceAdapter()
PCM_IntroduceNewInterface
.
createPCM_IntroduceNewInterfaceAdapter
in class PcmarchoptionsAdapterFactory
PCM_IntroduceNewInterface
public Adapter createPCM_ChangeInterfaceAdapter()
PCM_ChangeInterface
.
createPCM_ChangeInterfaceAdapter
in class PcmarchoptionsAdapterFactory
PCM_ChangeInterface
public Adapter createPCM_RemoveInterfaceAdapter()
PCM_RemoveInterface
.
createPCM_RemoveInterfaceAdapter
in class PcmarchoptionsAdapterFactory
PCM_RemoveInterface
public ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory
in interface ComposeableAdapterFactory
public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory
in interface ComposeableAdapterFactory
public boolean isFactoryForType(Object type)
isFactoryForType
in interface AdapterFactory
isFactoryForType
in class PcmarchoptionsAdapterFactory
public Adapter adapt(Notifier notifier, Object type)
adapt
in interface AdapterFactory
adapt
in class AdapterFactoryImpl
public Object adapt(Object object, Object type)
adapt
in interface AdapterFactory
adapt
in class AdapterFactoryImpl
public List<IChildCreationExtender> getChildCreationExtenders()
public Collection<?> getNewChildDescriptors(Object object, EditingDomain editingDomain)
getNewChildDescriptors
in interface IChildCreationExtender
public ResourceLocator getResourceLocator()
getResourceLocator
in interface IChildCreationExtender
public void addListener(INotifyChangedListener notifyChangedListener)
addListener
in interface IChangeNotifier
public void removeListener(INotifyChangedListener notifyChangedListener)
removeListener
in interface IChangeNotifier
public void fireNotifyChanged(Notification notification)
changeNotifier
and to parentAdapterFactory
.
fireNotifyChanged
in interface IChangeNotifier
public void dispose()
dispose
in interface IDisposable