From 0e7bcac7d1afb273a5f26c5aca73be94474cd784 Mon Sep 17 00:00:00 2001 From: Herwig Birke Date: Mon, 1 Mar 2021 11:39:18 +0100 Subject: [PATCH] context menu --- .../application/movie/movieData.java | 21 ++++ .../movie/movieDetailsSelectorComposer.java | 42 ++++--- .../movie/movieListSelectorComposer.java | 100 ++++++++++++++++- .../application/serie/serieData.java | 23 ++++ .../serie/serieDetailsSelectorComposer.java | 38 ++++--- .../serie/serieListSelectorComposer.java | 104 ++++++++++++++++++ src/main/webapp/index.zul | 2 +- src/main/webapp/movie/centerMovie.zul | 17 ++- src/main/webapp/serie/centerSerie.zul | 84 ++++++++------ .../movie/movieResultRenderer.class | Bin 0 -> 1574 bytes .../serie/serieListSelectorComposer.class | Bin 2675 -> 6333 bytes .../serie/serieResultRenderer.class | Bin 0 -> 1585 bytes .../serie/serieSearchForwardComposer.class | Bin 0 -> 3533 bytes .../serie/serieSearchSelectorComposer.class | Bin 0 -> 6811 bytes .../compile/default-compile/createdFiles.lst | 2 + 15 files changed, 361 insertions(+), 72 deletions(-) create mode 100644 target/classes/at/windesign/application/movie/movieResultRenderer.class create mode 100644 target/classes/at/windesign/application/serie/serieResultRenderer.class create mode 100644 target/classes/at/windesign/application/serie/serieSearchForwardComposer.class create mode 100644 target/classes/at/windesign/application/serie/serieSearchSelectorComposer.class diff --git a/src/main/java/at/windesign/application/movie/movieData.java b/src/main/java/at/windesign/application/movie/movieData.java index a28cf82..c5bc87a 100644 --- a/src/main/java/at/windesign/application/movie/movieData.java +++ b/src/main/java/at/windesign/application/movie/movieData.java @@ -459,6 +459,27 @@ public class movieData return true; } + public boolean delete() + { + try + { + Connection conn = ds.getConnection(); + Statement stmt = conn.createStatement(); + stmt.execute("DELETE FROM movie WHERE movieID=" + m_movieID + ";"); + } + catch(SQLException e) + { + e.printStackTrace(); + return false; + } + finally + { + ds.close(); + } + + return true; + } + String personListToString(List personList) { String str = ""; diff --git a/src/main/java/at/windesign/application/movie/movieDetailsSelectorComposer.java b/src/main/java/at/windesign/application/movie/movieDetailsSelectorComposer.java index d0d966c..1176d79 100644 --- a/src/main/java/at/windesign/application/movie/movieDetailsSelectorComposer.java +++ b/src/main/java/at/windesign/application/movie/movieDetailsSelectorComposer.java @@ -84,21 +84,31 @@ public class movieDetailsSelectorComposer extends SelectorComposer { movieData movie = (movieData) detailsMovie.getAttribute("movie"); - Messagebox.show("Are you sure to delete \"" + movie.getMovieTitle() + "\"?", "Confirm Dialog", Messagebox.YES | Messagebox.NO, Messagebox.QUESTION, new org.zkoss.zk.ui.event.EventListener() - { - public void onEvent(Event evt) throws InterruptedException - { - if(evt.getName().equals("onYES")) - { -// alert("Data Saved!"); - detailsMovie.onClose(); - } - else - { - detailsMovie.onClose(); - } - } - }); + Messagebox.show("Are you sure to delete \"" + movie.getMovieTitle() + "\"?", + "Question", Messagebox.OK | Messagebox.CANCEL, + Messagebox.QUESTION, + new org.zkoss.zk.ui.event.EventListener() + { + public void onEvent(Event e) + { + if("onOK".equals(e.getName())) + { + movie.delete(); + Listitem item = (Listitem) detailsMovie.getAttribute("item"); + Listbox movieList = item.getListbox(); + movieList.removeItemAt(item.getIndex()); + + detailsMovie.onClose(); + } + else if("onCancel".equals(e.getName())) + { + detailsMovie.onClose(); + } + } + } + ); + + detailsMovie.onClose(); } private movieData getCurrentValues() @@ -107,7 +117,7 @@ public class movieDetailsSelectorComposer extends SelectorComposer movie.setLocalPath(localPath.getValue()); movie.setResolution(resolution.getValue()); - movie.setState(progress.getSelectedIndex()+1); + movie.setState(progress.getSelectedIndex() + 1); return movie; } diff --git a/src/main/java/at/windesign/application/movie/movieListSelectorComposer.java b/src/main/java/at/windesign/application/movie/movieListSelectorComposer.java index b6e4608..cd74a2c 100644 --- a/src/main/java/at/windesign/application/movie/movieListSelectorComposer.java +++ b/src/main/java/at/windesign/application/movie/movieListSelectorComposer.java @@ -2,12 +2,14 @@ package at.windesign.application.movie; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Executions; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.MouseEvent; import org.zkoss.zk.ui.select.SelectorComposer; import org.zkoss.zk.ui.select.annotation.Listen; import org.zkoss.zk.ui.select.annotation.Wire; -import org.zkoss.zul.Listbox; -import org.zkoss.zul.Listitem; -import org.zkoss.zul.Window; +import org.zkoss.zk.ui.util.Clients; +import org.zkoss.zul.*; +import org.zkoss.zul.impl.LabelElement; import java.util.HashMap; import java.util.Map; @@ -63,4 +65,96 @@ public class movieListSelectorComposer extends SelectorComposer window.doModal(); } + + @Listen("onClick = menuitem") + public void onMoviePopup(MouseEvent event) + { + String label = ((LabelElement)event.getTarget()).getLabel(); + + if(label.compareToIgnoreCase("set Init") == 0) + setState(1); + else if(label.compareToIgnoreCase("set Progress") == 0) + setState(2); + else if(label.compareToIgnoreCase("set Done") == 0) + setState(3); + else if(label.compareToIgnoreCase("update") == 0) + updateMovie(); + else if(label.compareToIgnoreCase("delete") == 0) + deleteMovie(); + } + + public void setState(int state) + { + Listitem item = movieList.getSelectedItem(); + + if(item == null) + return; + + movieData m = (movieData) item.getValue(); + m.setState(state); + m.save(); + + ListModelList model = m.getModel(); + int index = item.getIndex(); + model.remove(index); + model.add(index, m); + } + + public void updateMovie() + { + Listitem item = movieList.getSelectedItem(); + + if(item == null) + return; + + movieData m = (movieData) item.getValue(); + movieData mNew = new movieData(); + + try + { + mNew.fromTMDB(m.getMovieID()); + mNew.copyFrom(m); + mNew.save(); + + ListModelList model = m.getModel(); + int index = item.getIndex(); + + mNew.setModel(model); + model.remove(index); + model.add(index, mNew); + } + catch(Exception e) + { + } + } + + public void deleteMovie() + { + Listitem item = movieList.getSelectedItem(); + + if(item == null) + return; + + movieData m = (movieData) item.getValue(); + + Messagebox.show("Are you sure to delete \"" + m.getMovieTitle() + "\"?", + "Question", Messagebox.OK | Messagebox.CANCEL, + Messagebox.QUESTION, + new org.zkoss.zk.ui.event.EventListener() + { + public void onEvent(Event e) + { + if("onOK".equals(e.getName())) + { + m.delete(); + movieList.removeItemAt(item.getIndex()); + } + else if("onCancel".equals(e.getName())) + { + return; + } + } + } + ); + } } diff --git a/src/main/java/at/windesign/application/serie/serieData.java b/src/main/java/at/windesign/application/serie/serieData.java index a076a38..295b3d0 100644 --- a/src/main/java/at/windesign/application/serie/serieData.java +++ b/src/main/java/at/windesign/application/serie/serieData.java @@ -672,6 +672,29 @@ class serieData return true; } + public boolean delete() + { + try + { + Connection conn = ds.getConnection(); + Statement stmt = conn.createStatement(); + stmt.execute("DELETE FROM serie WHERE seriesID=" + m_seriesID + ";"); + stmt.execute("DELETE FROM season WHERE seriesID=" + m_seriesID + ";"); + stmt.execute("DELETE FROM episode WHERE seriesID=" + m_seriesID + ";"); + } + catch(SQLException e) + { + e.printStackTrace(); + return false; + } + finally + { + ds.close(); + } + + return true; + } + String personListToString(List personList) { String str = ""; diff --git a/src/main/java/at/windesign/application/serie/serieDetailsSelectorComposer.java b/src/main/java/at/windesign/application/serie/serieDetailsSelectorComposer.java index 83adb66..ae9ed6c 100644 --- a/src/main/java/at/windesign/application/serie/serieDetailsSelectorComposer.java +++ b/src/main/java/at/windesign/application/serie/serieDetailsSelectorComposer.java @@ -93,21 +93,29 @@ public class serieDetailsSelectorComposer extends SelectorComposer { serieData serie = (serieData) detailsSerie.getAttribute("serie"); - Messagebox.show("Are you sure to delete \"" + serie.getSeriesName() + "\"?", "Confirm Dialog", Messagebox.YES | Messagebox.NO, Messagebox.QUESTION, new org.zkoss.zk.ui.event.EventListener() - { - public void onEvent(Event evt) throws InterruptedException - { - if(evt.getName().equals("onYES")) - { - alert("Data Saved!"); - detailsSerie.onClose(); - } - else - { - detailsSerie.onClose(); - } - } - }); + Messagebox.show("Are you sure to delete \"" + serie.getSeriesName() + "\"?", + "Question", Messagebox.OK | Messagebox.CANCEL, + Messagebox.QUESTION, + new org.zkoss.zk.ui.event.EventListener() + { + public void onEvent(Event e) + { + if("onOK".equals(e.getName())) + { + serie.delete(); + Listitem item = (Listitem) detailsSerie.getAttribute("item"); + Listbox serieList = item.getListbox(); + serieList.removeItemAt(item.getIndex()); + + detailsSerie.onClose(); + } + else if("onCancel".equals(e.getName())) + { + detailsSerie.onClose(); + } + } + } + ); } private serieData getCurrentValues() diff --git a/src/main/java/at/windesign/application/serie/serieListSelectorComposer.java b/src/main/java/at/windesign/application/serie/serieListSelectorComposer.java index 07e5397..013a205 100644 --- a/src/main/java/at/windesign/application/serie/serieListSelectorComposer.java +++ b/src/main/java/at/windesign/application/serie/serieListSelectorComposer.java @@ -1,15 +1,20 @@ package at.windesign.application.serie; +import at.windesign.application.movie.movieData; import org.zkoss.zhtml.Li; import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.Executions; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.MouseEvent; import org.zkoss.zk.ui.select.SelectorComposer; import org.zkoss.zk.ui.select.annotation.Listen; import org.zkoss.zk.ui.select.annotation.Wire; import org.zkoss.zul.*; +import org.zkoss.zul.impl.LabelElement; import java.util.HashMap; import java.util.Map; +import java.util.SortedMap; public class serieListSelectorComposer extends SelectorComposer { @@ -74,4 +79,103 @@ public class serieListSelectorComposer extends SelectorComposer window.doModal(); } + + @Listen("onClick = menuitem") + public void onSeriePopup(MouseEvent event) + { + String label = ((LabelElement)event.getTarget()).getLabel(); + + if(label.compareToIgnoreCase("set all Progress to Done") == 0) + setAllProgressToDone(); + else if(label.compareToIgnoreCase("delete") == 0) + deleteSerie(); + } + + public void setAllProgressToDone() + { + Listitem item = seriesList.getSelectedItem(); + + if(item == null) + return; + + serieData s = (serieData) item.getValue(); + + SortedMap seasons = s.getSeasons(); + + for(seasonData season : seasons.values()) + { + SortedMap episodes = season.getEpisodes(); + + for(episodeData episode : episodes.values()) + { + if(episode.getEpisodeState() == 2) + episode.setEpisodeState(3); + } + } + s.save(); + s.recalcState(); + + ListModelList model = s.getModel(); + int index = item.getIndex(); + model.remove(index); + model.add(index, s); + } + + public void updateSerie() + { + Listitem item = seriesList.getSelectedItem(); + + if(item == null) + return; + + serieData m = (serieData) item.getValue(); + serieData mNew = new serieData(); + + try + { + mNew.fromTMDB(m.getSeriesID()); + mNew.copyFrom(m); + mNew.save(); + + ListModelList model = m.getModel(); + int index = item.getIndex(); + + mNew.setModel(model); + model.remove(index); + model.add(index, mNew); + } + catch(Exception e) + { + } + } + + public void deleteSerie() + { + Listitem item = seriesList.getSelectedItem(); + + if(item == null) + return; + + serieData s = (serieData) item.getValue(); + + Messagebox.show("Are you sure to delete \"" + s.getSeriesName() + "\"?", + "Question", Messagebox.OK | Messagebox.CANCEL, + Messagebox.QUESTION, + new org.zkoss.zk.ui.event.EventListener() + { + public void onEvent(Event e) + { + if("onOK".equals(e.getName())) + { + s.delete(); + seriesList.removeItemAt(item.getIndex()); + } + else if("onCancel".equals(e.getName())) + { + return; + } + } + } + ); + } } diff --git a/src/main/webapp/index.zul b/src/main/webapp/index.zul index 2c83db1..9859fce 100644 --- a/src/main/webapp/index.zul +++ b/src/main/webapp/index.zul @@ -9,7 +9,7 @@ > + + vflex="true" + context="moviePopup" + > + + + + + + + + + + + + diff --git a/src/main/webapp/serie/centerSerie.zul b/src/main/webapp/serie/centerSerie.zul index 81419c7..e316342 100644 --- a/src/main/webapp/serie/centerSerie.zul +++ b/src/main/webapp/serie/centerSerie.zul @@ -1,39 +1,51 @@
- - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/target/classes/at/windesign/application/movie/movieResultRenderer.class b/target/classes/at/windesign/application/movie/movieResultRenderer.class new file mode 100644 index 0000000000000000000000000000000000000000..2477c91993a9681592407af7dbb9f3c6bfe13d3e GIT binary patch literal 1574 zcma)6YflqF6g^YgZo4ioQK3HYjRllN#8-zRe``{(FyHM zRWHjxRqD30zV51$6DqH6M;MxNQ3ee+T$Bv+rLSB2kuETnJp`T#Wi4M^b2c2?b?Oy+ zVR=oK!u(u>QZEV&{4Y&Fcp7qBHWw7XIT9^9p(8MIBZ> z&n?X1Nn272wuKjXX`pD~73Kvdj)LMK34xw}PgG#A9ipC&)|?6S{muEaYdoQf3}5LB z@>Yd<(@tcE_l?V&&{y>eH~M6@-K!_Ci|LD;1}Bi*DdzXK@`F#VtzAsshqhTzz}Rry zhFn+?7}{TXZ@3SIaEz^5Gs0UP$ndqpo5Nc@c;Mbt?S`@oUTxj0b2YC~9&&umo0DRd zC5_}ChAkXRxQK2(MdZaVhU4ht`xK+j38Fkj%jRG3pBUMN_#7?wQzn~E3{bcB^bAhZ z5;%jiEW%`Qo-dY3U-kMA#B%X(=y<=2crKxpOne84T_khKmSucFN;`~}Bdx8}H<-*i zmP=>SnZypPOk#8gotb1LjYy`n9Mu)O{zANi&Inu*U1Zsfb7VS3rc-1&Lxx3iTqMkQ z=*LGADHHx0!D~t@P1tBsA^~O(Ml`E9j|-%yeHU?w1e1`sj4Oz<#|K=+5E6`@$2Dq6 ic6@*=HG_R^3{y+7`w&JjiZrgXPMmdb@EfBZgZ&$s%#2w8 literal 0 HcmV?d00001 diff --git a/target/classes/at/windesign/application/serie/serieListSelectorComposer.class b/target/classes/at/windesign/application/serie/serieListSelectorComposer.class index 4a899ef224faa0802059ec9b734ab2afcfe13f3b..0f29943be9c44352720731625ae92c6191204428 100644 GIT binary patch literal 6333 zcmb_g33wFc8GirlF_X<;!a{%$11q59WI+LK0@08J-I@e6kcisa$!1JeHaqLiE(Y2v z_Ed{^wH38$wWXI%j*Y1 z2;hSi*o_ZW;9)#cfot($IXtRhe+WzQn1YXla4H^`!$+m`gd7gY;h=Q!PzX=pupB-n z=jeL?AD6?Ea`=QCjwtw~f=`98T1N3{dHsx>|E!A7$(yHCd|ts9R6MQViy^e*OChYo zmlb?P!B+*eSSn>?I+MC(8J0lEGBOFn>Pc8xf%!dVW+b|6yJ=a`UAbgb&JLO5Z2~nH z=2F?jm@$yB5<^L&Bb73jb4>V4I5Ts zBo)=u>0}~q`$D^n#TljR{k9usrqditn|wwGW}B%_if`}tMD0&xjWK}*-Z0$Yi=yLyzXNiDa}_PxGltt?8tmwF9*uCiT=vv_G3k zq(=BWD5Ep45|}r|r9pe15`5srXJ>j6qcz3G);YIc^`4ncLsu|OZS7Pzt3Rv9x6?fv zYXx7E0ei@BoU}@mjTF}hcIe3*{b!|;#w87$HYhG}FC_d!UH$CZfs1*9=zzd zzO9fwOG6jBHJpc-f^TW~Hol|byZ9crgA-}bl1c2wh0b`MZjF+Zq>61;!S^-%0MBqw za{766*vRUMq-Ddrf}4|qA8Pm!ek@x^(Wd1zNew?iOoM^T75r4g&+v1WzpKiVNvVlo z=0hzAkpz>C!!h>@4Zp;%1Qr*YOR$wkdt_;MCk@&1HT)XC;da7uj<6F&CJQ=}H6ya5 zHT)L8(~tpcA?R>N!<(hEzsIv0{(wI!_>+b|<1ZTiioa?2yF|5NMpR`bOIS7h1JAO3 z&#=H#JsSRr=QR8a&ujR%wD^Mb=0A8*!+-Idf}#Y zNt&n>RRU-IuWIP4CybXXSh-~tkz2M3XS=AHitc0@?1M(W%X70S6j>~5Wb~}b3{+27 zYlB!hVz|d9W0=zHatrHAbt35l8-_~p0cYo*OSyte?$Lr2hFqUr^`;C zDXDOw$8#IH?r|f|nC+uzRXk(xWRdS`+@iL5O}R&`muZ8ZJw)!2MX}rF^12zmGHh~} z)7e3sPG+C8HkfA8(8+(rJ`-)aoJr)t#1oz?K?RYi!Aw0jus0FnEj&&dgsrYP7t{Qa z>9AW7n_^Kq@<+=#ah`?sjIqUxjik(s(WzT(_0=UXYG8W`QD47(L?Dp!Cp8umj8O#b zKq<1INTkzD%GUs9hB9*tJSfbQKqQh&$$3SKC#fn?9@VWrW1R8xt%0XHf6Bh8pmW{M z*@&hkaosx}W#!SD!VIC3ZMb;eUmvsIJuH0(r7AK8PttLBjRep>x3JCA9Zz;j9BQO+ z%sJQ8zKkUC$rxj%G*(U19vlaH1zJw*#9<%gq-vG$xB*9s4!zUjmC`}JY#AxKN;8F8cgf|Atf=2Jg|qSz z^yy;+Ld}|vh`==`=5fh0(g~fe>{v^r(r#f66Gr9B)@3DPnjWP$MQ-3;-F8VjMcgf4 z6QtV)-?!TuVmO6g2sZHJ1h+PMcH(s-?}EIZ%WDO%JWO$XCGVoV3SI+^2T-=3Kgw`E zM=1=n^FoN3-K|<%|mPB4#Q4Vj?k=*u9$nmsxlXFM1w{)l@GL3pV->pt68t zi1WZos$b>7GUz%vMdc7x#7n63l~B2sD$kr*jARvBFrU6YiWBKE!LBn((8z$I1h0H#*m`%3Ra9sc9+=ly^VPY(Kh&SgU?xYo`lef`UzYE!7_#DWNaf9+vCGSJq?KaiCgFsMdtnPT)*}bQUk+S8$j>Yq%{KUVj+v z+Zvmj4&dyAIA?HbsqQ5l_YjVI3CDee;{o==$33Oml@DoMKBTD2nxf67N+mnr>Uvz* kqS>k+rR&GvqOY^JXdm&HQa9jj_H_^4076vP&MW_30$qQ1sQ>@~ delta 996 zcmaiyO>YuW6o%hBz})FDwHBciC~eg$3bY8)N<{%}ON*s`Ypq{Z>-WZmKY$q5F3iNA z;1AFmNi@1OF)``iFeYx?8smHKOl#7O3pn@Aob#UdJZC-?e?`~6{`v43KpBs1#4*!@ z0nFN%L(@hP^AZaZEgL3gESw5s5p4@&7M5(B#uIgBGebF5setOBOC$ zSeCdVv9ewe2}4|UTY;bMck_8{2x$j{NJw0Ba2+=s+{CK;Ot#Eh4sPR)yCH{q)*Rf$ zJ%OmZVMHSi?yI6{9F=(B;2|ElDXSI`sJJi9iu>B06EU|TV(Yc=6VbtL8j5o&0Yf!n zO!8(jru;|`ybbeKU=)m@Y!~7U4+cj3Bwz#Vg3(*XsD4OsuW_ZO|wIW%0=o;Qtbrxp^5#vSIyJ&ds(PsjBf?& zO3cWxZyH$~z(IDNM1bb($2dalsr`2Rv;xx(@sS1b8@-Y(6^SqfOZ**v%Eb%n zY|c}rzJg(9gI)Cfqha$o*eS#=qda*;OyA`;$tg<6Bc7(a8i_9}7M?waZV!gs8) ztIQCrnb0&1R`hF{3YbSTxJlE`Drh>#w`jdWAV&B=#&_1vMWWi-i(P5$EUC9S%lamr zE$};N(cL09+19SIUisFxN3<8gygu#4V76jDP6YmDsim^iXS(Hf(yIVB;E5Cq| z#Q51CWjwQ`JS--B*t>V`+{Za{@67K%KYjw3!n}!YTr+Upzzq`}xMm`Tn_8RF+AR~e zaYt)+4cs$fY6lZJ?Ld*ow1N8u9vFBikPf7;WKjj7K!4HmtM*3C3j%wi;o91|?0wA( zB&Stfg%1QevZG4^@q$;80$oK_m!-z)vh?3L%PuV^ieA}qmmFW|^^P$feo}$JRM83T zFREUVfvVPRXKl?@WhYc#-HtFc<$??vZnz-n=1X6f_9I~-X&*MHeGw8^{n!P@Uik+33?*y{JQklmHg85OqD;$a*e%d&tKTtVSaPwYgw-8 z6AlbK;(F0*_+>e(bgKrUv?) zc!uW|=J2E~s0G`?3%oQ?wD1Zgfg49bagc;S_rDz#7;J~Ar=vAz0=;`NyQjtuRb{xS zFG!%fByci2x^G+-LtoXaJm|h`yH!tM?{4^BQw4fjNrKO=%@dT&un%%GtAMfYxD7e~ zQD9_$`ke_s6i3f)z1Fxy7d(9J@DlNY4<5KeHM^ngg15Tn)w!G3fDh?p^Ae>387^r& z|B!8=S;8>7_$rYdzZg!SmrqrUI){n!6jwI?g8#(W7R0w`yPq=IG-80dwWDWnnk#`b zILjmq7DIfzOxkJ_zYxpCx6$!#3-Me+E1CEv5?e^-lC72T9Vu-vT86YR2wF zNoNw9uri79O>}0Gku)Ni(sEp9JiZ6VH{~pFi)I$ukxFu9)tZC>$s3= literal 0 HcmV?d00001 diff --git a/target/classes/at/windesign/application/serie/serieSearchForwardComposer.class b/target/classes/at/windesign/application/serie/serieSearchForwardComposer.class new file mode 100644 index 0000000000000000000000000000000000000000..d93591048cc211abc5de8512f3f64d2e75b1a3ec GIT binary patch literal 3533 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 literal 0 HcmV?d00001 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst index 9eef984..b3ee448 100644 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -12,6 +12,8 @@ at\windesign\application\serie\serieDetailsSelectorComposer$1.class at\windesign\application\serie\serieListForwardComposer.class at\windesign\application\testing\testForwardComposer.class at\windesign\application\movie\movieSearchSelectorComposer.class +at\windesign\application\movie\movieListSelectorComposer.class at\windesign\application\serie\episodeData.class at\windesign\application\serie\serieResultRenderer.class +at\windesign\application\movie\movieListSelectorComposer$1.class at\windesign\application\main\indexForwardComposer.class