package net.iubris.ulysses.ui.tasks.populate.list.localized;
import java.util.List;
import javax.inject.Inject;
import net.iubris.ulysses.engine.searcher.location.aware.full.UlyssesLocalizedSearcher;
import net.iubris.ulysses.model.Place;
import net.iubris.ulysses.ui.tasks.populate.list._base.AbstractPopulateListAsyncTask;
import android.app.Activity;
import android.widget.ArrayAdapter;
public class PopulateListLocalizedTask extends AbstractPopulateListAsyncTask {
@Inject
private UlyssesLocalizedSearcher ulyssesLocalizedSearcher;
public PopulateListLocalizedTask(Activity context, ArrayAdapter<Place> adapter) {
super(context, adapter);
}
@Override
public List<Place> call() throws Exception {
return ulyssesLocalizedSearcher.getResult();
}
}