git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorSweidan Omar <TFS\sweidan.omar>
Mon, 3 Jan 2022 12:38:38 +0000 (12:38 +0000)
committerSweidan Omar <TFS\sweidan.omar>
Mon, 3 Jan 2022 12:38:38 +0000 (12:38 +0000)
server/user.mediacube.gui/src/user/jobengine/zk/model/CachedListModel.java

index 6ca01896d9ee02f654fb542f8b88f80afe9df1ac..c5e3138e04e1ebd9912348fef87c454f3404719d 100644 (file)
@@ -24,6 +24,7 @@ import user.jobengine.search.SearchResult;
  * meretben. Az utoljara elkert index +- cacheSize/2\r
  */\r
 public class CachedListModel extends ListModelList<ArchivedMedia> {\r
+       private static final long serialVersionUID = 1L;\r
        private static final Logger logger = LogManager.getLogger();\r
        private int cacheSize = 200;\r
        private HashMap<Integer, ArchivedMedia> cache = new HashMap<Integer, ArchivedMedia>();\r
@@ -36,7 +37,7 @@ public class CachedListModel extends ListModelList<ArchivedMedia> {
        private int cacheStart;\r
        private int cacheEnd;\r
 \r
-       private ArrayList<EventListener> eventListenerList = new ArrayList<EventListener>();\r
+       private ArrayList<EventListener<Event>> eventListenerList = new ArrayList<EventListener<Event>>();\r
        protected IItemManager itemManager = null;\r
        private SearchOptions options;\r
 \r
@@ -47,7 +48,7 @@ public class CachedListModel extends ListModelList<ArchivedMedia> {
        }\r
 \r
        // load cache event\r
-       public void addEventListener(EventListener listener) {\r
+       public void addEventListener(EventListener<Event> listener) {\r
                eventListenerList.add(listener);\r
        }\r
 \r
@@ -79,7 +80,7 @@ public class CachedListModel extends ListModelList<ArchivedMedia> {
        }\r
 \r
        private void fireCacheEvent(Event evt) {\r
-               for (EventListener el : eventListenerList) {\r
+               for (EventListener<Event> el : eventListenerList) {\r
                        try {\r
                                el.onEvent(evt);\r
                        } catch (Exception e) {\r