public class ImportMavenProjectsJob
extends org.eclipse.core.resources.WorkspaceJob
MavenProjectInfo
s into the workspace. After the projects are imported, if
lifecycle mappings errors have been detected on the imported projects, the Lifecycle Mapping wizard is shown to help
users fix these errors.Modifier and Type | Field and Description |
---|---|
private ProjectImportConfiguration |
importConfiguration |
private java.util.Collection<MavenProjectInfo> |
projects |
private java.util.List<org.eclipse.ui.IWorkingSet> |
workingSets |
Constructor and Description |
---|
ImportMavenProjectsJob(java.util.Collection<MavenProjectInfo> projects,
java.util.List<org.eclipse.ui.IWorkingSet> workingSets,
ProjectImportConfiguration importConfiguration) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.core.runtime.IStatus |
runInWorkspace(org.eclipse.core.runtime.IProgressMonitor monitor) |
addJobChangeListener, belongsTo, cancel, canceling, create, create, createSystem, createSystem, done, getJobGroup, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, join, removeJobChangeListener, schedule, schedule, setJobGroup, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
private java.util.List<org.eclipse.ui.IWorkingSet> workingSets
private java.util.Collection<MavenProjectInfo> projects
private ProjectImportConfiguration importConfiguration
public ImportMavenProjectsJob(java.util.Collection<MavenProjectInfo> projects, java.util.List<org.eclipse.ui.IWorkingSet> workingSets, ProjectImportConfiguration importConfiguration)
public org.eclipse.core.runtime.IStatus runInWorkspace(org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
runInWorkspace
in class org.eclipse.core.resources.WorkspaceJob
org.eclipse.core.runtime.CoreException