|
From: David C. <dc...@us...> - 2005-11-13 15:47:15
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.core/src/org/rubypeople/rdt/internal/core/util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5103/src/org/rubypeople/rdt/internal/core/util Added Files: EclipseJobScheduler.java IJobScheduler.java Log Message: Scan project SymbolIndex on startup/project open asynchronously. --- NEW FILE: EclipseJobScheduler.java --- /* * Author: David Corbin * * Copyright (c) 2005 RubyPeople. * * This file is part of the Ruby Development Tools (RDT) plugin for eclipse. * RDT is subject to the "Common Public License (CPL) v 1.0". You may not use * RDT except in compliance with the License. For further information see * org.rubypeople.rdt/rdt.license. */ package org.rubypeople.rdt.internal.core.util; import org.eclipse.core.runtime.jobs.Job; public class EclipseJobScheduler implements IJobScheduler { public void schedule(Job job) { job.schedule(); } } --- NEW FILE: IJobScheduler.java --- /* * Author: David Corbin * * Copyright (c) 2005 RubyPeople. * * This file is part of the Ruby Development Tools (RDT) plugin for eclipse. * RDT is subject to the "Common Public License (CPL) v 1.0". You may not use * RDT except in compliance with the License. For further information see * org.rubypeople.rdt/rdt.license. */ package org.rubypeople.rdt.internal.core.util; import org.eclipse.core.runtime.jobs.Job; public interface IJobScheduler { public void schedule(Job job); } |