]> gitweb.fperrin.net Git - DictionaryPC.git/blobdiff - src/com/hughes/android/dictionary/parser/wiktionary/FunctionCallback.java
Major en refactoring underway.
[DictionaryPC.git] / src / com / hughes / android / dictionary / parser / wiktionary / FunctionCallback.java
index 6eeaaadc4c90e69d1ab6d2f06ac26bb4f93ed986..700494cd2c4e2879f003000b5272cf178765a644 100644 (file)
@@ -18,15 +18,16 @@ import java.util.List;
 import java.util.Map;
 
 import com.hughes.android.dictionary.parser.WikiTokenizer;
+import com.hughes.android.dictionary.parser.wiktionary.AbstractWiktionaryParser.AppendAndIndexWikiCallback;
 
-public interface FunctionCallback {
+public interface FunctionCallback<T extends AbstractWiktionaryParser> {
   
   boolean onWikiFunction(
       final WikiTokenizer tokenizer, 
       final String name,
       final List<String> args, 
       final Map<String,String> namedArgs,
-      final EnWiktionaryXmlParser parser,
-      final AppendAndIndexWikiCallback appendAndIndexWikiCallback);
+      final T parser,
+      final AppendAndIndexWikiCallback<T> appendAndIndexWikiCallback);
 
 }