public class ConvertProjectToPluginProjectJob
extends org.eclipse.core.resources.WorkspaceJob
| Constructor and Description |
|---|
ConvertProjectToPluginProjectJob(java.util.Collection<org.eclipse.core.resources.IProject> projectsToConvert)
Workspace operation to convert the specified project into a plug-in project.
|
ConvertProjectToPluginProjectJob(java.util.Collection<org.eclipse.core.resources.IProject> projectsToConvert,
java.util.List<java.lang.String> requiredBundleIds,
java.lang.String requiredExecutionEnvironment)
Workspace operation to convert the specified project into a plug-in project.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
convertProjectToPlugin(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.List<java.lang.String> |
getRequiredBundleIds() |
java.lang.String |
getRequiredExecutionEnvironment() |
org.eclipse.core.runtime.IStatus |
runInWorkspace(org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
setRequiredBundleIds(java.util.List<java.lang.String> requiredBundleIds) |
void |
setRequiredExecutionEnvironment(java.lang.String requiredExecutionEnvironment) |
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, yieldRulepublic ConvertProjectToPluginProjectJob(java.util.Collection<org.eclipse.core.resources.IProject> projectsToConvert)
projectsToConvert - The project to be converted.public ConvertProjectToPluginProjectJob(java.util.Collection<org.eclipse.core.resources.IProject> projectsToConvert,
java.util.List<java.lang.String> requiredBundleIds,
java.lang.String requiredExecutionEnvironment)
projectsToConvert - The project to be converted.requiredBundleIds - the required bundle IDs.requiredExecutionEnvironment - the required execution environment.public java.util.List<java.lang.String> getRequiredBundleIds()
public void setRequiredBundleIds(java.util.List<java.lang.String> requiredBundleIds)
public java.lang.String getRequiredExecutionEnvironment()
public void setRequiredExecutionEnvironment(java.lang.String requiredExecutionEnvironment)
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.WorkspaceJoborg.eclipse.core.runtime.CoreExceptionprotected void convertProjectToPlugin(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException