1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-09-10 12:03:16 +02:00

Bug 303967: Make setup-job a non-system job.

This commit is contained in:
Markus Schorn 2010-02-26 08:48:22 +00:00
parent e33b39e5b7
commit 768a0c7393
2 changed files with 3 additions and 3 deletions

View file

@ -111,6 +111,7 @@ import org.eclipse.core.runtime.preferences.IPreferencesService;
import org.eclipse.core.runtime.preferences.InstanceScope; import org.eclipse.core.runtime.preferences.InstanceScope;
import org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener; import org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener;
import org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent; import org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent;
import org.eclipse.osgi.util.NLS;
/** /**
* The PDOM Provider. This is likely temporary since I hope * The PDOM Provider. This is likely temporary since I hope
@ -713,7 +714,7 @@ public class PDOMManager implements IWritableIndexManager, IListener {
void addProject(final ICProject cproject) { void addProject(final ICProject cproject) {
final IProject project = cproject.getProject(); final IProject project = cproject.getProject();
Job addProject= new Job(Messages.PDOMManager_StartJob_name) { Job addProject= new Job(NLS.bind(Messages.PDOMManager_StartJob_name, project.getName())) {
@Override @Override
protected IStatus run(IProgressMonitor monitor) { protected IStatus run(IProgressMonitor monitor) {
monitor.beginTask("", 100); //$NON-NLS-1$ monitor.beginTask("", 100); //$NON-NLS-1$
@ -760,7 +761,6 @@ public class PDOMManager implements IWritableIndexManager, IListener {
rule= MultiRule.combine(new ISchedulingRule[] {rule, project, INIT_INDEXER_SCHEDULING_RULE }); rule= MultiRule.combine(new ISchedulingRule[] {rule, project, INIT_INDEXER_SCHEDULING_RULE });
} }
addProject.setRule(rule); addProject.setRule(rule);
addProject.setSystem(true);
addProject.schedule(); addProject.schedule();
} }

View file

@ -9,7 +9,7 @@
# Markus Schorn (Wind River Systems) # Markus Schorn (Wind River Systems)
############################################################################### ###############################################################################
PDOMManager_notifyJob_label=Notify Index Change Listeners PDOMManager_notifyJob_label=Notify Index Change Listeners
PDOMManager_StartJob_name=Initialize Indexing PDOMManager_StartJob_name=Setting up indexer (''{0}'')
PDOMManager_ClosePDOMJob=Close database PDOMManager_ClosePDOMJob=Close database
PDOMManager_notifyTask_message=Notify Listeners PDOMManager_notifyTask_message=Notify Listeners
PDOMManager_indexMonitorDetail={0}/{1} sources, {2} headers PDOMManager_indexMonitorDetail={0}/{1} sources, {2} headers