diff --git a/source/net/filebot/ui/FileBotList.java b/source/net/filebot/ui/FileBotList.java index d33d5d13..be6e334a 100644 --- a/source/net/filebot/ui/FileBotList.java +++ b/source/net/filebot/ui/FileBotList.java @@ -20,13 +20,13 @@ import net.filebot.util.ui.DefaultFancyListCellRenderer; import net.filebot.util.ui.SwingUI; import ca.odell.glazedlists.BasicEventList; import ca.odell.glazedlists.EventList; -import ca.odell.glazedlists.swing.EventListModel; +import ca.odell.glazedlists.swing.DefaultEventListModel; public class FileBotList extends JComponent { protected EventList model = new BasicEventList(); - protected JList list = new JList(new EventListModel(model)); + protected JList list = new JList(new DefaultEventListModel(model)); protected JScrollPane listScrollPane = new JScrollPane(list); @@ -55,7 +55,7 @@ public class FileBotList extends JComponent { public void setModel(EventList model) { this.model = model; - list.setModel(new EventListModel(model)); + list.setModel(new DefaultEventListModel(model)); } public JList getListComponent() { diff --git a/source/net/filebot/ui/rename/RenamePanel.java b/source/net/filebot/ui/rename/RenamePanel.java index 8bf23a30..35ddf189 100644 --- a/source/net/filebot/ui/rename/RenamePanel.java +++ b/source/net/filebot/ui/rename/RenamePanel.java @@ -79,7 +79,7 @@ import net.filebot.web.SortOrder; import net.miginfocom.swing.MigLayout; import ca.odell.glazedlists.EventList; import ca.odell.glazedlists.ListSelection; -import ca.odell.glazedlists.swing.EventSelectionModel; +import ca.odell.glazedlists.swing.DefaultEventSelectionModel; import com.cedarsoftware.util.io.JsonReader; import com.cedarsoftware.util.io.JsonWriter; @@ -157,7 +157,7 @@ public class RenamePanel extends JComponent { namesList.getListComponent().setCellRenderer(cellrenderer); filesList.getListComponent().setCellRenderer(cellrenderer); - EventSelectionModel> selectionModel = new EventSelectionModel>(renameModel.matches()); + DefaultEventSelectionModel> selectionModel = new DefaultEventSelectionModel>(renameModel.matches()); selectionModel.setSelectionMode(ListSelection.SINGLE_SELECTION); // use the same selection model for both lists to synchronize selection diff --git a/source/net/filebot/ui/subtitle/SubtitleDownloadComponent.java b/source/net/filebot/ui/subtitle/SubtitleDownloadComponent.java index 5a041bec..b3228619 100644 --- a/source/net/filebot/ui/subtitle/SubtitleDownloadComponent.java +++ b/source/net/filebot/ui/subtitle/SubtitleDownloadComponent.java @@ -59,8 +59,8 @@ import ca.odell.glazedlists.ObservableElementList; import ca.odell.glazedlists.SortedList; import ca.odell.glazedlists.TextFilterator; import ca.odell.glazedlists.matchers.MatcherEditor; -import ca.odell.glazedlists.swing.EventListModel; -import ca.odell.glazedlists.swing.EventSelectionModel; +import ca.odell.glazedlists.swing.DefaultEventListModel; +import ca.odell.glazedlists.swing.DefaultEventSelectionModel; import ca.odell.glazedlists.swing.TextComponentMatcherEditor; class SubtitleDownloadComponent extends JComponent { @@ -79,7 +79,7 @@ class SubtitleDownloadComponent extends JComponent { packageList.setCellRenderer(renderer); // better selection behaviour - EventSelectionModel packageSelection = new EventSelectionModel(packages); + DefaultEventSelectionModel packageSelection = new DefaultEventSelectionModel(packages); packageSelection.setSelectionMode(ListSelection.MULTIPLE_INTERVAL_SELECTION_DEFENSIVE); packageList.setSelectionModel(packageSelection); @@ -105,7 +105,7 @@ class SubtitleDownloadComponent extends JComponent { }; // better selection behaviour - EventSelectionModel fileSelection = new EventSelectionModel(files); + DefaultEventSelectionModel fileSelection = new DefaultEventSelectionModel(files); fileSelection.setSelectionMode(ListSelection.MULTIPLE_INTERVAL_SELECTION_DEFENSIVE); fileList.setSelectionModel(fileSelection); @@ -170,7 +170,7 @@ class SubtitleDownloadComponent extends JComponent { source = new ObservableElementList(source, GlazedLists.beanConnector(SubtitlePackage.class)); // as list model - return new EventListModel(source); + return new DefaultEventListModel(source); } protected ListModel createFileListModel() { @@ -187,7 +187,7 @@ class SubtitleDownloadComponent extends JComponent { }); // as list model - return new EventListModel(source); + return new DefaultEventListModel(source); } public void reset() {