Fix more compile warnings in keyword search

This commit is contained in:
adam-m 2012-03-19 21:29:18 -04:00
parent c928788bb6
commit f6d1b8951f
5 changed files with 16 additions and 16 deletions

View File

@ -844,7 +844,7 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec
} }
class TableEntry implements Comparable { class TableEntry implements Comparable<TableEntry> {
Keyword keyword; Keyword keyword;
@ -853,12 +853,12 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec
} }
@Override @Override
public int compareTo(Object o) { public int compareTo(TableEntry te) {
int keywords = this.keyword.getQuery().compareTo(((TableEntry) o).keyword.getQuery()); int keywords = this.keyword.getQuery().compareTo(te.keyword.getQuery());
if (keywords != 0) { if (keywords != 0) {
return keywords; return keywords;
} else { } else {
return Boolean.valueOf(keyword.isLiteral()).compareTo(((TableEntry) o).keyword.isLiteral()); return Boolean.valueOf(keyword.isLiteral()).compareTo(te.keyword.isLiteral());
} }
} }
} }

View File

@ -68,7 +68,7 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent
//private final Object lock = new Object(); //private final Object lock = new Object();
private Thread timer; private Thread timer;
private Indexer indexer; private Indexer indexer;
private SwingWorker searcher; private Searcher searcher;
private volatile boolean searcherDone = true; private volatile boolean searcherDone = true;
private static PropertyChangeSupport pcs = null; private static PropertyChangeSupport pcs = null;
private Map<Keyword, List<FsContent>> currentResults; private Map<Keyword, List<FsContent>> currentResults;
@ -504,7 +504,7 @@ public final class KeywordSearchIngestService implements IngestServiceFsContent
} }
} }
private class Searcher extends SwingWorker { private class Searcher extends SwingWorker<Object,Void> {
private List<Keyword> keywords; private List<Keyword> keywords;
private ProgressHandle progress; private ProgressHandle progress;

View File

@ -396,7 +396,7 @@ class KeywordSearchListsManagementPanel extends javax.swing.JPanel {
} }
//single model entry //single model entry
class TableEntry implements Comparable { class TableEntry implements Comparable<TableEntry> {
String name; String name;
@ -405,8 +405,8 @@ class KeywordSearchListsManagementPanel extends javax.swing.JPanel {
} }
@Override @Override
public int compareTo(Object o) { public int compareTo(TableEntry te) {
return this.name.compareTo(((TableEntry) o).name); return this.name.compareTo(te.name);
} }
} }
} }

View File

@ -506,7 +506,7 @@ class KeywordSearchListsViewerPanel extends AbstractKeywordSearchPerformer {
} }
//single model entry //single model entry
private class ListTableEntry implements Comparable { private class ListTableEntry implements Comparable<ListTableEntry> {
String name; String name;
Boolean selected; Boolean selected;
@ -520,8 +520,8 @@ class KeywordSearchListsViewerPanel extends AbstractKeywordSearchPerformer {
} }
@Override @Override
public int compareTo(Object o) { public int compareTo(ListTableEntry e) {
return this.name.compareTo(((ListTableEntry) o).name); return this.name.compareTo(e.name);
} }
} }
} }
@ -606,7 +606,7 @@ class KeywordSearchListsViewerPanel extends AbstractKeywordSearchPerformer {
} }
//single model entry //single model entry
private class KeywordTableEntry implements Comparable { private class KeywordTableEntry implements Comparable<KeywordTableEntry> {
String name; String name;
Boolean regex; Boolean regex;
@ -617,8 +617,8 @@ class KeywordSearchListsViewerPanel extends AbstractKeywordSearchPerformer {
} }
@Override @Override
public int compareTo(Object o) { public int compareTo(KeywordTableEntry e) {
return this.name.compareTo(((KeywordTableEntry) o).name); return this.name.compareTo(e.name);
} }
} }
} }

View File

@ -298,7 +298,7 @@ public class TermComponentQuery implements KeywordSearchQuery {
logger.log(Level.INFO, "Executing TermsComponent query: " + q.toString()); logger.log(Level.INFO, "Executing TermsComponent query: " + q.toString());
final SwingWorker worker = new TermsQueryWorker(q); final SwingWorker<List<Term>, Void> worker = new TermsQueryWorker(q);
worker.execute(); worker.execute();
} }