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, createEObjectAdapter
adaptAllNew, adaptNew, associate, createAdapter, resolve
protected 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 PomAdapterFactory
Activation
public org.eclipse.emf.common.notify.Adapter createActivationFileAdapter()
ActivationFile
. createActivationFileAdapter
in class PomAdapterFactory
ActivationFile
public org.eclipse.emf.common.notify.Adapter createActivationOSAdapter()
ActivationOS
. createActivationOSAdapter
in class PomAdapterFactory
ActivationOS
public org.eclipse.emf.common.notify.Adapter createActivationPropertyAdapter()
ActivationProperty
.
createActivationPropertyAdapter
in class PomAdapterFactory
ActivationProperty
public org.eclipse.emf.common.notify.Adapter createBuildAdapter()
Build
. createBuildAdapter
in class PomAdapterFactory
Build
public org.eclipse.emf.common.notify.Adapter createBuildBaseAdapter()
BuildBase
. createBuildBaseAdapter
in class PomAdapterFactory
BuildBase
public org.eclipse.emf.common.notify.Adapter createCiManagementAdapter()
CiManagement
. createCiManagementAdapter
in class PomAdapterFactory
CiManagement
public org.eclipse.emf.common.notify.Adapter createContributorAdapter()
Contributor
. createContributorAdapter
in class PomAdapterFactory
Contributor
public org.eclipse.emf.common.notify.Adapter createDependencyAdapter()
Dependency
. createDependencyAdapter
in class PomAdapterFactory
Dependency
public org.eclipse.emf.common.notify.Adapter createDependencyManagementAdapter()
DependencyManagement
.
createDependencyManagementAdapter
in class PomAdapterFactory
DependencyManagement
public org.eclipse.emf.common.notify.Adapter createDeploymentRepositoryAdapter()
DeploymentRepository
.
createDeploymentRepositoryAdapter
in class PomAdapterFactory
DeploymentRepository
public org.eclipse.emf.common.notify.Adapter createDeveloperAdapter()
Developer
. createDeveloperAdapter
in class PomAdapterFactory
Developer
public org.eclipse.emf.common.notify.Adapter createDistributionManagementAdapter()
DistributionManagement
. createDistributionManagementAdapter
in class PomAdapterFactory
DistributionManagement
public org.eclipse.emf.common.notify.Adapter createDocumentRootAdapter()
DocumentRoot
. createDocumentRootAdapter
in class PomAdapterFactory
DocumentRoot
public org.eclipse.emf.common.notify.Adapter createExclusionAdapter()
Exclusion
. createExclusionAdapter
in class PomAdapterFactory
Exclusion
public org.eclipse.emf.common.notify.Adapter createExtensionAdapter()
Extension
. createExtensionAdapter
in class PomAdapterFactory
Extension
public org.eclipse.emf.common.notify.Adapter createIssueManagementAdapter()
IssueManagement
. createIssueManagementAdapter
in class PomAdapterFactory
IssueManagement
public org.eclipse.emf.common.notify.Adapter createLicenseAdapter()
License
. createLicenseAdapter
in class PomAdapterFactory
License
public org.eclipse.emf.common.notify.Adapter createMailingListAdapter()
MailingList
. createMailingListAdapter
in class PomAdapterFactory
MailingList
public org.eclipse.emf.common.notify.Adapter createModelAdapter()
Model
. createModelAdapter
in class PomAdapterFactory
Model
public org.eclipse.emf.common.notify.Adapter createNotifierAdapter()
Notifier
. createNotifierAdapter
in class PomAdapterFactory
Notifier
public org.eclipse.emf.common.notify.Adapter createOrganizationAdapter()
Organization
. createOrganizationAdapter
in class PomAdapterFactory
Organization
public org.eclipse.emf.common.notify.Adapter createParentAdapter()
Parent
. createParentAdapter
in class PomAdapterFactory
Parent
public org.eclipse.emf.common.notify.Adapter createPluginAdapter()
Plugin
. createPluginAdapter
in class PomAdapterFactory
Plugin
public org.eclipse.emf.common.notify.Adapter createPluginExecutionAdapter()
PluginExecution
. createPluginExecutionAdapter
in class PomAdapterFactory
PluginExecution
public org.eclipse.emf.common.notify.Adapter createPluginManagementAdapter()
PluginManagement
. createPluginManagementAdapter
in class PomAdapterFactory
PluginManagement
public org.eclipse.emf.common.notify.Adapter createPrerequisitesAdapter()
Prerequisites
. createPrerequisitesAdapter
in class PomAdapterFactory
Prerequisites
public org.eclipse.emf.common.notify.Adapter createProfileAdapter()
Profile
. createProfileAdapter
in class PomAdapterFactory
Profile
public org.eclipse.emf.common.notify.Adapter createRelocationAdapter()
Relocation
. createRelocationAdapter
in class PomAdapterFactory
Relocation
public org.eclipse.emf.common.notify.Adapter createReportingAdapter()
Reporting
. createReportingAdapter
in class PomAdapterFactory
Reporting
public org.eclipse.emf.common.notify.Adapter createReportPluginAdapter()
ReportPlugin
. createReportPluginAdapter
in class PomAdapterFactory
ReportPlugin
public org.eclipse.emf.common.notify.Adapter createReportSetAdapter()
ReportSet
. createReportSetAdapter
in class PomAdapterFactory
ReportSet
public org.eclipse.emf.common.notify.Adapter createRepositoryAdapter()
Repository
. createRepositoryAdapter
in class PomAdapterFactory
Repository
public org.eclipse.emf.common.notify.Adapter createRepositoryPolicyAdapter()
RepositoryPolicy
. createRepositoryPolicyAdapter
in class PomAdapterFactory
RepositoryPolicy
public org.eclipse.emf.common.notify.Adapter createResourceAdapter()
Resource
. createResourceAdapter
in class PomAdapterFactory
Resource
public org.eclipse.emf.common.notify.Adapter createScmAdapter()
Scm
. createScmAdapter
in class PomAdapterFactory
Scm
public org.eclipse.emf.common.notify.Adapter createSiteAdapter()
Site
. createSiteAdapter
in class PomAdapterFactory
Site
public org.eclipse.emf.common.notify.Adapter createPropertyElementAdapter()
PropertyElement
. createPropertyElementAdapter
in class PomAdapterFactory
PropertyElement
public org.eclipse.emf.common.notify.Adapter createConfigurationAdapter()
Configuration
. createConfigurationAdapter
in class PomAdapterFactory
Configuration
public org.eclipse.emf.edit.provider.ComposeableAdapterFactory getRootAdapterFactory()
getRootAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public void setParentAdapterFactory(org.eclipse.emf.edit.provider.ComposedAdapterFactory parentAdapterFactory)
setParentAdapterFactory
in interface org.eclipse.emf.edit.provider.ComposeableAdapterFactory
public boolean isFactoryForType(Object type)
isFactoryForType
in interface org.eclipse.emf.common.notify.AdapterFactory
isFactoryForType
in class PomAdapterFactory
public org.eclipse.emf.common.notify.Adapter adapt(org.eclipse.emf.common.notify.Notifier notifier, Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public Object adapt(Object object, Object type)
adapt
in interface org.eclipse.emf.common.notify.AdapterFactory
adapt
in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
public void addListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
addListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void removeListener(org.eclipse.emf.edit.provider.INotifyChangedListener notifyChangedListener)
removeListener
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void fireNotifyChanged(org.eclipse.emf.common.notify.Notification notification)
changeNotifier
and to parentAdapterFactory
. fireNotifyChanged
in interface org.eclipse.emf.edit.provider.IChangeNotifier
public void dispose()
dispose
in interface org.eclipse.emf.edit.provider.IDisposable
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.