public class PomItemProviderAdapterFactory extends PomAdapterFactory implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable
fireNotifyChanged. The adapters
also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances. | Modifier and Type | Field and Description |
|---|---|
protected ActivationFileItemProvider |
activationFileItemProvider
This keeps track of the one adapter used for all
ActivationFile instances. |
protected ActivationItemProvider |
activationItemProvider
This keeps track of the one adapter used for all
Activation instances. |
protected ActivationOSItemProvider |
activationOSItemProvider
This keeps track of the one adapter used for all
ActivationOS instances. |
protected ActivationPropertyItemProvider |
activationPropertyItemProvider
This keeps track of the one adapter used for all
ActivationProperty
instances. |
protected BuildBaseItemProvider |
buildBaseItemProvider
This keeps track of the one adapter used for all
BuildBase instances. |
protected BuildItemProvider |
buildItemProvider
This keeps track of the one adapter used for all
Build instances. |
protected org.eclipse.emf.edit.provider.IChangeNotifier |
changeNotifier
This is used to implement
IChangeNotifier. |
protected CiManagementItemProvider |
ciManagementItemProvider
This keeps track of the one adapter used for all
CiManagement instances. |
protected ConfigurationItemProvider |
configurationItemProvider
This keeps track of the one adapter used for all
Configuration instances. |
protected ContributorItemProvider |
contributorItemProvider
This keeps track of the one adapter used for all
Contributor instances. |
protected DependencyItemProvider |
dependencyItemProvider
This keeps track of the one adapter used for all
Dependency instances. |
protected DependencyManagementItemProvider |
dependencyManagementItemProvider
This keeps track of the one adapter used for all
DependencyManagement
instances. |
protected DeploymentRepositoryItemProvider |
deploymentRepositoryItemProvider
This keeps track of the one adapter used for all
DeploymentRepository
instances. |
protected DeveloperItemProvider |
developerItemProvider
This keeps track of the one adapter used for all
Developer instances. |
protected DistributionManagementItemProvider |
distributionManagementItemProvider
This keeps track of the one adapter used for all
DistributionManagement
instances. |
protected DocumentRootItemProvider |
documentRootItemProvider
This keeps track of the one adapter used for all
DocumentRoot instances. |
protected ExclusionItemProvider |
exclusionItemProvider
This keeps track of the one adapter used for all
Exclusion instances. |
protected ExtensionItemProvider |
extensionItemProvider
This keeps track of the one adapter used for all
Extension instances. |
protected IssueManagementItemProvider |
issueManagementItemProvider
This keeps track of the one adapter used for all
IssueManagement instances. |
protected LicenseItemProvider |
licenseItemProvider
This keeps track of the one adapter used for all
License instances. |
protected MailingListItemProvider |
mailingListItemProvider
This keeps track of the one adapter used for all
MailingList instances. |
protected ModelItemProvider |
modelItemProvider
This keeps track of the one adapter used for all
Model instances. |
protected NotifierItemProvider |
notifierItemProvider
This keeps track of the one adapter used for all
Notifier instances. |
protected OrganizationItemProvider |
organizationItemProvider
This keeps track of the one adapter used for all
Organization instances. |
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory |
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.
|
protected ParentItemProvider |
parentItemProvider
This keeps track of the one adapter used for all
Parent instances. |
protected PluginExecutionItemProvider |
pluginExecutionItemProvider
This keeps track of the one adapter used for all
PluginExecution instances. |
protected PluginItemProvider |
pluginItemProvider
This keeps track of the one adapter used for all
Plugin instances. |
protected PluginManagementItemProvider |
pluginManagementItemProvider
This keeps track of the one adapter used for all
PluginManagement instances. |
protected PrerequisitesItemProvider |
prerequisitesItemProvider
This keeps track of the one adapter used for all
Prerequisites instances. |
protected ProfileItemProvider |
profileItemProvider
This keeps track of the one adapter used for all
Profile instances. |
protected PropertyElementItemProvider |
propertyElementItemProvider
This keeps track of the one adapter used for all
PropertyElement instances. |
protected RelocationItemProvider |
relocationItemProvider
This keeps track of the one adapter used for all
Relocation instances. |
protected ReportingItemProvider |
reportingItemProvider
This keeps track of the one adapter used for all
Reporting instances. |
protected ReportPluginItemProvider |
reportPluginItemProvider
This keeps track of the one adapter used for all
ReportPlugin instances. |
protected ReportSetItemProvider |
reportSetItemProvider
This keeps track of the one adapter used for all
ReportSet instances. |
protected RepositoryItemProvider |
repositoryItemProvider
This keeps track of the one adapter used for all
Repository instances. |
protected RepositoryPolicyItemProvider |
repositoryPolicyItemProvider
This keeps track of the one adapter used for all
RepositoryPolicy instances. |
protected ResourceItemProvider |
resourceItemProvider
This keeps track of the one adapter used for all
Resource instances. |
protected ScmItemProvider |
scmItemProvider
This keeps track of the one adapter used for all
Scm instances. |
protected SiteItemProvider |
siteItemProvider
This keeps track of the one adapter used for all
Site instances. |
protected Collection<Object> |
supportedTypes
This keeps track of all the supported types checked by
isFactoryForType. |
modelPackage, modelSwitch| Constructor and Description |
|---|
PomItemProviderAdapterFactory()
This constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.Adapter |
adapt(org.eclipse.emf.common.notify.Notifier notifier,
Object type)
This implementation substitutes the factory itself as the key for the adapter.
|
Object |
adapt(Object object,
Object type) |
void |
addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This adds a listener.
|
org.eclipse.emf.common.notify.Adapter |
createActivationAdapter()
This creates an adapter for a
Activation. |
org.eclipse.emf.common.notify.Adapter |
createActivationFileAdapter()
This creates an adapter for a
ActivationFile. |
org.eclipse.emf.common.notify.Adapter |
createActivationOSAdapter()
This creates an adapter for a
ActivationOS. |
org.eclipse.emf.common.notify.Adapter |
createActivationPropertyAdapter()
This creates an adapter for a
ActivationProperty. |
org.eclipse.emf.common.notify.Adapter |
createBuildAdapter()
This creates an adapter for a
Build. |
org.eclipse.emf.common.notify.Adapter |
createBuildBaseAdapter()
This creates an adapter for a
BuildBase. |
org.eclipse.emf.common.notify.Adapter |
createCiManagementAdapter()
This creates an adapter for a
CiManagement. |
org.eclipse.emf.common.notify.Adapter |
createConfigurationAdapter()
This creates an adapter for a
Configuration. |
org.eclipse.emf.common.notify.Adapter |
createContributorAdapter()
This creates an adapter for a
Contributor. |
org.eclipse.emf.common.notify.Adapter |
createDependencyAdapter()
This creates an adapter for a
Dependency. |
org.eclipse.emf.common.notify.Adapter |
createDependencyManagementAdapter()
This creates an adapter for a
DependencyManagement. |
org.eclipse.emf.common.notify.Adapter |
createDeploymentRepositoryAdapter()
This creates an adapter for a
DeploymentRepository. |
org.eclipse.emf.common.notify.Adapter |
createDeveloperAdapter()
This creates an adapter for a
Developer. |
org.eclipse.emf.common.notify.Adapter |
createDistributionManagementAdapter()
This creates an adapter for a
DistributionManagement. |
org.eclipse.emf.common.notify.Adapter |
createDocumentRootAdapter()
This creates an adapter for a
DocumentRoot. |
org.eclipse.emf.common.notify.Adapter |
createExclusionAdapter()
This creates an adapter for a
Exclusion. |
org.eclipse.emf.common.notify.Adapter |
createExtensionAdapter()
This creates an adapter for a
Extension. |
org.eclipse.emf.common.notify.Adapter |
createIssueManagementAdapter()
This creates an adapter for a
IssueManagement. |
org.eclipse.emf.common.notify.Adapter |
createLicenseAdapter()
This creates an adapter for a
License. |
org.eclipse.emf.common.notify.Adapter |
createMailingListAdapter()
This creates an adapter for a
MailingList. |
org.eclipse.emf.common.notify.Adapter |
createModelAdapter()
This creates an adapter for a
Model. |
org.eclipse.emf.common.notify.Adapter |
createNotifierAdapter()
This creates an adapter for a
Notifier. |
org.eclipse.emf.common.notify.Adapter |
createOrganizationAdapter()
This creates an adapter for a
Organization. |
org.eclipse.emf.common.notify.Adapter |
createParentAdapter()
This creates an adapter for a
Parent . |
org.eclipse.emf.common.notify.Adapter |
createPluginAdapter()
This creates an adapter for a
Plugin . |
org.eclipse.emf.common.notify.Adapter |
createPluginExecutionAdapter()
This creates an adapter for a
PluginExecution. |
org.eclipse.emf.common.notify.Adapter |
createPluginManagementAdapter()
This creates an adapter for a
PluginManagement. |
org.eclipse.emf.common.notify.Adapter |
createPrerequisitesAdapter()
This creates an adapter for a
Prerequisites. |
org.eclipse.emf.common.notify.Adapter |
createProfileAdapter()
This creates an adapter for a
Profile. |
org.eclipse.emf.common.notify.Adapter |
createPropertyElementAdapter()
This creates an adapter for a
PropertyElement. |
org.eclipse.emf.common.notify.Adapter |
createRelocationAdapter()
This creates an adapter for a
Relocation. |
org.eclipse.emf.common.notify.Adapter |
createReportingAdapter()
This creates an adapter for a
Reporting. |
org.eclipse.emf.common.notify.Adapter |
createReportPluginAdapter()
This creates an adapter for a
ReportPlugin. |
org.eclipse.emf.common.notify.Adapter |
createReportSetAdapter()
This creates an adapter for a
ReportSet. |
org.eclipse.emf.common.notify.Adapter |
createRepositoryAdapter()
This creates an adapter for a
Repository. |
org.eclipse.emf.common.notify.Adapter |
createRepositoryPolicyAdapter()
This creates an adapter for a
RepositoryPolicy. |
org.eclipse.emf.common.notify.Adapter |
createResourceAdapter()
This creates an adapter for a
Resource. |
org.eclipse.emf.common.notify.Adapter |
createScmAdapter()
This creates an adapter for a
Scm. |
org.eclipse.emf.common.notify.Adapter |
createSiteAdapter()
This creates an adapter for a
Site. |
void |
dispose()
This disposes all of the item providers created by this factory.
|
void |
fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
This delegates to
changeNotifier and to parentAdapterFactory. |
org.eclipse.emf.edit.provider.ComposeableAdapterFactory |
getRootAdapterFactory()
This returns the root adapter factory that contains this factory.
|
boolean |
isFactoryForType(Object type) |
void |
removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
This removes a listener.
|
void |
setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
This sets the composed adapter factory that contains this factory.
|
createAdapter, createEObjectAdapteradaptAllNew, adaptNew, associate, createAdapter, resolveprotected org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory
protected org.eclipse.emf.edit.provider.IChangeNotifier changeNotifier
IChangeNotifier. protected Collection<Object> supportedTypes
isFactoryForType. protected ActivationItemProvider activationItemProvider
Activation instances. protected ActivationFileItemProvider activationFileItemProvider
ActivationFile instances.
protected ActivationOSItemProvider activationOSItemProvider
ActivationOS instances.
protected ActivationPropertyItemProvider activationPropertyItemProvider
ActivationProperty
instances. protected BuildItemProvider buildItemProvider
Build instances. protected BuildBaseItemProvider buildBaseItemProvider
BuildBase instances. protected CiManagementItemProvider ciManagementItemProvider
CiManagement instances.
protected ContributorItemProvider contributorItemProvider
Contributor instances. protected DependencyItemProvider dependencyItemProvider
Dependency instances. protected DependencyManagementItemProvider dependencyManagementItemProvider
DependencyManagement
instances. protected DeploymentRepositoryItemProvider deploymentRepositoryItemProvider
DeploymentRepository
instances. protected DeveloperItemProvider developerItemProvider
Developer instances. protected DistributionManagementItemProvider distributionManagementItemProvider
DistributionManagement
instances. protected DocumentRootItemProvider documentRootItemProvider
DocumentRoot instances.
protected ExclusionItemProvider exclusionItemProvider
Exclusion instances. protected ExtensionItemProvider extensionItemProvider
Extension instances. protected IssueManagementItemProvider issueManagementItemProvider
IssueManagement instances.
protected LicenseItemProvider licenseItemProvider
License instances. protected MailingListItemProvider mailingListItemProvider
MailingList instances. protected ModelItemProvider modelItemProvider
Model instances. protected NotifierItemProvider notifierItemProvider
Notifier instances. protected OrganizationItemProvider organizationItemProvider
Organization instances.
protected ParentItemProvider parentItemProvider
Parent instances. protected PluginItemProvider pluginItemProvider
Plugin instances. protected PluginExecutionItemProvider pluginExecutionItemProvider
PluginExecution instances.
protected PluginManagementItemProvider pluginManagementItemProvider
PluginManagement instances.
protected PrerequisitesItemProvider prerequisitesItemProvider
Prerequisites instances.
protected ProfileItemProvider profileItemProvider
Profile instances. protected RelocationItemProvider relocationItemProvider
Relocation instances. protected ReportingItemProvider reportingItemProvider
Reporting instances. protected ReportPluginItemProvider reportPluginItemProvider
ReportPlugin instances.
protected ReportSetItemProvider reportSetItemProvider
ReportSet instances. protected RepositoryItemProvider repositoryItemProvider
Repository instances. protected RepositoryPolicyItemProvider repositoryPolicyItemProvider
RepositoryPolicy instances.
protected ResourceItemProvider resourceItemProvider
Resource instances. protected ScmItemProvider scmItemProvider
Scm instances. protected SiteItemProvider siteItemProvider
Site instances. protected PropertyElementItemProvider propertyElementItemProvider
PropertyElement instances.
protected ConfigurationItemProvider configurationItemProvider
Configuration instances.
public PomItemProviderAdapterFactory()
public org.eclipse.emf.common.notify.Adapter createActivationAdapter()
Activation. createActivationAdapter in class PomAdapterFactoryActivationpublic org.eclipse.emf.common.notify.Adapter createActivationFileAdapter()
ActivationFile. createActivationFileAdapter in class PomAdapterFactoryActivationFilepublic org.eclipse.emf.common.notify.Adapter createActivationOSAdapter()
ActivationOS. createActivationOSAdapter in class PomAdapterFactoryActivationOSpublic org.eclipse.emf.common.notify.Adapter createActivationPropertyAdapter()
ActivationProperty.
createActivationPropertyAdapter in class PomAdapterFactoryActivationPropertypublic org.eclipse.emf.common.notify.Adapter createBuildAdapter()
Build. createBuildAdapter in class PomAdapterFactoryBuildpublic org.eclipse.emf.common.notify.Adapter createBuildBaseAdapter()
BuildBase. createBuildBaseAdapter in class PomAdapterFactoryBuildBasepublic org.eclipse.emf.common.notify.Adapter createCiManagementAdapter()
CiManagement. createCiManagementAdapter in class PomAdapterFactoryCiManagementpublic org.eclipse.emf.common.notify.Adapter createContributorAdapter()
Contributor. createContributorAdapter in class PomAdapterFactoryContributorpublic org.eclipse.emf.common.notify.Adapter createDependencyAdapter()
Dependency. createDependencyAdapter in class PomAdapterFactoryDependencypublic org.eclipse.emf.common.notify.Adapter createDependencyManagementAdapter()
DependencyManagement.
createDependencyManagementAdapter in class PomAdapterFactoryDependencyManagementpublic org.eclipse.emf.common.notify.Adapter createDeploymentRepositoryAdapter()
DeploymentRepository.
createDeploymentRepositoryAdapter in class PomAdapterFactoryDeploymentRepositorypublic org.eclipse.emf.common.notify.Adapter createDeveloperAdapter()
Developer. createDeveloperAdapter in class PomAdapterFactoryDeveloperpublic org.eclipse.emf.common.notify.Adapter createDistributionManagementAdapter()
DistributionManagement. createDistributionManagementAdapter in class PomAdapterFactoryDistributionManagementpublic org.eclipse.emf.common.notify.Adapter createDocumentRootAdapter()
DocumentRoot. createDocumentRootAdapter in class PomAdapterFactoryDocumentRootpublic org.eclipse.emf.common.notify.Adapter createExclusionAdapter()
Exclusion. createExclusionAdapter in class PomAdapterFactoryExclusionpublic org.eclipse.emf.common.notify.Adapter createExtensionAdapter()
Extension. createExtensionAdapter in class PomAdapterFactoryExtensionpublic org.eclipse.emf.common.notify.Adapter createIssueManagementAdapter()
IssueManagement. createIssueManagementAdapter in class PomAdapterFactoryIssueManagementpublic org.eclipse.emf.common.notify.Adapter createLicenseAdapter()
License. createLicenseAdapter in class PomAdapterFactoryLicensepublic org.eclipse.emf.common.notify.Adapter createMailingListAdapter()
MailingList. createMailingListAdapter in class PomAdapterFactoryMailingListpublic org.eclipse.emf.common.notify.Adapter createModelAdapter()
Model. createModelAdapter in class PomAdapterFactoryModelpublic org.eclipse.emf.common.notify.Adapter createNotifierAdapter()
Notifier. createNotifierAdapter in class PomAdapterFactoryNotifierpublic org.eclipse.emf.common.notify.Adapter createOrganizationAdapter()
Organization. createOrganizationAdapter in class PomAdapterFactoryOrganizationpublic org.eclipse.emf.common.notify.Adapter createParentAdapter()
Parent . createParentAdapter in class PomAdapterFactoryParentpublic org.eclipse.emf.common.notify.Adapter createPluginAdapter()
Plugin . createPluginAdapter in class PomAdapterFactoryPluginpublic org.eclipse.emf.common.notify.Adapter createPluginExecutionAdapter()
PluginExecution. createPluginExecutionAdapter in class PomAdapterFactoryPluginExecutionpublic org.eclipse.emf.common.notify.Adapter createPluginManagementAdapter()
PluginManagement. createPluginManagementAdapter in class PomAdapterFactoryPluginManagementpublic org.eclipse.emf.common.notify.Adapter createPrerequisitesAdapter()
Prerequisites. createPrerequisitesAdapter in class PomAdapterFactoryPrerequisitespublic org.eclipse.emf.common.notify.Adapter createProfileAdapter()
Profile. createProfileAdapter in class PomAdapterFactoryProfilepublic org.eclipse.emf.common.notify.Adapter createRelocationAdapter()
Relocation. createRelocationAdapter in class PomAdapterFactoryRelocationpublic org.eclipse.emf.common.notify.Adapter createReportingAdapter()
Reporting. createReportingAdapter in class PomAdapterFactoryReportingpublic org.eclipse.emf.common.notify.Adapter createReportPluginAdapter()
ReportPlugin. createReportPluginAdapter in class PomAdapterFactoryReportPluginpublic org.eclipse.emf.common.notify.Adapter createReportSetAdapter()
ReportSet. createReportSetAdapter in class PomAdapterFactoryReportSetpublic org.eclipse.emf.common.notify.Adapter createRepositoryAdapter()
Repository. createRepositoryAdapter in class PomAdapterFactoryRepositorypublic org.eclipse.emf.common.notify.Adapter createRepositoryPolicyAdapter()
RepositoryPolicy. createRepositoryPolicyAdapter in class PomAdapterFactoryRepositoryPolicypublic org.eclipse.emf.common.notify.Adapter createResourceAdapter()
Resource. createResourceAdapter in class PomAdapterFactoryResourcepublic org.eclipse.emf.common.notify.Adapter createScmAdapter()
Scm. createScmAdapter in class PomAdapterFactoryScmpublic org.eclipse.emf.common.notify.Adapter createSiteAdapter()
Site. createSiteAdapter in class PomAdapterFactorySitepublic org.eclipse.emf.common.notify.Adapter createPropertyElementAdapter()
PropertyElement. createPropertyElementAdapter in class PomAdapterFactoryPropertyElementpublic org.eclipse.emf.common.notify.Adapter createConfigurationAdapter()
Configuration. createConfigurationAdapter in class PomAdapterFactoryConfigurationpublic org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactorypublic void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactorypublic boolean isFactoryForType(Object type)
isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactoryisFactoryForType in class PomAdapterFactorypublic org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier,
Object type)
adapt in interface org.eclipse.emf.common.notify.AdapterFactoryadapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImplpublic Object adapt(Object object, Object type)
adapt in interface org.eclipse.emf.common.notify.AdapterFactoryadapt in class org.eclipse.emf.common.notify.impl.AdapterFactoryImplpublic void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
addListener in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
removeListener in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
changeNotifier and to parentAdapterFactory. fireNotifyChanged in interface org.eclipse.emf.edit.provider.IChangeNotifierpublic void dispose()
dispose in interface org.eclipse.emf.edit.provider.IDisposableCopyright © 2005–2021 Eclipse Foundation. All rights reserved.