package org.eclipse.dltk.internal.javascript.parser; import org.eclipse.dltk.compiler.task.ITodoTaskPreferences; import org.eclipse.dltk.compiler.task.TodoTaskPreferencesOnPreferenceLookupDelegate; import org.eclipse.dltk.core.IScriptProject; import org.eclipse.dltk.core.builder.AbstractTodoTaskBuildParticipantType; import org.eclipse.dltk.core.builder.IBuildParticipant; import org.eclipse.dltk.javascript.core.JavaScriptPlugin; public class JavaScriptTodoParserType extends AbstractTodoTaskBuildParticipantType { @Override protected ITodoTaskPreferences getPreferences(IScriptProject project) { return new TodoTaskPreferencesOnPreferenceLookupDelegate( JavaScriptPlugin.PLUGIN_ID, project); } @Override protected IBuildParticipant getBuildParticipant( ITodoTaskPreferences preferences) { return new JavaScriptTodoParser(preferences); } }