Blob Blame History Raw
--- org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java.orig	2012-07-19 15:40:38.000000000 +0100
+++ org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/MavenPluginActivator.java	2012-07-19 18:07:43.000000000 +0100
@@ -35,7 +35,6 @@
 import org.codehaus.plexus.classworlds.ClassWorld;
 import org.codehaus.plexus.component.repository.exception.ComponentLookupException;
 
-import org.apache.maven.archetype.Archetype;
 import org.apache.maven.archetype.common.ArchetypeArtifactManager;
 import org.apache.maven.archetype.source.ArchetypeDataSource;
 import org.apache.maven.artifact.factory.ArtifactFactory;
@@ -385,8 +384,8 @@
     return repositoryRegistry;
   }
 
-  public Archetype getArchetype() {
-    return lookup(Archetype.class);
+  public org.apache.maven.archetype.ArchetypeManager getArchetype() {
+    return lookup(org.apache.maven.archetype.ArchetypeManager.class);
   }
 
   public ArchetypeDataSource getArchetypeDataSource(String hint) {
--- org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java.orig	2012-07-19 15:47:14.000000000 +0100
+++ org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/archetype/ArchetypeCatalogFactory.java	2012-07-19 16:13:07.000000000 +0100
@@ -21,7 +21,7 @@
 import org.eclipse.core.runtime.Status;
 import org.eclipse.osgi.util.NLS;
 
-import org.apache.maven.archetype.Archetype;
+import org.apache.maven.archetype.ArchetypeManager;
 import org.apache.maven.archetype.catalog.ArchetypeCatalog;
 import org.apache.maven.archetype.source.ArchetypeDataSource;
 import org.apache.maven.archetype.source.ArchetypeDataSourceException;
@@ -67,7 +67,7 @@
     return getId();
   }
 
-  protected Archetype getArchetyper() {
+  protected ArchetypeManager getArchetyper() {
     return MavenPluginActivator.getDefault().getArchetype();
   }
 
--- org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java.orig	2012-07-19 15:39:54.000000000 +0100
+++ org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/project/ProjectConfigurationManager.java	2012-07-19 17:22:31.000000000 +0100
@@ -768,7 +768,7 @@
     }
   }
 
-  private org.apache.maven.archetype.Archetype getArchetyper() {
+  private org.apache.maven.archetype.ArchetypeManager getArchetyper() {
     return MavenPluginActivator.getDefault().getArchetype();
   }
 
--- org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java.orig	2012-08-08 14:46:26.924975744 +0100
+++ org.eclipse.m2e.core.ui/src/org/eclipse/m2e/core/ui/internal/wizards/MavenProjectWizardArchetypePage.java	2012-08-04 14:51:10.000000000 +0100
@@ -790,7 +790,7 @@
               archetype.setArtifactId(archetypeArtifactId);
               archetype.setVersion(archetypeVersion);
               archetype.setRepository(repositoryUrl);
-              org.apache.maven.archetype.Archetype archetyper = MavenPluginActivator.getDefault().getArchetype();
+              org.apache.maven.archetype.ArchetypeManager archetyper = MavenPluginActivator.getDefault().getArchetype();
               archetyper.updateLocalCatalog(archetype);
 
               loadArchetypes(archetypeGroupId, archetypeArtifactId, archetypeVersion);