public class ProjectImportConfiguration extends Object
Constructor and Description |
---|
ProjectImportConfiguration()
Creates a new configuration.
|
ProjectImportConfiguration(ResolverConfiguration resolverConfiguration)
Creates a new configuration.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.core.resources.IProject |
getProject(org.eclipse.core.resources.IWorkspaceRoot root,
org.apache.maven.model.Model model)
Deprecated.
This method does not take into account MavenProjectInfo.basedirRename. Use
IMavenProjectImportResult#getProject instead
|
String |
getProjectName(org.apache.maven.model.Model model)
Deprecated.
This method does not take into account MavenProjectInfo.basedirRename
|
String |
getProjectNameTemplate()
Returns the project name template.
|
ResolverConfiguration |
getResolverConfiguration()
Returns the resolver configuration bean.
|
void |
setProjectNameTemplate(String projectNameTemplate)
Sets the project name template.
|
org.eclipse.core.runtime.IStatus |
validateProjectName(org.apache.maven.model.Model model)
Deprecated.
business logic does not belong to a value object
|
public ProjectImportConfiguration(ResolverConfiguration resolverConfiguration)
public ProjectImportConfiguration()
public ResolverConfiguration getResolverConfiguration()
public void setProjectNameTemplate(String projectNameTemplate)
public String getProjectNameTemplate()
public String getProjectName(org.apache.maven.model.Model model)
public org.eclipse.core.resources.IProject getProject(org.eclipse.core.resources.IWorkspaceRoot root, org.apache.maven.model.Model model)
public org.eclipse.core.runtime.IStatus validateProjectName(org.apache.maven.model.Model model)
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.