Object filter = Utilities.askForValue(
getParentComponent(),
GT._("What abuse filter are you interested in?"),
abuseFilters.toArray(), abuseFilters.get(0));
if ((filter != null) && (filter instanceof AbuseFilter)) {
List<Page> pages = api.retrieveAbuseLog(getWikipedia(), (AbuseFilter) filter);
if ((pages != null) && (!pages.isEmpty())) {
List<String> pageNames = new ArrayList<String>(pages.size());
for (Page page : pages) {
if (!pageNames.contains(page.getTitle())) {
pageNames.add(page.getTitle());