package net.sf.jabref.autocompleter;
import net.sf.jabref.BibtexEntry;
/**
* Crossref autocompleter stores info from the key field.
*
* @author kahlert, cordes
*
*/
public class CrossrefAutoCompleter extends AbstractAutoCompleter {
public String _fieldName;
/**
* @see AutoCompleterFactory
*/
protected CrossrefAutoCompleter(String fieldName) {
_fieldName = fieldName;
}
public boolean isSingleUnitField() {
return false;
}
public String[] complete(String s) {
return super.complete(s);
}
@Override
public void addBibtexEntry(BibtexEntry entry) {
if (entry != null) {
if (entry != null) {
String key = entry.getCiteKey();
if (key != null)
addWordToIndex(key.trim());
}
}
}
}