/*******************************************************************************
* Copyright (c) 2008-2010 Sonatype, Inc.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Sonatype, Inc. - initial API and implementation
*******************************************************************************/
/**
* <copyright>
* </copyright>
*
* $Id: PomAdapterFactory.java 20588 2008-12-04 17:59:55Z jerdfelt $
*/
package org.eclipse.m2e.model.edit.pom.util;
import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.emf.common.notify.Notifier;
import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.m2e.model.edit.pom.Activation;
import org.eclipse.m2e.model.edit.pom.ActivationFile;
import org.eclipse.m2e.model.edit.pom.ActivationOS;
import org.eclipse.m2e.model.edit.pom.ActivationProperty;
import org.eclipse.m2e.model.edit.pom.Build;
import org.eclipse.m2e.model.edit.pom.BuildBase;
import org.eclipse.m2e.model.edit.pom.CiManagement;
import org.eclipse.m2e.model.edit.pom.Configuration;
import org.eclipse.m2e.model.edit.pom.Contributor;
import org.eclipse.m2e.model.edit.pom.Dependency;
import org.eclipse.m2e.model.edit.pom.DependencyManagement;
import org.eclipse.m2e.model.edit.pom.DeploymentRepository;
import org.eclipse.m2e.model.edit.pom.Developer;
import org.eclipse.m2e.model.edit.pom.DistributionManagement;
import org.eclipse.m2e.model.edit.pom.DocumentRoot;
import org.eclipse.m2e.model.edit.pom.Exclusion;
import org.eclipse.m2e.model.edit.pom.Extension;
import org.eclipse.m2e.model.edit.pom.IssueManagement;
import org.eclipse.m2e.model.edit.pom.License;
import org.eclipse.m2e.model.edit.pom.MailingList;
import org.eclipse.m2e.model.edit.pom.Model;
import org.eclipse.m2e.model.edit.pom.Organization;
import org.eclipse.m2e.model.edit.pom.Parent;
import org.eclipse.m2e.model.edit.pom.Plugin;
import org.eclipse.m2e.model.edit.pom.PluginExecution;
import org.eclipse.m2e.model.edit.pom.PluginManagement;
import org.eclipse.m2e.model.edit.pom.PomPackage;
import org.eclipse.m2e.model.edit.pom.Prerequisites;
import org.eclipse.m2e.model.edit.pom.Profile;
import org.eclipse.m2e.model.edit.pom.PropertyElement;
import org.eclipse.m2e.model.edit.pom.Relocation;
import org.eclipse.m2e.model.edit.pom.ReportPlugin;
import org.eclipse.m2e.model.edit.pom.ReportSet;
import org.eclipse.m2e.model.edit.pom.Reporting;
import org.eclipse.m2e.model.edit.pom.Repository;
import org.eclipse.m2e.model.edit.pom.RepositoryPolicy;
import org.eclipse.m2e.model.edit.pom.Resource;
import org.eclipse.m2e.model.edit.pom.Scm;
import org.eclipse.m2e.model.edit.pom.Site;
/**
* <!-- begin-user-doc --> The <b>Adapter Factory</b> for the model. It provides an adapter <code>createXXX</code>
* method for each class of the model. <!-- end-user-doc -->
*
* @see org.eclipse.m2e.model.edit.pom.PomPackage
* @generated
*/
public class PomAdapterFactory extends AdapterFactoryImpl {
/**
* The cached model package. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected static PomPackage modelPackage;
/**
* Creates an instance of the adapter factory. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public PomAdapterFactory() {
if(modelPackage == null) {
modelPackage = PomPackage.eINSTANCE;
}
}
/**
* Returns whether this factory is applicable for the type of the object. <!-- begin-user-doc --> This implementation
* returns <code>true</code> if the object is either the model's package or is an instance object of the model. <!--
* end-user-doc -->
*
* @return whether this factory is applicable for the type of the object.
* @generated
*/
@Override
public boolean isFactoryForType(Object object) {
if(object == modelPackage) {
return true;
}
if(object instanceof EObject) {
return ((EObject) object).eClass().getEPackage() == modelPackage;
}
return false;
}
/**
* The switch that delegates to the <code>createXXX</code> methods. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
protected PomSwitch<Adapter> modelSwitch = new PomSwitch<Adapter>() {
@Override
public Adapter caseActivation(Activation object) {
return createActivationAdapter();
}
@Override
public Adapter caseActivationFile(ActivationFile object) {
return createActivationFileAdapter();
}
@Override
public Adapter caseActivationOS(ActivationOS object) {
return createActivationOSAdapter();
}
@Override
public Adapter caseActivationProperty(ActivationProperty object) {
return createActivationPropertyAdapter();
}
@Override
public Adapter caseBuild(Build object) {
return createBuildAdapter();
}
@Override
public Adapter caseBuildBase(BuildBase object) {
return createBuildBaseAdapter();
}
@Override
public Adapter caseCiManagement(CiManagement object) {
return createCiManagementAdapter();
}
@Override
public Adapter caseContributor(Contributor object) {
return createContributorAdapter();
}
@Override
public Adapter caseDependency(Dependency object) {
return createDependencyAdapter();
}
@Override
public Adapter caseDependencyManagement(DependencyManagement object) {
return createDependencyManagementAdapter();
}
@Override
public Adapter caseDeploymentRepository(DeploymentRepository object) {
return createDeploymentRepositoryAdapter();
}
@Override
public Adapter caseDeveloper(Developer object) {
return createDeveloperAdapter();
}
@Override
public Adapter caseDistributionManagement(DistributionManagement object) {
return createDistributionManagementAdapter();
}
@Override
public Adapter caseDocumentRoot(DocumentRoot object) {
return createDocumentRootAdapter();
}
@Override
public Adapter caseExclusion(Exclusion object) {
return createExclusionAdapter();
}
@Override
public Adapter caseExtension(Extension object) {
return createExtensionAdapter();
}
@Override
public Adapter caseIssueManagement(IssueManagement object) {
return createIssueManagementAdapter();
}
@Override
public Adapter caseLicense(License object) {
return createLicenseAdapter();
}
@Override
public Adapter caseMailingList(MailingList object) {
return createMailingListAdapter();
}
@Override
public Adapter caseModel(Model object) {
return createModelAdapter();
}
@Override
public Adapter caseNotifier(org.eclipse.m2e.model.edit.pom.Notifier object) {
return createNotifierAdapter();
}
@Override
public Adapter caseOrganization(Organization object) {
return createOrganizationAdapter();
}
@Override
public Adapter caseParent(Parent object) {
return createParentAdapter();
}
@Override
public Adapter casePlugin(Plugin object) {
return createPluginAdapter();
}
@Override
public Adapter casePluginExecution(PluginExecution object) {
return createPluginExecutionAdapter();
}
@Override
public Adapter casePluginManagement(PluginManagement object) {
return createPluginManagementAdapter();
}
@Override
public Adapter casePrerequisites(Prerequisites object) {
return createPrerequisitesAdapter();
}
@Override
public Adapter caseProfile(Profile object) {
return createProfileAdapter();
}
@Override
public Adapter caseRelocation(Relocation object) {
return createRelocationAdapter();
}
@Override
public Adapter caseReporting(Reporting object) {
return createReportingAdapter();
}
@Override
public Adapter caseReportPlugin(ReportPlugin object) {
return createReportPluginAdapter();
}
@Override
public Adapter caseReportSet(ReportSet object) {
return createReportSetAdapter();
}
@Override
public Adapter caseRepository(Repository object) {
return createRepositoryAdapter();
}
@Override
public Adapter caseRepositoryPolicy(RepositoryPolicy object) {
return createRepositoryPolicyAdapter();
}
@Override
public Adapter caseResource(Resource object) {
return createResourceAdapter();
}
@Override
public Adapter caseScm(Scm object) {
return createScmAdapter();
}
@Override
public Adapter caseSite(Site object) {
return createSiteAdapter();
}
@Override
public Adapter casePropertyElement(PropertyElement object) {
return createPropertyElementAdapter();
}
@Override
public Adapter caseConfiguration(Configuration object) {
return createConfigurationAdapter();
}
@Override
public Adapter defaultCase(EObject object) {
return createEObjectAdapter();
}
};
/**
* Creates an adapter for the <code>target</code>. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @param target the object to adapt.
* @return the adapter for the <code>target</code>.
* @generated
*/
@Override
public Adapter createAdapter(Notifier target) {
return modelSwitch.doSwitch((EObject) target);
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Activation
* <em>Activation</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Activation
* @generated
*/
public Adapter createActivationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.ActivationFile
* <em>Activation File</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.ActivationFile
* @generated
*/
public Adapter createActivationFileAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.ActivationOS
* <em>Activation OS</em>} '. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.ActivationOS
* @generated
*/
public Adapter createActivationOSAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.ActivationProperty
* <em>Activation Property</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can
* easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
* end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.ActivationProperty
* @generated
*/
public Adapter createActivationPropertyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Build <em>Build</em>}'. <!--
* begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Build
* @generated
*/
public Adapter createBuildAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.BuildBase <em>Build Base</em>}
* '. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
* to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.BuildBase
* @generated
*/
public Adapter createBuildBaseAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.CiManagement
* <em>Ci Management</em>} '. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.CiManagement
* @generated
*/
public Adapter createCiManagementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Contributor
* <em>Contributor</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Contributor
* @generated
*/
public Adapter createContributorAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Dependency
* <em>Dependency</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Dependency
* @generated
*/
public Adapter createDependencyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.DependencyManagement
* <em>Dependency Management</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can
* easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
* end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.DependencyManagement
* @generated
*/
public Adapter createDependencyManagementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.DeploymentRepository
* <em>Deployment Repository</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can
* easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
* end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.DeploymentRepository
* @generated
*/
public Adapter createDeploymentRepositoryAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Developer <em>Developer</em>}
* '. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
* to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Developer
* @generated
*/
public Adapter createDeveloperAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.DistributionManagement
* <em>Distribution Management</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can
* easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
* end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.DistributionManagement
* @generated
*/
public Adapter createDistributionManagementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.DocumentRoot
* <em>Document Root</em>} '. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.DocumentRoot
* @generated
*/
public Adapter createDocumentRootAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Exclusion <em>Exclusion</em>}
* '. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
* to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Exclusion
* @generated
*/
public Adapter createExclusionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Extension <em>Extension</em>}
* '. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
* to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Extension
* @generated
*/
public Adapter createExtensionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.IssueManagement
* <em>Issue Management</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.IssueManagement
* @generated
*/
public Adapter createIssueManagementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.License <em>License</em>}'.
* <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.License
* @generated
*/
public Adapter createLicenseAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.MailingList
* <em>Mailing List</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.MailingList
* @generated
*/
public Adapter createMailingListAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Model <em>Model</em>}'. <!--
* begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Model
* @generated
*/
public Adapter createModelAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Notifier <em>Notifier</em>}'.
* <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Notifier
* @generated
*/
public Adapter createNotifierAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Organization
* <em>Organization</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Organization
* @generated
*/
public Adapter createOrganizationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Parent <em>Parent</em>}'. <!--
* begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Parent
* @generated
*/
public Adapter createParentAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Plugin <em>Plugin</em>}'. <!--
* begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Plugin
* @generated
*/
public Adapter createPluginAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.PluginExecution
* <em>Plugin Execution</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.PluginExecution
* @generated
*/
public Adapter createPluginExecutionAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.PluginManagement
* <em>Plugin Management</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can
* easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
* end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.PluginManagement
* @generated
*/
public Adapter createPluginManagementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Prerequisites
* <em>Prerequisites</em>} '. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Prerequisites
* @generated
*/
public Adapter createPrerequisitesAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Profile <em>Profile</em>}'.
* <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Profile
* @generated
*/
public Adapter createProfileAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Relocation
* <em>Relocation</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Relocation
* @generated
*/
public Adapter createRelocationAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Reporting <em>Reporting</em>}
* '. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
* to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Reporting
* @generated
*/
public Adapter createReportingAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.ReportPlugin
* <em>Report Plugin</em>} '. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.ReportPlugin
* @generated
*/
public Adapter createReportPluginAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.ReportSet <em>Report Set</em>}
* '. <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful
* to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.ReportSet
* @generated
*/
public Adapter createReportSetAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Repository
* <em>Repository</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Repository
* @generated
*/
public Adapter createRepositoryAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.RepositoryPolicy
* <em>Repository Policy</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can
* easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!--
* end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.RepositoryPolicy
* @generated
*/
public Adapter createRepositoryPolicyAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Resource <em>Resource</em>}'.
* <!-- begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Resource
* @generated
*/
public Adapter createResourceAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Scm <em>Scm</em>}'. <!--
* begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Scm
* @generated
*/
public Adapter createScmAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Site <em>Site</em>}'. <!--
* begin-user-doc --> This default implementation returns null so that we can easily ignore cases; it's useful to
* ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Site
* @generated
*/
public Adapter createSiteAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.PropertyElement
* <em>Property Element</em>}'. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.PropertyElement
* @generated
*/
public Adapter createPropertyElementAdapter() {
return null;
}
/**
* Creates a new adapter for an object of class ' {@link org.eclipse.m2e.model.edit.pom.Configuration
* <em>Configuration</em>} '. <!-- begin-user-doc --> This default implementation returns null so that we can easily
* ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. <!-- end-user-doc -->
*
* @return the new adapter.
* @see org.eclipse.m2e.model.edit.pom.Configuration
* @generated
*/
public Adapter createConfigurationAdapter() {
return null;
}
/**
* Creates a new adapter for the default case. <!-- begin-user-doc --> This default implementation returns null. <!--
* end-user-doc -->
*
* @return the new adapter.
* @generated
*/
public Adapter createEObjectAdapter() {
return null;
}
} // PomAdapterFactory