/*
 * Copyright 2005-2010 LAMP/EPFL
 */
// $Id$

package scala.tools.eclipse.contribution.weaving.jdt.indexerprovider;

import org.eclipse.jdt.core.search.SearchDocument;
import org.eclipse.jdt.internal.core.search.indexing.AbstractIndexer;

public interface IIndexerFactory {
  public AbstractIndexer createIndexer(SearchDocument document);
}

@@ -235,16 +235,49 @@
 dexer;%0A%0A
+@SuppressWarnings(%22restriction%22)%0A
 public i

Deferred symbols should be mapped to abstract; suppressed a spurious warning.