/******************************************************************************* * 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 *******************************************************************************/ package org.eclipse.m2e.model.edit.pom.impl; import static org.eclipse.m2e.model.edit.pom.PomPackage.RESOURCE; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.ecore.xml.type.XMLTypePackage; 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.Notifier; 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.PomFactory; 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 --> An implementation of the model <b>Package</b>. <!-- end-user-doc --> * * @generated */ public class PomPackageImpl extends EPackageImpl implements PomPackage { /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass activationEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass activationFileEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass activationOSEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass activationPropertyEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass buildEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass buildBaseEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass ciManagementEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass contributorEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass dependencyEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass dependencyManagementEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass deploymentRepositoryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass developerEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass distributionManagementEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass documentRootEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass exclusionEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass extensionEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass issueManagementEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass licenseEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass mailingListEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass modelEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass notifierEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass organizationEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass parentEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass pluginEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass pluginExecutionEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass pluginManagementEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass prerequisitesEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass profileEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass relocationEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass reportingEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass reportPluginEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass reportSetEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass repositoryEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass repositoryPolicyEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass resourceEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass scmEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass siteEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass propertyElementEClass = null; /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private EClass configurationEClass = null; /** * Creates an instance of the model <b>Package</b>, registered with {@link org.eclipse.emf.ecore.EPackage.Registry * EPackage.Registry} by the package package URI value. * <p> * Note: the correct way to create the package is via the static factory method {@link #init init()}, which also * performs initialization of the package, or returns the registered package, if one already exists. <!-- * begin-user-doc --> <!-- end-user-doc --> * * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.eclipse.m2e.model.edit.pom.PomPackage#eNS_URI * @see #init() * @generated */ private PomPackageImpl() { super(eNS_URI, PomFactory.eINSTANCE); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends. * Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This * method drives initialization for interdependent packages directly, in parallel with this package, itself. * <p> * Of this package and its interdependencies, all packages which have not yet been registered by their URI values are * first created and registered. The packages are then initialized in two steps: meta-model objects for all of the * packages are created before any are initialized, since one package's meta-model objects may refer to those of * another. * <p> * Invocation of this method will not affect any packages that have already been initialized. <!-- begin-user-doc --> * <!-- end-user-doc --> * * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static PomPackage init() { if(isInited) return (PomPackage) EPackage.Registry.INSTANCE.getEPackage(PomPackage.eNS_URI); // Obtain or create and register package PomPackageImpl thePomPackage = (PomPackageImpl) (EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof PomPackageImpl ? EPackage.Registry.INSTANCE .getEPackage(eNS_URI) : new PomPackageImpl()); isInited = true; // Initialize simple dependencies XMLTypePackage.eINSTANCE.eClass(); // Create package meta-data objects thePomPackage.createPackageContents(); // Initialize created meta-data thePomPackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed thePomPackage.freeze(); return thePomPackage; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getActivation() { return activationEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivation_ActiveByDefault() { return (EAttribute) activationEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivation_Jdk() { return (EAttribute) activationEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getActivation_Os() { return (EReference) activationEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getActivation_Property() { return (EReference) activationEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getActivation_File() { return (EReference) activationEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getActivationFile() { return activationFileEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivationFile_Missing() { return (EAttribute) activationFileEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivationFile_Exists() { return (EAttribute) activationFileEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getActivationOS() { return activationOSEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivationOS_Name() { return (EAttribute) activationOSEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivationOS_Family() { return (EAttribute) activationOSEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivationOS_Arch() { return (EAttribute) activationOSEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivationOS_Version() { return (EAttribute) activationOSEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getActivationProperty() { return activationPropertyEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivationProperty_Name() { return (EAttribute) activationPropertyEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getActivationProperty_Value() { return (EAttribute) activationPropertyEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getBuild() { return buildEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuild_SourceDirectory() { return (EAttribute) buildEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuild_ScriptSourceDirectory() { return (EAttribute) buildEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuild_TestSourceDirectory() { return (EAttribute) buildEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuild_OutputDirectory() { return (EAttribute) buildEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuild_TestOutputDirectory() { return (EAttribute) buildEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getBuild_Extensions() { return (EReference) buildEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getBuildBase() { return buildBaseEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuildBase_DefaultGoal() { return (EAttribute) buildBaseEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getBuildBase_Resources() { return (EReference) buildBaseEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getBuildBase_TestResources() { return (EReference) buildBaseEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuildBase_Directory() { return (EAttribute) buildBaseEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuildBase_FinalName() { return (EAttribute) buildBaseEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getBuildBase_PluginManagement() { return (EReference) buildBaseEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getBuildBase_Plugins() { return (EReference) buildBaseEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getBuildBase_Filters() { return (EAttribute) buildBaseEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getCiManagement() { return ciManagementEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getCiManagement_System() { return (EAttribute) ciManagementEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getCiManagement_Url() { return (EAttribute) ciManagementEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getCiManagement_Notifiers() { return (EReference) ciManagementEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getContributor() { return contributorEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getContributor_Name() { return (EAttribute) contributorEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getContributor_Email() { return (EAttribute) contributorEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getContributor_Url() { return (EAttribute) contributorEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getContributor_Organization() { return (EAttribute) contributorEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getContributor_OrganizationUrl() { return (EAttribute) contributorEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getContributor_Timezone() { return (EAttribute) contributorEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getContributor_Properties() { return (EReference) contributorEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getContributor_Roles() { return (EAttribute) contributorEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getDependency() { return dependencyEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDependency_GroupId() { return (EAttribute) dependencyEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDependency_ArtifactId() { return (EAttribute) dependencyEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDependency_Version() { return (EAttribute) dependencyEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDependency_Type() { return (EAttribute) dependencyEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDependency_Classifier() { return (EAttribute) dependencyEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDependency_Scope() { return (EAttribute) dependencyEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDependency_SystemPath() { return (EAttribute) dependencyEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDependency_Exclusions() { return (EReference) dependencyEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDependency_Optional() { return (EAttribute) dependencyEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getDependencyManagement() { return dependencyManagementEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDependencyManagement_Dependencies() { return (EReference) dependencyManagementEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getDeploymentRepository() { return deploymentRepositoryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeploymentRepository_UniqueVersion() { return (EAttribute) deploymentRepositoryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeploymentRepository_Id() { return (EAttribute) deploymentRepositoryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeploymentRepository_Name() { return (EAttribute) deploymentRepositoryEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeploymentRepository_Url() { return (EAttribute) deploymentRepositoryEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeploymentRepository_Layout() { return (EAttribute) deploymentRepositoryEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getDeveloper() { return developerEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeveloper_Id() { return (EAttribute) developerEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeveloper_Name() { return (EAttribute) developerEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeveloper_Email() { return (EAttribute) developerEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeveloper_Url() { return (EAttribute) developerEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeveloper_Organization() { return (EAttribute) developerEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeveloper_OrganizationUrl() { return (EAttribute) developerEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeveloper_Timezone() { return (EAttribute) developerEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDeveloper_Properties() { return (EReference) developerEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDeveloper_Roles() { return (EAttribute) developerEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getDistributionManagement() { return distributionManagementEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDistributionManagement_Repository() { return (EReference) distributionManagementEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDistributionManagement_SnapshotRepository() { return (EReference) distributionManagementEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDistributionManagement_Site() { return (EReference) distributionManagementEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDistributionManagement_DownloadUrl() { return (EAttribute) distributionManagementEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDistributionManagement_Relocation() { return (EReference) distributionManagementEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDistributionManagement_Status() { return (EAttribute) distributionManagementEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getDocumentRoot() { return documentRootEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getDocumentRoot_Mixed() { return (EAttribute) documentRootEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDocumentRoot_XMLNSPrefixMap() { return (EReference) documentRootEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDocumentRoot_XSISchemaLocation() { return (EReference) documentRootEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getDocumentRoot_Project() { return (EReference) documentRootEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getExclusion() { return exclusionEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getExclusion_ArtifactId() { return (EAttribute) exclusionEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getExclusion_GroupId() { return (EAttribute) exclusionEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getExtension() { return extensionEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getExtension_GroupId() { return (EAttribute) extensionEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getExtension_ArtifactId() { return (EAttribute) extensionEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getExtension_Version() { return (EAttribute) extensionEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getIssueManagement() { return issueManagementEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getIssueManagement_System() { return (EAttribute) issueManagementEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getIssueManagement_Url() { return (EAttribute) issueManagementEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getLicense() { return licenseEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getLicense_Name() { return (EAttribute) licenseEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getLicense_Url() { return (EAttribute) licenseEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getLicense_Distribution() { return (EAttribute) licenseEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getLicense_Comments() { return (EAttribute) licenseEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getMailingList() { return mailingListEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getMailingList_Name() { return (EAttribute) mailingListEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getMailingList_Subscribe() { return (EAttribute) mailingListEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getMailingList_Unsubscribe() { return (EAttribute) mailingListEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getMailingList_Post() { return (EAttribute) mailingListEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getMailingList_Archive() { return (EAttribute) mailingListEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getMailingList_OtherArchives() { return (EAttribute) mailingListEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getModel() { return modelEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Parent() { return (EReference) modelEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_ModelVersion() { return (EAttribute) modelEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_GroupId() { return (EAttribute) modelEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_ArtifactId() { return (EAttribute) modelEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_Packaging() { return (EAttribute) modelEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_Name() { return (EAttribute) modelEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_Version() { return (EAttribute) modelEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_Description() { return (EAttribute) modelEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_Url() { return (EAttribute) modelEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Prerequisites() { return (EReference) modelEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_IssueManagement() { return (EReference) modelEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_CiManagement() { return (EReference) modelEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_InceptionYear() { return (EAttribute) modelEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_MailingLists() { return (EReference) modelEClass.getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Developers() { return (EReference) modelEClass.getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Contributors() { return (EReference) modelEClass.getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Licenses() { return (EReference) modelEClass.getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Scm() { return (EReference) modelEClass.getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Organization() { return (EReference) modelEClass.getEStructuralFeatures().get(18); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Build() { return (EReference) modelEClass.getEStructuralFeatures().get(19); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Profiles() { return (EReference) modelEClass.getEStructuralFeatures().get(20); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Repositories() { return (EReference) modelEClass.getEStructuralFeatures().get(21); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_PluginRepositories() { return (EReference) modelEClass.getEStructuralFeatures().get(22); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Dependencies() { return (EReference) modelEClass.getEStructuralFeatures().get(23); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Reporting() { return (EReference) modelEClass.getEStructuralFeatures().get(24); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_DependencyManagement() { return (EReference) modelEClass.getEStructuralFeatures().get(25); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_DistributionManagement() { return (EReference) modelEClass.getEStructuralFeatures().get(26); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getModel_Properties() { return (EReference) modelEClass.getEStructuralFeatures().get(27); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getModel_Modules() { return (EAttribute) modelEClass.getEStructuralFeatures().get(28); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getNotifier() { return notifierEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getNotifier_Type() { return (EAttribute) notifierEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getNotifier_SendOnError() { return (EAttribute) notifierEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getNotifier_SendOnFailure() { return (EAttribute) notifierEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getNotifier_SendOnSuccess() { return (EAttribute) notifierEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getNotifier_SendOnWarning() { return (EAttribute) notifierEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getNotifier_Address() { return (EAttribute) notifierEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getNotifier_Configuration() { return (EReference) notifierEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getOrganization() { return organizationEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getOrganization_Name() { return (EAttribute) organizationEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getOrganization_Url() { return (EAttribute) organizationEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getParent() { return parentEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getParent_ArtifactId() { return (EAttribute) parentEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getParent_GroupId() { return (EAttribute) parentEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getParent_Version() { return (EAttribute) parentEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getParent_RelativePath() { return (EAttribute) parentEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getPlugin() { return pluginEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPlugin_GroupId() { return (EAttribute) pluginEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPlugin_ArtifactId() { return (EAttribute) pluginEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPlugin_Version() { return (EAttribute) pluginEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPlugin_Extensions() { return (EAttribute) pluginEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getPlugin_Executions() { return (EReference) pluginEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getPlugin_Dependencies() { return (EReference) pluginEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPlugin_Inherited() { return (EAttribute) pluginEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getPlugin_Configuration() { return (EReference) pluginEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getPluginExecution() { return pluginExecutionEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPluginExecution_Id() { return (EAttribute) pluginExecutionEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPluginExecution_Phase() { return (EAttribute) pluginExecutionEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPluginExecution_Inherited() { return (EAttribute) pluginExecutionEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPluginExecution_Goals() { return (EAttribute) pluginExecutionEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getPluginExecution_Configuration() { return (EReference) pluginExecutionEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getPluginManagement() { return pluginManagementEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getPluginManagement_Plugins() { return (EReference) pluginManagementEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getPrerequisites() { return prerequisitesEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPrerequisites_Maven() { return (EAttribute) prerequisitesEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getProfile() { return profileEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getProfile_Id() { return (EAttribute) profileEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_Activation() { return (EReference) profileEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_Build() { return (EReference) profileEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_Repositories() { return (EReference) profileEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_PluginRepositories() { return (EReference) profileEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_Dependencies() { return (EReference) profileEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_Reports() { return (EReference) profileEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_DependencyManagement() { return (EReference) profileEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_DistributionManagement() { return (EReference) profileEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_Properties() { return (EReference) profileEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getProfile_Modules() { return (EAttribute) profileEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getProfile_Reporting() { return (EReference) profileEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getRelocation() { return relocationEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRelocation_GroupId() { return (EAttribute) relocationEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRelocation_ArtifactId() { return (EAttribute) relocationEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRelocation_Version() { return (EAttribute) relocationEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRelocation_Message() { return (EAttribute) relocationEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getReporting() { return reportingEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReporting_ExcludeDefaults() { return (EAttribute) reportingEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReporting_OutputDirectory() { return (EAttribute) reportingEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getReporting_Plugins() { return (EReference) reportingEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getReportPlugin() { return reportPluginEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReportPlugin_GroupId() { return (EAttribute) reportPluginEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReportPlugin_ArtifactId() { return (EAttribute) reportPluginEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReportPlugin_Version() { return (EAttribute) reportPluginEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReportPlugin_Inherited() { return (EAttribute) reportPluginEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getReportPlugin_ReportSets() { return (EReference) reportPluginEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getReportPlugin_Configuration() { return (EReference) reportPluginEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getReportSet() { return reportSetEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReportSet_Id() { return (EAttribute) reportSetEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReportSet_Inherited() { return (EAttribute) reportSetEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getReportSet_Reports() { return (EAttribute) reportSetEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getReportSet_Configuration() { return (EReference) reportSetEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getRepository() { return repositoryEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getRepository_Releases() { return (EReference) repositoryEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EReference getRepository_Snapshots() { return (EReference) repositoryEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRepository_Id() { return (EAttribute) repositoryEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRepository_Name() { return (EAttribute) repositoryEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRepository_Url() { return (EAttribute) repositoryEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRepository_Layout() { return (EAttribute) repositoryEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getRepositoryPolicy() { return repositoryPolicyEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRepositoryPolicy_Enabled() { return (EAttribute) repositoryPolicyEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRepositoryPolicy_UpdatePolicy() { return (EAttribute) repositoryPolicyEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getRepositoryPolicy_ChecksumPolicy() { return (EAttribute) repositoryPolicyEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getResource() { return resourceEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getResource_TargetPath() { return (EAttribute) resourceEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getResource_Filtering() { return (EAttribute) resourceEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getResource_Directory() { return (EAttribute) resourceEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getResource_Includes() { return (EAttribute) resourceEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getResource_Excludes() { return (EAttribute) resourceEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getScm() { return scmEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getScm_Connection() { return (EAttribute) scmEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getScm_DeveloperConnection() { return (EAttribute) scmEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getScm_Tag() { return (EAttribute) scmEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getScm_Url() { return (EAttribute) scmEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getSite() { return siteEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getSite_Id() { return (EAttribute) siteEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getSite_Name() { return (EAttribute) siteEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getSite_Url() { return (EAttribute) siteEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getPropertyElement() { return propertyElementEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPropertyElement_Name() { return (EAttribute) propertyElementEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EAttribute getPropertyElement_Value() { return (EAttribute) propertyElementEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public EClass getConfiguration() { return configurationEClass; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public PomFactory getPomFactory() { return (PomFactory) getEFactoryInstance(); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its * first. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public void createPackageContents() { if(isCreated) return; isCreated = true; // Create classes and their features activationEClass = createEClass(ACTIVATION); createEAttribute(activationEClass, ACTIVATION__ACTIVE_BY_DEFAULT); createEAttribute(activationEClass, ACTIVATION__JDK); createEReference(activationEClass, ACTIVATION__OS); createEReference(activationEClass, ACTIVATION__PROPERTY); createEReference(activationEClass, ACTIVATION__FILE); activationFileEClass = createEClass(ACTIVATION_FILE); createEAttribute(activationFileEClass, ACTIVATION_FILE__MISSING); createEAttribute(activationFileEClass, ACTIVATION_FILE__EXISTS); activationOSEClass = createEClass(ACTIVATION_OS); createEAttribute(activationOSEClass, ACTIVATION_OS__NAME); createEAttribute(activationOSEClass, ACTIVATION_OS__FAMILY); createEAttribute(activationOSEClass, ACTIVATION_OS__ARCH); createEAttribute(activationOSEClass, ACTIVATION_OS__VERSION); activationPropertyEClass = createEClass(ACTIVATION_PROPERTY); createEAttribute(activationPropertyEClass, ACTIVATION_PROPERTY__NAME); createEAttribute(activationPropertyEClass, ACTIVATION_PROPERTY__VALUE); buildEClass = createEClass(BUILD); createEAttribute(buildEClass, BUILD__SOURCE_DIRECTORY); createEAttribute(buildEClass, BUILD__SCRIPT_SOURCE_DIRECTORY); createEAttribute(buildEClass, BUILD__TEST_SOURCE_DIRECTORY); createEAttribute(buildEClass, BUILD__OUTPUT_DIRECTORY); createEAttribute(buildEClass, BUILD__TEST_OUTPUT_DIRECTORY); createEReference(buildEClass, BUILD__EXTENSIONS); buildBaseEClass = createEClass(BUILD_BASE); createEAttribute(buildBaseEClass, BUILD_BASE__DEFAULT_GOAL); createEReference(buildBaseEClass, BUILD_BASE__RESOURCES); createEReference(buildBaseEClass, BUILD_BASE__TEST_RESOURCES); createEAttribute(buildBaseEClass, BUILD_BASE__DIRECTORY); createEAttribute(buildBaseEClass, BUILD_BASE__FINAL_NAME); createEReference(buildBaseEClass, BUILD_BASE__PLUGIN_MANAGEMENT); createEReference(buildBaseEClass, BUILD_BASE__PLUGINS); createEAttribute(buildBaseEClass, BUILD_BASE__FILTERS); ciManagementEClass = createEClass(CI_MANAGEMENT); createEAttribute(ciManagementEClass, CI_MANAGEMENT__SYSTEM); createEAttribute(ciManagementEClass, CI_MANAGEMENT__URL); createEReference(ciManagementEClass, CI_MANAGEMENT__NOTIFIERS); contributorEClass = createEClass(CONTRIBUTOR); createEAttribute(contributorEClass, CONTRIBUTOR__NAME); createEAttribute(contributorEClass, CONTRIBUTOR__EMAIL); createEAttribute(contributorEClass, CONTRIBUTOR__URL); createEAttribute(contributorEClass, CONTRIBUTOR__ORGANIZATION); createEAttribute(contributorEClass, CONTRIBUTOR__ORGANIZATION_URL); createEAttribute(contributorEClass, CONTRIBUTOR__TIMEZONE); createEReference(contributorEClass, CONTRIBUTOR__PROPERTIES); createEAttribute(contributorEClass, CONTRIBUTOR__ROLES); dependencyEClass = createEClass(DEPENDENCY); createEAttribute(dependencyEClass, DEPENDENCY__GROUP_ID); createEAttribute(dependencyEClass, DEPENDENCY__ARTIFACT_ID); createEAttribute(dependencyEClass, DEPENDENCY__VERSION); createEAttribute(dependencyEClass, DEPENDENCY__TYPE); createEAttribute(dependencyEClass, DEPENDENCY__CLASSIFIER); createEAttribute(dependencyEClass, DEPENDENCY__SCOPE); createEAttribute(dependencyEClass, DEPENDENCY__SYSTEM_PATH); createEReference(dependencyEClass, DEPENDENCY__EXCLUSIONS); createEAttribute(dependencyEClass, DEPENDENCY__OPTIONAL); dependencyManagementEClass = createEClass(DEPENDENCY_MANAGEMENT); createEReference(dependencyManagementEClass, DEPENDENCY_MANAGEMENT__DEPENDENCIES); deploymentRepositoryEClass = createEClass(DEPLOYMENT_REPOSITORY); createEAttribute(deploymentRepositoryEClass, DEPLOYMENT_REPOSITORY__UNIQUE_VERSION); createEAttribute(deploymentRepositoryEClass, DEPLOYMENT_REPOSITORY__ID); createEAttribute(deploymentRepositoryEClass, DEPLOYMENT_REPOSITORY__NAME); createEAttribute(deploymentRepositoryEClass, DEPLOYMENT_REPOSITORY__URL); createEAttribute(deploymentRepositoryEClass, DEPLOYMENT_REPOSITORY__LAYOUT); developerEClass = createEClass(DEVELOPER); createEAttribute(developerEClass, DEVELOPER__ID); createEAttribute(developerEClass, DEVELOPER__NAME); createEAttribute(developerEClass, DEVELOPER__EMAIL); createEAttribute(developerEClass, DEVELOPER__URL); createEAttribute(developerEClass, DEVELOPER__ORGANIZATION); createEAttribute(developerEClass, DEVELOPER__ORGANIZATION_URL); createEAttribute(developerEClass, DEVELOPER__TIMEZONE); createEReference(developerEClass, DEVELOPER__PROPERTIES); createEAttribute(developerEClass, DEVELOPER__ROLES); distributionManagementEClass = createEClass(DISTRIBUTION_MANAGEMENT); createEReference(distributionManagementEClass, DISTRIBUTION_MANAGEMENT__REPOSITORY); createEReference(distributionManagementEClass, DISTRIBUTION_MANAGEMENT__SNAPSHOT_REPOSITORY); createEReference(distributionManagementEClass, DISTRIBUTION_MANAGEMENT__SITE); createEAttribute(distributionManagementEClass, DISTRIBUTION_MANAGEMENT__DOWNLOAD_URL); createEReference(distributionManagementEClass, DISTRIBUTION_MANAGEMENT__RELOCATION); createEAttribute(distributionManagementEClass, DISTRIBUTION_MANAGEMENT__STATUS); documentRootEClass = createEClass(DOCUMENT_ROOT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIXED); createEReference(documentRootEClass, DOCUMENT_ROOT__XMLNS_PREFIX_MAP); createEReference(documentRootEClass, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION); createEReference(documentRootEClass, DOCUMENT_ROOT__PROJECT); exclusionEClass = createEClass(EXCLUSION); createEAttribute(exclusionEClass, EXCLUSION__ARTIFACT_ID); createEAttribute(exclusionEClass, EXCLUSION__GROUP_ID); extensionEClass = createEClass(EXTENSION); createEAttribute(extensionEClass, EXTENSION__GROUP_ID); createEAttribute(extensionEClass, EXTENSION__ARTIFACT_ID); createEAttribute(extensionEClass, EXTENSION__VERSION); issueManagementEClass = createEClass(ISSUE_MANAGEMENT); createEAttribute(issueManagementEClass, ISSUE_MANAGEMENT__SYSTEM); createEAttribute(issueManagementEClass, ISSUE_MANAGEMENT__URL); licenseEClass = createEClass(LICENSE); createEAttribute(licenseEClass, LICENSE__NAME); createEAttribute(licenseEClass, LICENSE__URL); createEAttribute(licenseEClass, LICENSE__DISTRIBUTION); createEAttribute(licenseEClass, LICENSE__COMMENTS); mailingListEClass = createEClass(MAILING_LIST); createEAttribute(mailingListEClass, MAILING_LIST__NAME); createEAttribute(mailingListEClass, MAILING_LIST__SUBSCRIBE); createEAttribute(mailingListEClass, MAILING_LIST__UNSUBSCRIBE); createEAttribute(mailingListEClass, MAILING_LIST__POST); createEAttribute(mailingListEClass, MAILING_LIST__ARCHIVE); createEAttribute(mailingListEClass, MAILING_LIST__OTHER_ARCHIVES); modelEClass = createEClass(MODEL); createEReference(modelEClass, MODEL__PARENT); createEAttribute(modelEClass, MODEL__MODEL_VERSION); createEAttribute(modelEClass, MODEL__GROUP_ID); createEAttribute(modelEClass, MODEL__ARTIFACT_ID); createEAttribute(modelEClass, MODEL__PACKAGING); createEAttribute(modelEClass, MODEL__NAME); createEAttribute(modelEClass, MODEL__VERSION); createEAttribute(modelEClass, MODEL__DESCRIPTION); createEAttribute(modelEClass, MODEL__URL); createEReference(modelEClass, MODEL__PREREQUISITES); createEReference(modelEClass, MODEL__ISSUE_MANAGEMENT); createEReference(modelEClass, MODEL__CI_MANAGEMENT); createEAttribute(modelEClass, MODEL__INCEPTION_YEAR); createEReference(modelEClass, MODEL__MAILING_LISTS); createEReference(modelEClass, MODEL__DEVELOPERS); createEReference(modelEClass, MODEL__CONTRIBUTORS); createEReference(modelEClass, MODEL__LICENSES); createEReference(modelEClass, MODEL__SCM); createEReference(modelEClass, MODEL__ORGANIZATION); createEReference(modelEClass, MODEL__BUILD); createEReference(modelEClass, MODEL__PROFILES); createEReference(modelEClass, MODEL__REPOSITORIES); createEReference(modelEClass, MODEL__PLUGIN_REPOSITORIES); createEReference(modelEClass, MODEL__DEPENDENCIES); createEReference(modelEClass, MODEL__REPORTING); createEReference(modelEClass, MODEL__DEPENDENCY_MANAGEMENT); createEReference(modelEClass, MODEL__DISTRIBUTION_MANAGEMENT); createEReference(modelEClass, MODEL__PROPERTIES); createEAttribute(modelEClass, MODEL__MODULES); notifierEClass = createEClass(NOTIFIER); createEAttribute(notifierEClass, NOTIFIER__TYPE); createEAttribute(notifierEClass, NOTIFIER__SEND_ON_ERROR); createEAttribute(notifierEClass, NOTIFIER__SEND_ON_FAILURE); createEAttribute(notifierEClass, NOTIFIER__SEND_ON_SUCCESS); createEAttribute(notifierEClass, NOTIFIER__SEND_ON_WARNING); createEAttribute(notifierEClass, NOTIFIER__ADDRESS); createEReference(notifierEClass, NOTIFIER__CONFIGURATION); organizationEClass = createEClass(ORGANIZATION); createEAttribute(organizationEClass, ORGANIZATION__NAME); createEAttribute(organizationEClass, ORGANIZATION__URL); parentEClass = createEClass(PARENT); createEAttribute(parentEClass, PARENT__ARTIFACT_ID); createEAttribute(parentEClass, PARENT__GROUP_ID); createEAttribute(parentEClass, PARENT__VERSION); createEAttribute(parentEClass, PARENT__RELATIVE_PATH); pluginEClass = createEClass(PLUGIN); createEAttribute(pluginEClass, PLUGIN__GROUP_ID); createEAttribute(pluginEClass, PLUGIN__ARTIFACT_ID); createEAttribute(pluginEClass, PLUGIN__VERSION); createEAttribute(pluginEClass, PLUGIN__EXTENSIONS); createEReference(pluginEClass, PLUGIN__EXECUTIONS); createEReference(pluginEClass, PLUGIN__DEPENDENCIES); createEAttribute(pluginEClass, PLUGIN__INHERITED); createEReference(pluginEClass, PLUGIN__CONFIGURATION); pluginExecutionEClass = createEClass(PLUGIN_EXECUTION); createEAttribute(pluginExecutionEClass, PLUGIN_EXECUTION__ID); createEAttribute(pluginExecutionEClass, PLUGIN_EXECUTION__PHASE); createEAttribute(pluginExecutionEClass, PLUGIN_EXECUTION__INHERITED); createEAttribute(pluginExecutionEClass, PLUGIN_EXECUTION__GOALS); createEReference(pluginExecutionEClass, PLUGIN_EXECUTION__CONFIGURATION); pluginManagementEClass = createEClass(PLUGIN_MANAGEMENT); createEReference(pluginManagementEClass, PLUGIN_MANAGEMENT__PLUGINS); prerequisitesEClass = createEClass(PREREQUISITES); createEAttribute(prerequisitesEClass, PREREQUISITES__MAVEN); profileEClass = createEClass(PROFILE); createEAttribute(profileEClass, PROFILE__ID); createEReference(profileEClass, PROFILE__ACTIVATION); createEReference(profileEClass, PROFILE__BUILD); createEReference(profileEClass, PROFILE__REPOSITORIES); createEReference(profileEClass, PROFILE__PLUGIN_REPOSITORIES); createEReference(profileEClass, PROFILE__DEPENDENCIES); createEReference(profileEClass, PROFILE__REPORTS); createEReference(profileEClass, PROFILE__DEPENDENCY_MANAGEMENT); createEReference(profileEClass, PROFILE__DISTRIBUTION_MANAGEMENT); createEReference(profileEClass, PROFILE__PROPERTIES); createEAttribute(profileEClass, PROFILE__MODULES); createEReference(profileEClass, PROFILE__REPORTING); relocationEClass = createEClass(RELOCATION); createEAttribute(relocationEClass, RELOCATION__GROUP_ID); createEAttribute(relocationEClass, RELOCATION__ARTIFACT_ID); createEAttribute(relocationEClass, RELOCATION__VERSION); createEAttribute(relocationEClass, RELOCATION__MESSAGE); reportingEClass = createEClass(REPORTING); createEAttribute(reportingEClass, REPORTING__EXCLUDE_DEFAULTS); createEAttribute(reportingEClass, REPORTING__OUTPUT_DIRECTORY); createEReference(reportingEClass, REPORTING__PLUGINS); reportPluginEClass = createEClass(REPORT_PLUGIN); createEAttribute(reportPluginEClass, REPORT_PLUGIN__GROUP_ID); createEAttribute(reportPluginEClass, REPORT_PLUGIN__ARTIFACT_ID); createEAttribute(reportPluginEClass, REPORT_PLUGIN__VERSION); createEAttribute(reportPluginEClass, REPORT_PLUGIN__INHERITED); createEReference(reportPluginEClass, REPORT_PLUGIN__REPORT_SETS); createEReference(reportPluginEClass, REPORT_PLUGIN__CONFIGURATION); reportSetEClass = createEClass(REPORT_SET); createEAttribute(reportSetEClass, REPORT_SET__ID); createEAttribute(reportSetEClass, REPORT_SET__INHERITED); createEAttribute(reportSetEClass, REPORT_SET__REPORTS); createEReference(reportSetEClass, REPORT_SET__CONFIGURATION); repositoryEClass = createEClass(REPOSITORY); createEReference(repositoryEClass, REPOSITORY__RELEASES); createEReference(repositoryEClass, REPOSITORY__SNAPSHOTS); createEAttribute(repositoryEClass, REPOSITORY__ID); createEAttribute(repositoryEClass, REPOSITORY__NAME); createEAttribute(repositoryEClass, REPOSITORY__URL); createEAttribute(repositoryEClass, REPOSITORY__LAYOUT); repositoryPolicyEClass = createEClass(REPOSITORY_POLICY); createEAttribute(repositoryPolicyEClass, REPOSITORY_POLICY__ENABLED); createEAttribute(repositoryPolicyEClass, REPOSITORY_POLICY__UPDATE_POLICY); createEAttribute(repositoryPolicyEClass, REPOSITORY_POLICY__CHECKSUM_POLICY); resourceEClass = createEClass(RESOURCE); createEAttribute(resourceEClass, RESOURCE__TARGET_PATH); createEAttribute(resourceEClass, RESOURCE__FILTERING); createEAttribute(resourceEClass, RESOURCE__DIRECTORY); createEAttribute(resourceEClass, RESOURCE__INCLUDES); createEAttribute(resourceEClass, RESOURCE__EXCLUDES); scmEClass = createEClass(SCM); createEAttribute(scmEClass, SCM__CONNECTION); createEAttribute(scmEClass, SCM__DEVELOPER_CONNECTION); createEAttribute(scmEClass, SCM__TAG); createEAttribute(scmEClass, SCM__URL); siteEClass = createEClass(SITE); createEAttribute(siteEClass, SITE__ID); createEAttribute(siteEClass, SITE__NAME); createEAttribute(siteEClass, SITE__URL); propertyElementEClass = createEClass(PROPERTY_ELEMENT); createEAttribute(propertyElementEClass, PROPERTY_ELEMENT__NAME); createEAttribute(propertyElementEClass, PROPERTY_ELEMENT__VALUE); configurationEClass = createEClass(CONFIGURATION); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any * invocation but its first. <!-- begin-user-doc --> <!-- end-user-doc --> * * @generated */ public void initializePackageContents() { if(isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Obtain other dependent packages XMLTypePackage theXMLTypePackage = (XMLTypePackage) EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI); // Create type parameters // Set bounds for type parameters // Add supertypes to classes buildEClass.getESuperTypes().add(this.getBuildBase()); // Initialize classes and features; add operations and parameters initEClass(activationEClass, Activation.class, "Activation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getActivation_ActiveByDefault(), theXMLTypePackage.getString(), "activeByDefault", "false", 0, 1, Activation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getActivation_Jdk(), theXMLTypePackage.getString(), "jdk", null, 0, 1, Activation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getActivation_Os(), this.getActivationOS(), null, "os", null, 0, 1, Activation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getActivation_Property(), this.getActivationProperty(), null, "property", null, 0, 1, Activation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getActivation_File(), this.getActivationFile(), null, "file", null, 0, 1, Activation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(activationFileEClass, ActivationFile.class, "ActivationFile", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getActivationFile_Missing(), theXMLTypePackage.getString(), "missing", null, 0, 1, ActivationFile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getActivationFile_Exists(), theXMLTypePackage.getString(), "exists", null, 0, 1, ActivationFile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(activationOSEClass, ActivationOS.class, "ActivationOS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getActivationOS_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, ActivationOS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getActivationOS_Family(), theXMLTypePackage.getString(), "family", null, 0, 1, ActivationOS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getActivationOS_Arch(), theXMLTypePackage.getString(), "arch", null, 0, 1, ActivationOS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getActivationOS_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, ActivationOS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(activationPropertyEClass, ActivationProperty.class, "ActivationProperty", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getActivationProperty_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, ActivationProperty.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getActivationProperty_Value(), theXMLTypePackage.getString(), "value", null, 0, 1, ActivationProperty.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(buildEClass, Build.class, "Build", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getBuild_SourceDirectory(), theXMLTypePackage.getString(), "sourceDirectory", null, 0, 1, Build.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBuild_ScriptSourceDirectory(), theXMLTypePackage.getString(), "scriptSourceDirectory", null, 0, 1, Build.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBuild_TestSourceDirectory(), theXMLTypePackage.getString(), "testSourceDirectory", null, 0, 1, Build.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBuild_OutputDirectory(), theXMLTypePackage.getString(), "outputDirectory", null, 0, 1, Build.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBuild_TestOutputDirectory(), theXMLTypePackage.getString(), "testOutputDirectory", null, 0, 1, Build.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getBuild_Extensions(), this.getExtension(), null, "extensions", null, 0, -1, Build.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(buildBaseEClass, BuildBase.class, "BuildBase", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getBuildBase_DefaultGoal(), theXMLTypePackage.getString(), "defaultGoal", null, 0, 1, BuildBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getBuildBase_Resources(), this.getResource(), null, "resources", null, 0, -1, BuildBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getBuildBase_TestResources(), this.getResource(), null, "testResources", null, 0, -1, BuildBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBuildBase_Directory(), theXMLTypePackage.getString(), "directory", null, 0, 1, BuildBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBuildBase_FinalName(), theXMLTypePackage.getString(), "finalName", null, 0, 1, BuildBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getBuildBase_PluginManagement(), this.getPluginManagement(), null, "pluginManagement", null, 0, 1, BuildBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getBuildBase_Plugins(), this.getPlugin(), null, "plugins", null, 0, -1, BuildBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getBuildBase_Filters(), theXMLTypePackage.getString(), "filters", null, 0, -1, BuildBase.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(ciManagementEClass, CiManagement.class, "CiManagement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getCiManagement_System(), theXMLTypePackage.getString(), "system", null, 0, 1, CiManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getCiManagement_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, CiManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getCiManagement_Notifiers(), this.getNotifier(), null, "notifiers", null, 0, -1, CiManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(contributorEClass, Contributor.class, "Contributor", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getContributor_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, Contributor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getContributor_Email(), theXMLTypePackage.getString(), "email", null, 0, 1, Contributor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getContributor_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, Contributor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getContributor_Organization(), theXMLTypePackage.getString(), "organization", null, 0, 1, Contributor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getContributor_OrganizationUrl(), theXMLTypePackage.getString(), "organizationUrl", null, 0, 1, Contributor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getContributor_Timezone(), theXMLTypePackage.getString(), "timezone", null, 0, 1, Contributor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getContributor_Properties(), this.getPropertyElement(), null, "properties", null, 0, -1, Contributor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getContributor_Roles(), theXMLTypePackage.getString(), "roles", null, 0, -1, Contributor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(dependencyEClass, Dependency.class, "Dependency", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDependency_GroupId(), theXMLTypePackage.getString(), "groupId", null, 0, 1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDependency_ArtifactId(), theXMLTypePackage.getString(), "artifactId", null, 0, 1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDependency_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDependency_Type(), theXMLTypePackage.getString(), "type", null, 0, 1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDependency_Classifier(), theXMLTypePackage.getString(), "classifier", null, 0, 1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDependency_Scope(), theXMLTypePackage.getString(), "scope", null, 0, 1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDependency_SystemPath(), theXMLTypePackage.getString(), "systemPath", null, 0, 1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDependency_Exclusions(), this.getExclusion(), null, "exclusions", null, 0, -1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDependency_Optional(), theXMLTypePackage.getString(), "optional", "false", 0, 1, Dependency.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(dependencyManagementEClass, DependencyManagement.class, "DependencyManagement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDependencyManagement_Dependencies(), this.getDependency(), null, "dependencies", null, 0, -1, DependencyManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(deploymentRepositoryEClass, DeploymentRepository.class, "DeploymentRepository", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDeploymentRepository_UniqueVersion(), theXMLTypePackage.getString(), "uniqueVersion", "true", 0, 1, DeploymentRepository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeploymentRepository_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, DeploymentRepository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeploymentRepository_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, DeploymentRepository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeploymentRepository_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, DeploymentRepository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeploymentRepository_Layout(), theXMLTypePackage.getString(), "layout", null, 0, 1, DeploymentRepository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(developerEClass, Developer.class, "Developer", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDeveloper_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeveloper_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeveloper_Email(), theXMLTypePackage.getString(), "email", null, 0, 1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeveloper_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeveloper_Organization(), theXMLTypePackage.getString(), "organization", null, 0, 1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeveloper_OrganizationUrl(), theXMLTypePackage.getString(), "organizationUrl", null, 0, 1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeveloper_Timezone(), theXMLTypePackage.getString(), "timezone", null, 0, 1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDeveloper_Properties(), this.getPropertyElement(), null, "properties", null, 0, -1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDeveloper_Roles(), theXMLTypePackage.getString(), "roles", null, 0, -1, Developer.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(distributionManagementEClass, DistributionManagement.class, "DistributionManagement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getDistributionManagement_Repository(), this.getDeploymentRepository(), null, "repository", null, 0, 1, DistributionManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDistributionManagement_SnapshotRepository(), this.getDeploymentRepository(), null, "snapshotRepository", null, 0, 1, DistributionManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDistributionManagement_Site(), this.getSite(), null, "site", null, 0, 1, DistributionManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDistributionManagement_DownloadUrl(), theXMLTypePackage.getString(), "downloadUrl", null, 0, 1, DistributionManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDistributionManagement_Relocation(), this.getRelocation(), null, "relocation", null, 0, 1, DistributionManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDistributionManagement_Status(), theXMLTypePackage.getString(), "status", null, 0, 1, DistributionManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDocumentRoot_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Project(), this.getModel(), null, "project", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEClass(exclusionEClass, Exclusion.class, "Exclusion", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getExclusion_ArtifactId(), theXMLTypePackage.getString(), "artifactId", null, 0, 1, Exclusion.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getExclusion_GroupId(), theXMLTypePackage.getString(), "groupId", null, 0, 1, Exclusion.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(extensionEClass, Extension.class, "Extension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getExtension_GroupId(), theXMLTypePackage.getString(), "groupId", null, 0, 1, Extension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getExtension_ArtifactId(), theXMLTypePackage.getString(), "artifactId", null, 0, 1, Extension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getExtension_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, Extension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(issueManagementEClass, IssueManagement.class, "IssueManagement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getIssueManagement_System(), theXMLTypePackage.getString(), "system", null, 0, 1, IssueManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getIssueManagement_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, IssueManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(licenseEClass, License.class, "License", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getLicense_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, License.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLicense_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, License.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLicense_Distribution(), theXMLTypePackage.getString(), "distribution", null, 0, 1, License.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLicense_Comments(), theXMLTypePackage.getString(), "comments", null, 0, 1, License.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(mailingListEClass, MailingList.class, "MailingList", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getMailingList_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, MailingList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getMailingList_Subscribe(), theXMLTypePackage.getString(), "subscribe", null, 0, 1, MailingList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getMailingList_Unsubscribe(), theXMLTypePackage.getString(), "unsubscribe", null, 0, 1, MailingList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getMailingList_Post(), theXMLTypePackage.getString(), "post", null, 0, 1, MailingList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getMailingList_Archive(), theXMLTypePackage.getString(), "archive", null, 0, 1, MailingList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getMailingList_OtherArchives(), ecorePackage.getEString(), "otherArchives", null, 0, -1, MailingList.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(modelEClass, Model.class, "Model", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getModel_Parent(), this.getParent(), null, "parent", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_ModelVersion(), theXMLTypePackage.getString(), "modelVersion", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_GroupId(), theXMLTypePackage.getString(), "groupId", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_ArtifactId(), theXMLTypePackage.getString(), "artifactId", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_Packaging(), theXMLTypePackage.getString(), "packaging", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_Description(), theXMLTypePackage.getString(), "description", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Prerequisites(), this.getPrerequisites(), null, "prerequisites", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_IssueManagement(), this.getIssueManagement(), null, "issueManagement", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_CiManagement(), this.getCiManagement(), null, "ciManagement", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_InceptionYear(), theXMLTypePackage.getString(), "inceptionYear", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_MailingLists(), this.getMailingList(), null, "mailingLists", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Developers(), this.getDeveloper(), null, "developers", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Contributors(), this.getContributor(), null, "contributors", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Licenses(), this.getLicense(), null, "licenses", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Scm(), this.getScm(), null, "scm", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Organization(), this.getOrganization(), null, "organization", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Build(), this.getBuild(), null, "build", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Profiles(), this.getProfile(), null, "profiles", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Repositories(), this.getRepository(), null, "repositories", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_PluginRepositories(), this.getRepository(), null, "pluginRepositories", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Dependencies(), this.getDependency(), null, "dependencies", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Reporting(), this.getReporting(), null, "reporting", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_DependencyManagement(), this.getDependencyManagement(), null, "dependencyManagement", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_DistributionManagement(), this.getDistributionManagement(), null, "distributionManagement", null, 0, 1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getModel_Properties(), this.getPropertyElement(), null, "properties", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getModel_Modules(), theXMLTypePackage.getString(), "modules", null, 0, -1, Model.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(notifierEClass, Notifier.class, "Notifier", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getNotifier_Type(), theXMLTypePackage.getString(), "type", null, 0, 1, Notifier.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNotifier_SendOnError(), theXMLTypePackage.getString(), "sendOnError", "true", 0, 1, Notifier.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNotifier_SendOnFailure(), theXMLTypePackage.getString(), "sendOnFailure", "true", 0, 1, Notifier.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNotifier_SendOnSuccess(), theXMLTypePackage.getString(), "sendOnSuccess", "true", 0, 1, Notifier.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNotifier_SendOnWarning(), theXMLTypePackage.getString(), "sendOnWarning", "true", 0, 1, Notifier.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getNotifier_Address(), theXMLTypePackage.getString(), "address", null, 0, 1, Notifier.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getNotifier_Configuration(), this.getPropertyElement(), null, "configuration", null, 0, -1, Notifier.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(organizationEClass, Organization.class, "Organization", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getOrganization_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, Organization.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getOrganization_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, Organization.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(parentEClass, Parent.class, "Parent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getParent_ArtifactId(), theXMLTypePackage.getString(), "artifactId", null, 0, 1, Parent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getParent_GroupId(), theXMLTypePackage.getString(), "groupId", null, 0, 1, Parent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getParent_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, Parent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getParent_RelativePath(), theXMLTypePackage.getString(), "relativePath", null, 0, 1, Parent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(pluginEClass, Plugin.class, "Plugin", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getPlugin_GroupId(), theXMLTypePackage.getString(), "groupId", null, 0, 1, Plugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlugin_ArtifactId(), theXMLTypePackage.getString(), "artifactId", null, 0, 1, Plugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlugin_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, Plugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlugin_Extensions(), theXMLTypePackage.getString(), "extensions", "false", 0, 1, Plugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlugin_Executions(), this.getPluginExecution(), null, "executions", null, 0, -1, Plugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlugin_Dependencies(), this.getDependency(), null, "dependencies", null, 0, -1, Plugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlugin_Inherited(), theXMLTypePackage.getString(), "inherited", null, 0, 1, Plugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlugin_Configuration(), this.getConfiguration(), null, "configuration", null, 0, 1, Plugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(pluginExecutionEClass, PluginExecution.class, "PluginExecution", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getPluginExecution_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, PluginExecution.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPluginExecution_Phase(), theXMLTypePackage.getString(), "phase", null, 0, 1, PluginExecution.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPluginExecution_Inherited(), theXMLTypePackage.getString(), "inherited", null, 0, 1, PluginExecution.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPluginExecution_Goals(), theXMLTypePackage.getString(), "goals", null, 0, -1, PluginExecution.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPluginExecution_Configuration(), this.getConfiguration(), null, "configuration", null, 0, 1, PluginExecution.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(pluginManagementEClass, PluginManagement.class, "PluginManagement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getPluginManagement_Plugins(), this.getPlugin(), null, "plugins", null, 0, -1, PluginManagement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(prerequisitesEClass, Prerequisites.class, "Prerequisites", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getPrerequisites_Maven(), theXMLTypePackage.getString(), "maven", null, 0, 1, Prerequisites.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(profileEClass, Profile.class, "Profile", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getProfile_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_Activation(), this.getActivation(), null, "activation", null, 0, 1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_Build(), this.getBuildBase(), null, "build", null, 0, 1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_Repositories(), this.getRepository(), null, "repositories", null, 0, -1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_PluginRepositories(), this.getRepository(), null, "pluginRepositories", null, 0, -1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_Dependencies(), this.getDependency(), null, "dependencies", null, 0, -1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_Reports(), this.getReportPlugin(), null, "reports", null, 0, -1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_DependencyManagement(), this.getDependencyManagement(), null, "dependencyManagement", null, 0, 1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_DistributionManagement(), this.getDistributionManagement(), null, "distributionManagement", null, 0, 1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_Properties(), this.getPropertyElement(), null, "properties", null, 0, -1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getProfile_Modules(), theXMLTypePackage.getString(), "modules", null, 0, -1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getProfile_Reporting(), this.getReporting(), null, "reporting", null, 0, 1, Profile.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(relocationEClass, Relocation.class, "Relocation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getRelocation_GroupId(), theXMLTypePackage.getString(), "groupId", null, 0, 1, Relocation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRelocation_ArtifactId(), theXMLTypePackage.getString(), "artifactId", null, 0, 1, Relocation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRelocation_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, Relocation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRelocation_Message(), theXMLTypePackage.getString(), "message", null, 0, 1, Relocation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(reportingEClass, Reporting.class, "Reporting", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getReporting_ExcludeDefaults(), theXMLTypePackage.getString(), "excludeDefaults", "false", 0, 1, Reporting.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getReporting_OutputDirectory(), theXMLTypePackage.getString(), "outputDirectory", null, 0, 1, Reporting.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getReporting_Plugins(), this.getReportPlugin(), null, "plugins", null, 0, -1, Reporting.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(reportPluginEClass, ReportPlugin.class, "ReportPlugin", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getReportPlugin_GroupId(), theXMLTypePackage.getString(), "groupId", null, 0, 1, ReportPlugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getReportPlugin_ArtifactId(), theXMLTypePackage.getString(), "artifactId", null, 0, 1, ReportPlugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getReportPlugin_Version(), theXMLTypePackage.getString(), "version", null, 0, 1, ReportPlugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getReportPlugin_Inherited(), theXMLTypePackage.getString(), "inherited", null, 0, 1, ReportPlugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getReportPlugin_ReportSets(), this.getReportSet(), null, "reportSets", null, 0, -1, ReportPlugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getReportPlugin_Configuration(), this.getConfiguration(), null, "configuration", null, 0, 1, ReportPlugin.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(reportSetEClass, ReportSet.class, "ReportSet", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getReportSet_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, ReportSet.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getReportSet_Inherited(), theXMLTypePackage.getString(), "inherited", null, 0, 1, ReportSet.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getReportSet_Reports(), theXMLTypePackage.getString(), "reports", null, 0, -1, ReportSet.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getReportSet_Configuration(), this.getConfiguration(), null, "configuration", null, 0, 1, ReportSet.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(repositoryEClass, Repository.class, "Repository", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getRepository_Releases(), this.getRepositoryPolicy(), null, "releases", null, 0, 1, Repository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getRepository_Snapshots(), this.getRepositoryPolicy(), null, "snapshots", null, 0, 1, Repository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRepository_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, Repository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRepository_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, Repository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRepository_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, Repository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRepository_Layout(), theXMLTypePackage.getString(), "layout", null, 0, 1, Repository.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(repositoryPolicyEClass, RepositoryPolicy.class, "RepositoryPolicy", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getRepositoryPolicy_Enabled(), theXMLTypePackage.getString(), "enabled", "true", 0, 1, RepositoryPolicy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRepositoryPolicy_UpdatePolicy(), theXMLTypePackage.getString(), "updatePolicy", null, 0, 1, RepositoryPolicy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRepositoryPolicy_ChecksumPolicy(), theXMLTypePackage.getString(), "checksumPolicy", null, 0, 1, RepositoryPolicy.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(resourceEClass, Resource.class, "Resource", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getResource_TargetPath(), theXMLTypePackage.getString(), "targetPath", null, 0, 1, Resource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResource_Filtering(), theXMLTypePackage.getString(), "filtering", "false", 0, 1, Resource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResource_Directory(), theXMLTypePackage.getString(), "directory", null, 0, 1, Resource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResource_Includes(), theXMLTypePackage.getString(), "includes", null, 0, -1, Resource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResource_Excludes(), theXMLTypePackage.getString(), "excludes", null, 0, -1, Resource.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(scmEClass, Scm.class, "Scm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getScm_Connection(), theXMLTypePackage.getString(), "connection", null, 0, 1, Scm.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getScm_DeveloperConnection(), theXMLTypePackage.getString(), "developerConnection", null, 0, 1, Scm.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getScm_Tag(), theXMLTypePackage.getString(), "tag", null, 0, 1, Scm.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getScm_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, Scm.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(siteEClass, Site.class, "Site", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getSite_Id(), theXMLTypePackage.getString(), "id", null, 0, 1, Site.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSite_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, Site.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSite_Url(), theXMLTypePackage.getString(), "url", null, 0, 1, Site.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(propertyElementEClass, PropertyElement.class, "PropertyElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getPropertyElement_Name(), theXMLTypePackage.getString(), "name", null, 0, 1, PropertyElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPropertyElement_Value(), theXMLTypePackage.getString(), "value", null, 0, 1, PropertyElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(configurationEClass, Configuration.class, "Configuration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); // Create resource createResource(eNS_URI); // Create annotations // http:///org/eclipse/emf/ecore/util/ExtendedMetaData createExtendedMetaDataAnnotations(); } /** * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>. <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ protected void createExtendedMetaDataAnnotations() { String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; addAnnotation(activationEClass, source, new String[] {"name", "Activation", "kind", "elementOnly"}); addAnnotation(getActivation_ActiveByDefault(), source, new String[] {"kind", "element", "name", "activeByDefault", "namespace", "##targetNamespace"}); addAnnotation(getActivation_Jdk(), source, new String[] {"kind", "element", "name", "jdk", "namespace", "##targetNamespace"}); addAnnotation(getActivation_Os(), source, new String[] {"kind", "element", "name", "os", "namespace", "##targetNamespace"}); addAnnotation(getActivation_Property(), source, new String[] {"kind", "element", "name", "property", "namespace", "##targetNamespace"}); addAnnotation(getActivation_File(), source, new String[] {"kind", "element", "name", "file", "namespace", "##targetNamespace"}); addAnnotation(activationFileEClass, source, new String[] {"name", "ActivationFile", "kind", "elementOnly"}); addAnnotation(getActivationFile_Missing(), source, new String[] {"kind", "element", "name", "missing", "namespace", "##targetNamespace"}); addAnnotation(getActivationFile_Exists(), source, new String[] {"kind", "element", "name", "exists", "namespace", "##targetNamespace"}); addAnnotation(activationOSEClass, source, new String[] {"name", "ActivationOS", "kind", "elementOnly"}); addAnnotation(getActivationOS_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getActivationOS_Family(), source, new String[] {"kind", "element", "name", "family", "namespace", "##targetNamespace"}); addAnnotation(getActivationOS_Arch(), source, new String[] {"kind", "element", "name", "arch", "namespace", "##targetNamespace"}); addAnnotation(getActivationOS_Version(), source, new String[] {"kind", "element", "name", "version", "namespace", "##targetNamespace"}); addAnnotation(activationPropertyEClass, source, new String[] {"name", "ActivationProperty", "kind", "elementOnly"}); addAnnotation(getActivationProperty_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getActivationProperty_Value(), source, new String[] {"kind", "element", "name", "value", "namespace", "##targetNamespace"}); addAnnotation(buildEClass, source, new String[] {"name", "Build", "kind", "elementOnly"}); addAnnotation(getBuild_SourceDirectory(), source, new String[] {"kind", "element", "name", "sourceDirectory", "namespace", "##targetNamespace"}); addAnnotation(getBuild_ScriptSourceDirectory(), source, new String[] {"kind", "element", "name", "scriptSourceDirectory", "namespace", "##targetNamespace"}); addAnnotation(getBuild_TestSourceDirectory(), source, new String[] {"kind", "element", "name", "testSourceDirectory", "namespace", "##targetNamespace"}); addAnnotation(getBuild_OutputDirectory(), source, new String[] {"kind", "element", "name", "outputDirectory", "namespace", "##targetNamespace"}); addAnnotation(getBuild_TestOutputDirectory(), source, new String[] {"kind", "element", "name", "testOutputDirectory", "namespace", "##targetNamespace"}); addAnnotation(getBuild_Extensions(), source, new String[] {"kind", "element", "name", "extensions", "namespace", "##targetNamespace"}); addAnnotation(buildBaseEClass, source, new String[] {"name", "BuildBase", "kind", "elementOnly"}); addAnnotation(getBuildBase_DefaultGoal(), source, new String[] {"kind", "element", "name", "defaultGoal", "namespace", "##targetNamespace"}); addAnnotation(getBuildBase_Resources(), source, new String[] {"kind", "element", "name", "resources", "namespace", "##targetNamespace"}); addAnnotation(getBuildBase_TestResources(), source, new String[] {"kind", "element", "name", "testResources", "namespace", "##targetNamespace"}); addAnnotation(getBuildBase_Directory(), source, new String[] {"kind", "element", "name", "directory", "namespace", "##targetNamespace"}); addAnnotation(getBuildBase_FinalName(), source, new String[] {"kind", "element", "name", "finalName", "namespace", "##targetNamespace"}); addAnnotation(getBuildBase_PluginManagement(), source, new String[] {"kind", "element", "name", "pluginManagement", "namespace", "##targetNamespace"}); addAnnotation(getBuildBase_Plugins(), source, new String[] {"kind", "element", "name", "plugins", "namespace", "##targetNamespace"}); addAnnotation(ciManagementEClass, source, new String[] {"name", "CiManagement", "kind", "elementOnly"}); addAnnotation(getCiManagement_System(), source, new String[] {"kind", "element", "name", "system", "namespace", "##targetNamespace"}); addAnnotation(getCiManagement_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(getCiManagement_Notifiers(), source, new String[] {"kind", "element", "name", "notifiers", "namespace", "##targetNamespace"}); addAnnotation(contributorEClass, source, new String[] {"name", "Contributor", "kind", "elementOnly"}); addAnnotation(getContributor_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getContributor_Email(), source, new String[] {"kind", "element", "name", "email", "namespace", "##targetNamespace"}); addAnnotation(getContributor_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(getContributor_Organization(), source, new String[] {"kind", "element", "name", "organization", "namespace", "##targetNamespace"}); addAnnotation(getContributor_OrganizationUrl(), source, new String[] {"kind", "element", "name", "organizationUrl", "namespace", "##targetNamespace"}); addAnnotation(getContributor_Timezone(), source, new String[] {"kind", "element", "name", "timezone", "namespace", "##targetNamespace"}); addAnnotation(getContributor_Properties(), source, new String[] {"kind", "element", "name", "properties", "namespace", "##targetNamespace"}); addAnnotation(dependencyEClass, source, new String[] {"name", "Dependency", "kind", "elementOnly"}); addAnnotation(getDependency_GroupId(), source, new String[] {"kind", "element", "name", "groupId", "namespace", "##targetNamespace"}); addAnnotation(getDependency_ArtifactId(), source, new String[] {"kind", "element", "name", "artifactId", "namespace", "##targetNamespace"}); addAnnotation(getDependency_Version(), source, new String[] {"kind", "element", "name", "version", "namespace", "##targetNamespace"}); addAnnotation(getDependency_Type(), source, new String[] {"kind", "element", "name", "type", "namespace", "##targetNamespace"}); addAnnotation(getDependency_Classifier(), source, new String[] {"kind", "element", "name", "classifier", "namespace", "##targetNamespace"}); addAnnotation(getDependency_Scope(), source, new String[] {"kind", "element", "name", "scope", "namespace", "##targetNamespace"}); addAnnotation(getDependency_SystemPath(), source, new String[] {"kind", "element", "name", "systemPath", "namespace", "##targetNamespace"}); addAnnotation(getDependency_Exclusions(), source, new String[] {"kind", "element", "name", "exclusions", "namespace", "##targetNamespace"}); addAnnotation(getDependency_Optional(), source, new String[] {"kind", "element", "name", "optional", "namespace", "##targetNamespace"}); addAnnotation(dependencyManagementEClass, source, new String[] {"name", "DependencyManagement", "kind", "elementOnly"}); addAnnotation(getDependencyManagement_Dependencies(), source, new String[] {"kind", "element", "name", "dependencies", "namespace", "##targetNamespace"}); addAnnotation(deploymentRepositoryEClass, source, new String[] {"name", "DeploymentRepository", "kind", "elementOnly"}); addAnnotation(getDeploymentRepository_UniqueVersion(), source, new String[] {"kind", "element", "name", "uniqueVersion", "namespace", "##targetNamespace"}); addAnnotation(getDeploymentRepository_Id(), source, new String[] {"kind", "element", "name", "id", "namespace", "##targetNamespace"}); addAnnotation(getDeploymentRepository_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getDeploymentRepository_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(getDeploymentRepository_Layout(), source, new String[] {"kind", "element", "name", "layout", "namespace", "##targetNamespace"}); addAnnotation(developerEClass, source, new String[] {"name", "Developer", "kind", "elementOnly"}); addAnnotation(getDeveloper_Id(), source, new String[] {"kind", "element", "name", "id", "namespace", "##targetNamespace"}); addAnnotation(getDeveloper_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getDeveloper_Email(), source, new String[] {"kind", "element", "name", "email", "namespace", "##targetNamespace"}); addAnnotation(getDeveloper_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(getDeveloper_Organization(), source, new String[] {"kind", "element", "name", "organization", "namespace", "##targetNamespace"}); addAnnotation(getDeveloper_OrganizationUrl(), source, new String[] {"kind", "element", "name", "organizationUrl", "namespace", "##targetNamespace"}); addAnnotation(getDeveloper_Timezone(), source, new String[] {"kind", "element", "name", "timezone", "namespace", "##targetNamespace"}); addAnnotation(getDeveloper_Properties(), source, new String[] {"kind", "element", "name", "properties", "namespace", "##targetNamespace"}); addAnnotation(distributionManagementEClass, source, new String[] {"name", "DistributionManagement", "kind", "elementOnly"}); addAnnotation(getDistributionManagement_Repository(), source, new String[] {"kind", "element", "name", "repository", "namespace", "##targetNamespace"}); addAnnotation(getDistributionManagement_SnapshotRepository(), source, new String[] {"kind", "element", "name", "snapshotRepository", "namespace", "##targetNamespace"}); addAnnotation(getDistributionManagement_Site(), source, new String[] {"kind", "element", "name", "site", "namespace", "##targetNamespace"}); addAnnotation(getDistributionManagement_DownloadUrl(), source, new String[] {"kind", "element", "name", "downloadUrl", "namespace", "##targetNamespace"}); addAnnotation(getDistributionManagement_Relocation(), source, new String[] {"kind", "element", "name", "relocation", "namespace", "##targetNamespace"}); addAnnotation(getDistributionManagement_Status(), source, new String[] {"kind", "element", "name", "status", "namespace", "##targetNamespace"}); addAnnotation(documentRootEClass, source, new String[] {"name", "", "kind", "mixed"}); addAnnotation(getDocumentRoot_Mixed(), source, new String[] {"kind", "elementWildcard", "name", ":mixed"}); addAnnotation(getDocumentRoot_XMLNSPrefixMap(), source, new String[] {"kind", "attribute", "name", "xmlns:prefix"}); addAnnotation(getDocumentRoot_XSISchemaLocation(), source, new String[] {"kind", "attribute", "name", "xsi:schemaLocation"}); addAnnotation(getDocumentRoot_Project(), source, new String[] {"kind", "element", "name", "project", "namespace", "##targetNamespace"}); addAnnotation(exclusionEClass, source, new String[] {"name", "Exclusion", "kind", "elementOnly"}); addAnnotation(getExclusion_ArtifactId(), source, new String[] {"kind", "element", "name", "artifactId", "namespace", "##targetNamespace"}); addAnnotation(getExclusion_GroupId(), source, new String[] {"kind", "element", "name", "groupId", "namespace", "##targetNamespace"}); addAnnotation(extensionEClass, source, new String[] {"name", "Extension", "kind", "elementOnly"}); addAnnotation(getExtension_GroupId(), source, new String[] {"kind", "element", "name", "groupId", "namespace", "##targetNamespace"}); addAnnotation(getExtension_ArtifactId(), source, new String[] {"kind", "element", "name", "artifactId", "namespace", "##targetNamespace"}); addAnnotation(getExtension_Version(), source, new String[] {"kind", "element", "name", "version", "namespace", "##targetNamespace"}); addAnnotation(issueManagementEClass, source, new String[] {"name", "IssueManagement", "kind", "elementOnly"}); addAnnotation(getIssueManagement_System(), source, new String[] {"kind", "element", "name", "system", "namespace", "##targetNamespace"}); addAnnotation(getIssueManagement_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(licenseEClass, source, new String[] {"name", "License", "kind", "elementOnly"}); addAnnotation(getLicense_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getLicense_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(getLicense_Distribution(), source, new String[] {"kind", "element", "name", "distribution", "namespace", "##targetNamespace"}); addAnnotation(getLicense_Comments(), source, new String[] {"kind", "element", "name", "comments", "namespace", "##targetNamespace"}); addAnnotation(mailingListEClass, source, new String[] {"name", "MailingList", "kind", "elementOnly"}); addAnnotation(getMailingList_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getMailingList_Subscribe(), source, new String[] {"kind", "element", "name", "subscribe", "namespace", "##targetNamespace"}); addAnnotation(getMailingList_Unsubscribe(), source, new String[] {"kind", "element", "name", "unsubscribe", "namespace", "##targetNamespace"}); addAnnotation(getMailingList_Post(), source, new String[] {"kind", "element", "name", "post", "namespace", "##targetNamespace"}); addAnnotation(getMailingList_Archive(), source, new String[] {"kind", "element", "name", "archive", "namespace", "##targetNamespace"}); addAnnotation(modelEClass, source, new String[] {"name", "Model", "kind", "elementOnly"}); addAnnotation(getModel_Parent(), source, new String[] {"kind", "element", "name", "parent", "namespace", "##targetNamespace"}); addAnnotation(getModel_ModelVersion(), source, new String[] {"kind", "element", "name", "modelVersion", "namespace", "##targetNamespace"}); addAnnotation(getModel_GroupId(), source, new String[] {"kind", "element", "name", "groupId", "namespace", "##targetNamespace"}); addAnnotation(getModel_ArtifactId(), source, new String[] {"kind", "element", "name", "artifactId", "namespace", "##targetNamespace"}); addAnnotation(getModel_Packaging(), source, new String[] {"kind", "element", "name", "packaging", "namespace", "##targetNamespace"}); addAnnotation(getModel_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getModel_Version(), source, new String[] {"kind", "element", "name", "version", "namespace", "##targetNamespace"}); addAnnotation(getModel_Description(), source, new String[] {"kind", "element", "name", "description", "namespace", "##targetNamespace"}); addAnnotation(getModel_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(getModel_Prerequisites(), source, new String[] {"kind", "element", "name", "prerequisites", "namespace", "##targetNamespace"}); addAnnotation(getModel_IssueManagement(), source, new String[] {"kind", "element", "name", "issueManagement", "namespace", "##targetNamespace"}); addAnnotation(getModel_CiManagement(), source, new String[] {"kind", "element", "name", "ciManagement", "namespace", "##targetNamespace"}); addAnnotation(getModel_InceptionYear(), source, new String[] {"kind", "element", "name", "inceptionYear", "namespace", "##targetNamespace"}); addAnnotation(getModel_MailingLists(), source, new String[] {"kind", "element", "name", "mailingLists", "namespace", "##targetNamespace"}); addAnnotation(getModel_Developers(), source, new String[] {"kind", "element", "name", "developers", "namespace", "##targetNamespace"}); addAnnotation(getModel_Contributors(), source, new String[] {"kind", "element", "name", "contributors", "namespace", "##targetNamespace"}); addAnnotation(getModel_Licenses(), source, new String[] {"kind", "element", "name", "licenses", "namespace", "##targetNamespace"}); addAnnotation(getModel_Scm(), source, new String[] {"kind", "element", "name", "scm", "namespace", "##targetNamespace"}); addAnnotation(getModel_Organization(), source, new String[] {"kind", "element", "name", "organization", "namespace", "##targetNamespace"}); addAnnotation(getModel_Build(), source, new String[] {"kind", "element", "name", "build", "namespace", "##targetNamespace"}); addAnnotation(getModel_Profiles(), source, new String[] {"kind", "element", "name", "profiles", "namespace", "##targetNamespace"}); addAnnotation(getModel_Repositories(), source, new String[] {"kind", "element", "name", "repositories", "namespace", "##targetNamespace"}); addAnnotation(getModel_PluginRepositories(), source, new String[] {"kind", "element", "name", "pluginRepositories", "namespace", "##targetNamespace"}); addAnnotation(getModel_Dependencies(), source, new String[] {"kind", "element", "name", "dependencies", "namespace", "##targetNamespace"}); addAnnotation(getModel_Reporting(), source, new String[] {"kind", "element", "name", "reporting", "namespace", "##targetNamespace"}); addAnnotation(getModel_DependencyManagement(), source, new String[] {"kind", "element", "name", "dependencyManagement", "namespace", "##targetNamespace"}); addAnnotation(getModel_DistributionManagement(), source, new String[] {"kind", "element", "name", "distributionManagement", "namespace", "##targetNamespace"}); addAnnotation(getModel_Properties(), source, new String[] {"kind", "element", "name", "properties", "namespace", "##targetNamespace"}); addAnnotation(notifierEClass, source, new String[] {"name", "Notifier", "kind", "elementOnly"}); addAnnotation(getNotifier_Type(), source, new String[] {"kind", "element", "name", "type", "namespace", "##targetNamespace"}); addAnnotation(getNotifier_SendOnError(), source, new String[] {"kind", "element", "name", "sendOnError", "namespace", "##targetNamespace"}); addAnnotation(getNotifier_SendOnFailure(), source, new String[] {"kind", "element", "name", "sendOnFailure", "namespace", "##targetNamespace"}); addAnnotation(getNotifier_SendOnSuccess(), source, new String[] {"kind", "element", "name", "sendOnSuccess", "namespace", "##targetNamespace"}); addAnnotation(getNotifier_SendOnWarning(), source, new String[] {"kind", "element", "name", "sendOnWarning", "namespace", "##targetNamespace"}); addAnnotation(getNotifier_Address(), source, new String[] {"kind", "element", "name", "address", "namespace", "##targetNamespace"}); addAnnotation(organizationEClass, source, new String[] {"name", "Organization", "kind", "elementOnly"}); addAnnotation(getOrganization_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getOrganization_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(parentEClass, source, new String[] {"name", "Parent", "kind", "elementOnly"}); addAnnotation(getParent_ArtifactId(), source, new String[] {"kind", "element", "name", "artifactId", "namespace", "##targetNamespace"}); addAnnotation(getParent_GroupId(), source, new String[] {"kind", "element", "name", "groupId", "namespace", "##targetNamespace"}); addAnnotation(getParent_Version(), source, new String[] {"kind", "element", "name", "version", "namespace", "##targetNamespace"}); addAnnotation(getParent_RelativePath(), source, new String[] {"kind", "element", "name", "relativePath", "namespace", "##targetNamespace"}); addAnnotation(pluginEClass, source, new String[] {"name", "Plugin", "kind", "elementOnly"}); addAnnotation(getPlugin_GroupId(), source, new String[] {"kind", "element", "name", "groupId", "namespace", "##targetNamespace"}); addAnnotation(getPlugin_ArtifactId(), source, new String[] {"kind", "element", "name", "artifactId", "namespace", "##targetNamespace"}); addAnnotation(getPlugin_Version(), source, new String[] {"kind", "element", "name", "version", "namespace", "##targetNamespace"}); addAnnotation(getPlugin_Extensions(), source, new String[] {"kind", "element", "name", "extensions", "namespace", "##targetNamespace"}); addAnnotation(getPlugin_Executions(), source, new String[] {"kind", "element", "name", "executions", "namespace", "##targetNamespace"}); addAnnotation(getPlugin_Dependencies(), source, new String[] {"kind", "element", "name", "dependencies", "namespace", "##targetNamespace"}); addAnnotation(getPlugin_Inherited(), source, new String[] {"kind", "element", "name", "inherited", "namespace", "##targetNamespace"}); addAnnotation(pluginExecutionEClass, source, new String[] {"name", "PluginExecution", "kind", "elementOnly"}); addAnnotation(getPluginExecution_Id(), source, new String[] {"kind", "element", "name", "id", "namespace", "##targetNamespace"}); addAnnotation(getPluginExecution_Phase(), source, new String[] {"kind", "element", "name", "phase", "namespace", "##targetNamespace"}); addAnnotation(getPluginExecution_Inherited(), source, new String[] {"kind", "element", "name", "inherited", "namespace", "##targetNamespace"}); addAnnotation(pluginManagementEClass, source, new String[] {"name", "PluginManagement", "kind", "elementOnly"}); addAnnotation(getPluginManagement_Plugins(), source, new String[] {"kind", "element", "name", "plugins", "namespace", "##targetNamespace"}); addAnnotation(prerequisitesEClass, source, new String[] {"name", "Prerequisites", "kind", "elementOnly"}); addAnnotation(getPrerequisites_Maven(), source, new String[] {"kind", "element", "name", "maven", "namespace", "##targetNamespace"}); addAnnotation(profileEClass, source, new String[] {"name", "Profile", "kind", "elementOnly"}); addAnnotation(getProfile_Id(), source, new String[] {"kind", "element", "name", "id", "namespace", "##targetNamespace"}); addAnnotation(getProfile_Activation(), source, new String[] {"kind", "element", "name", "activation", "namespace", "##targetNamespace"}); addAnnotation(getProfile_Build(), source, new String[] {"kind", "element", "name", "build", "namespace", "##targetNamespace"}); addAnnotation(getProfile_Repositories(), source, new String[] {"kind", "element", "name", "repositories", "namespace", "##targetNamespace"}); addAnnotation(getProfile_PluginRepositories(), source, new String[] {"kind", "element", "name", "pluginRepositories", "namespace", "##targetNamespace"}); addAnnotation(getProfile_Dependencies(), source, new String[] {"kind", "element", "name", "dependencies", "namespace", "##targetNamespace"}); addAnnotation(getProfile_Reports(), source, new String[] {"kind", "element", "name", "reports", "namespace", "##targetNamespace"}); addAnnotation(getProfile_DependencyManagement(), source, new String[] {"kind", "element", "name", "dependencyManagement", "namespace", "##targetNamespace"}); addAnnotation(getProfile_DistributionManagement(), source, new String[] {"kind", "element", "name", "distributionManagement", "namespace", "##targetNamespace"}); addAnnotation(getProfile_Properties(), source, new String[] {"kind", "element", "name", "properties", "namespace", "##targetNamespace"}); addAnnotation(relocationEClass, source, new String[] {"name", "Relocation", "kind", "elementOnly"}); addAnnotation(getRelocation_GroupId(), source, new String[] {"kind", "element", "name", "groupId", "namespace", "##targetNamespace"}); addAnnotation(getRelocation_ArtifactId(), source, new String[] {"kind", "element", "name", "artifactId", "namespace", "##targetNamespace"}); addAnnotation(getRelocation_Version(), source, new String[] {"kind", "element", "name", "version", "namespace", "##targetNamespace"}); addAnnotation(getRelocation_Message(), source, new String[] {"kind", "element", "name", "message", "namespace", "##targetNamespace"}); addAnnotation(reportingEClass, source, new String[] {"name", "Reporting", "kind", "elementOnly"}); addAnnotation(getReporting_ExcludeDefaults(), source, new String[] {"kind", "element", "name", "excludeDefaults", "namespace", "##targetNamespace"}); addAnnotation(getReporting_OutputDirectory(), source, new String[] {"kind", "element", "name", "outputDirectory", "namespace", "##targetNamespace"}); addAnnotation(getReporting_Plugins(), source, new String[] {"kind", "element", "name", "plugins", "namespace", "##targetNamespace"}); addAnnotation(reportPluginEClass, source, new String[] {"name", "ReportPlugin", "kind", "elementOnly"}); addAnnotation(getReportPlugin_GroupId(), source, new String[] {"kind", "element", "name", "groupId", "namespace", "##targetNamespace"}); addAnnotation(getReportPlugin_ArtifactId(), source, new String[] {"kind", "element", "name", "artifactId", "namespace", "##targetNamespace"}); addAnnotation(getReportPlugin_Version(), source, new String[] {"kind", "element", "name", "version", "namespace", "##targetNamespace"}); addAnnotation(getReportPlugin_Inherited(), source, new String[] {"kind", "element", "name", "inherited", "namespace", "##targetNamespace"}); addAnnotation(getReportPlugin_ReportSets(), source, new String[] {"kind", "element", "name", "reportSets", "namespace", "##targetNamespace"}); addAnnotation(reportSetEClass, source, new String[] {"name", "ReportSet", "kind", "elementOnly"}); addAnnotation(getReportSet_Id(), source, new String[] {"kind", "element", "name", "id", "namespace", "##targetNamespace"}); addAnnotation(getReportSet_Inherited(), source, new String[] {"kind", "element", "name", "inherited", "namespace", "##targetNamespace"}); addAnnotation(repositoryEClass, source, new String[] {"name", "Repository", "kind", "elementOnly"}); addAnnotation(getRepository_Releases(), source, new String[] {"kind", "element", "name", "releases", "namespace", "##targetNamespace"}); addAnnotation(getRepository_Snapshots(), source, new String[] {"kind", "element", "name", "snapshots", "namespace", "##targetNamespace"}); addAnnotation(getRepository_Id(), source, new String[] {"kind", "element", "name", "id", "namespace", "##targetNamespace"}); addAnnotation(getRepository_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getRepository_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(getRepository_Layout(), source, new String[] {"kind", "element", "name", "layout", "namespace", "##targetNamespace"}); addAnnotation(repositoryPolicyEClass, source, new String[] {"name", "RepositoryPolicy", "kind", "elementOnly"}); addAnnotation(getRepositoryPolicy_Enabled(), source, new String[] {"kind", "element", "name", "enabled", "namespace", "##targetNamespace"}); addAnnotation(getRepositoryPolicy_UpdatePolicy(), source, new String[] {"kind", "element", "name", "updatePolicy", "namespace", "##targetNamespace"}); addAnnotation(getRepositoryPolicy_ChecksumPolicy(), source, new String[] {"kind", "element", "name", "checksumPolicy", "namespace", "##targetNamespace"}); addAnnotation(resourceEClass, source, new String[] {"name", "Resource", "kind", "elementOnly"}); addAnnotation(getResource_TargetPath(), source, new String[] {"kind", "element", "name", "targetPath", "namespace", "##targetNamespace"}); addAnnotation(getResource_Filtering(), source, new String[] {"kind", "element", "name", "filtering", "namespace", "##targetNamespace"}); addAnnotation(getResource_Directory(), source, new String[] {"kind", "element", "name", "directory", "namespace", "##targetNamespace"}); addAnnotation(scmEClass, source, new String[] {"name", "Scm", "kind", "elementOnly"}); addAnnotation(getScm_Connection(), source, new String[] {"kind", "element", "name", "connection", "namespace", "##targetNamespace"}); addAnnotation(getScm_DeveloperConnection(), source, new String[] {"kind", "element", "name", "developerConnection", "namespace", "##targetNamespace"}); addAnnotation(getScm_Tag(), source, new String[] {"kind", "element", "name", "tag", "namespace", "##targetNamespace"}); addAnnotation(getScm_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); addAnnotation(siteEClass, source, new String[] {"name", "Site", "kind", "elementOnly"}); addAnnotation(getSite_Id(), source, new String[] {"kind", "element", "name", "id", "namespace", "##targetNamespace"}); addAnnotation(getSite_Name(), source, new String[] {"kind", "element", "name", "name", "namespace", "##targetNamespace"}); addAnnotation(getSite_Url(), source, new String[] {"kind", "element", "name", "url", "namespace", "##targetNamespace"}); } } // PomPackageImpl