- @Override
- public BookInfo getUniqueSelected() {
- List<BookInfo> selected = getSelected();
- if (selected.size() == 1) {
- return selected.get(0);
- }
- return null;
- }
- });
+ @Override
+ public BookInfo getUniqueSelected() {
+ List<BookInfo> selected = getSelected();
+ if (selected.size() == 1) {
+ return selected.get(0);
+ }
+ return null;
+ }
+
+ @Override
+ public void invalidateCache() {
+ // TODO: also reset the popup menu for sources/author
+ fireActionPerformed(INVALIDATE_CACHE);
+ }
+ });