initial commit
This commit is contained in:
@@ -15,6 +15,7 @@ class serie
|
||||
private String m_seriesDownload;
|
||||
private String m_seriesPoster;
|
||||
private String m_seriesBackdrop;
|
||||
private String m_seriesOverview;
|
||||
private SortedMap<Integer, Integer> m_episodeState;
|
||||
private int m_minSeason;
|
||||
private int m_maxSeason;
|
||||
@@ -26,7 +27,7 @@ class serie
|
||||
{
|
||||
}
|
||||
|
||||
public serie(int seriesID, String seriesName, int seriesFirstAired, String seriesResolution, boolean seriesCliffhanger, String seriesStatus, String seriesDownload, String seriesPoster, String seriesBackdrop, SortedMap<Integer, Integer> episodeState, int minSeason, int maxSeason, int stateInit, int stateProg, int stateDone)
|
||||
public serie(int seriesID, String seriesName, int seriesFirstAired, String seriesResolution, boolean seriesCliffhanger, String seriesStatus, String seriesDownload, String seriesPoster, String seriesBackdrop, String seriesOverview, SortedMap<Integer, Integer> episodeState, int minSeason, int maxSeason, int stateInit, int stateProg, int stateDone)
|
||||
{
|
||||
m_seriesID = seriesID;
|
||||
m_seriesName = seriesName;
|
||||
@@ -37,6 +38,7 @@ class serie
|
||||
m_seriesDownload = seriesDownload;
|
||||
m_seriesPoster = seriesPoster;
|
||||
m_seriesBackdrop = seriesBackdrop;
|
||||
m_seriesOverview = seriesOverview;
|
||||
m_episodeState = episodeState;
|
||||
m_minSeason = minSeason;
|
||||
m_maxSeason = maxSeason;
|
||||
@@ -135,6 +137,16 @@ class serie
|
||||
m_seriesBackdrop = seriesBackdrop;
|
||||
}
|
||||
|
||||
public String getSeriesOverview()
|
||||
{
|
||||
return m_seriesOverview;
|
||||
}
|
||||
|
||||
public void setSeriesOverview(String seriesOverview)
|
||||
{
|
||||
m_seriesOverview = seriesOverview;
|
||||
}
|
||||
|
||||
public SortedMap<Integer, Integer> getEpisodeState()
|
||||
{
|
||||
return m_episodeState;
|
||||
|
||||
@@ -2,14 +2,13 @@ package at.windesign.application.serie;
|
||||
|
||||
import org.zkoss.image.AImage;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.Desktop;
|
||||
import org.zkoss.zk.ui.select.annotation.Wire;
|
||||
import org.zkoss.zk.ui.util.GenericForwardComposer;
|
||||
import org.zkoss.zul.Label;
|
||||
import org.zkoss.zul.Textbox;
|
||||
import org.zkoss.zul.Window;
|
||||
|
||||
import java.net.URL;
|
||||
import java.sql.SQLException;
|
||||
|
||||
public class serieDetailsForwardComposer extends GenericForwardComposer<Component>
|
||||
{
|
||||
@@ -19,7 +18,16 @@ public class serieDetailsForwardComposer extends GenericForwardComposer<Componen
|
||||
private Window detailsSerie;
|
||||
|
||||
@Wire
|
||||
protected Label seriesName;
|
||||
protected Label overviewLabel;
|
||||
|
||||
@Wire
|
||||
protected Textbox downloadLink;
|
||||
|
||||
@Wire
|
||||
protected Textbox localPath;
|
||||
|
||||
@Wire
|
||||
protected Textbox resolution;
|
||||
|
||||
private serie m_serie;
|
||||
|
||||
@@ -67,6 +75,10 @@ public class serieDetailsForwardComposer extends GenericForwardComposer<Componen
|
||||
}
|
||||
|
||||
detailsSerie.setTitle(m_serie.getSeriesName() + " (" + m_serie.getSeriesFirstAired() + ")");
|
||||
overviewLabel.setValue(m_serie.getSeriesOverview());
|
||||
downloadLink.setValue(m_serie.getSeriesDownload());
|
||||
localPath.setValue("blablabla");
|
||||
resolution.setValue(m_serie.getSeriesResolution());
|
||||
}
|
||||
catch(Exception e)
|
||||
{
|
||||
|
||||
@@ -96,6 +96,7 @@ public class serieListForwardComposer extends GenericForwardComposer
|
||||
" serie.download seriesDownload," +
|
||||
" serie.posterPath seriesPoster," +
|
||||
" serie.backdropPath seriesBackdrop," +
|
||||
" serie.overview seriesOverview," +
|
||||
" season.seasonNumber seasonNumber," +
|
||||
" episode.episodeNumber episodeNumber," +
|
||||
" episode.state episodeState," +
|
||||
@@ -152,6 +153,7 @@ public class serieListForwardComposer extends GenericForwardComposer
|
||||
serie.setSeriesDownload(rs.getString("seriesDownload"));
|
||||
serie.setSeriesPoster(rs.getString("seriesPoster"));
|
||||
serie.setSeriesBackdrop(rs.getString("seriesBackdrop"));
|
||||
serie.setSeriesOverview(rs.getString("seriesOverview"));
|
||||
serie.setMinSeason(rs.getInt("minSeason"));
|
||||
serie.setMaxSeason(rs.getInt("maxSeason"));
|
||||
}
|
||||
|
||||
+16
-13
@@ -7,19 +7,22 @@
|
||||
apply="at.windesign.application.main.indexForwardComposer, org.zkoss.bind.BindComposer"
|
||||
onClientInfo="onClientInfo(event)"
|
||||
>
|
||||
<borderlayout hflex="1"
|
||||
vflex="1">
|
||||
<north height="100px"
|
||||
border="none">
|
||||
<label style="font-size:50px">North for header</label>
|
||||
</north>
|
||||
<center id="win"
|
||||
border="none"
|
||||
apply="org.zkoss.bind.BindComposer"
|
||||
vflex="true">
|
||||
<include src="/serie/centerSerie.zul"/>
|
||||
</center>
|
||||
</borderlayout>
|
||||
<tabbox id="tb"
|
||||
height="100%"
|
||||
orient="left"
|
||||
>
|
||||
<tabs id="tabs"
|
||||
width="120px"
|
||||
>
|
||||
<tab id="tabSeries" label="TV Show"/>
|
||||
<tab id="tabMovies" label="Movies"/>
|
||||
</tabs>
|
||||
<tabpanels>
|
||||
<tabpanel>
|
||||
<include src="/serie/centerSerie.zul"/>
|
||||
</tabpanel>
|
||||
</tabpanels>
|
||||
</tabbox>
|
||||
<zscript>
|
||||
void onClientInfo(ClientInfoEvent evt) {
|
||||
<![CDATA[desktop.setAttribute("desktopWidth",evt.desktopWidth);]]>
|
||||
|
||||
@@ -2,9 +2,35 @@
|
||||
title=""
|
||||
border="normal"
|
||||
apply="at.windesign.application.serie.serieDetailsForwardComposer, at.windesign.application.serie.serieDetailsSelectorComposer">
|
||||
<box orient="horizontal">
|
||||
<label value="" id="seriesName" zclass="z-window-header" />
|
||||
</box>
|
||||
<groupbox id="overview"
|
||||
style="opacity: 0.65;"
|
||||
>
|
||||
<caption>Overview</caption>
|
||||
<label id="overviewLabel"
|
||||
value=""/>
|
||||
</groupbox>
|
||||
<groupbox id="settings"
|
||||
style="opacity: 0.65;"
|
||||
>
|
||||
<caption>Settings</caption>
|
||||
<hbox width="100%">
|
||||
<vbox width="45%">
|
||||
<label value="Download Link"/>
|
||||
<textbox id="downloadLink"
|
||||
tabindex="1"/>
|
||||
</vbox>
|
||||
<vbox width="45%">
|
||||
<label value="Local Path"/>
|
||||
<textbox id="localPath"
|
||||
tabindex="2"/>
|
||||
</vbox>
|
||||
<vbox width="10%">
|
||||
<label value="Resolution"/>
|
||||
<textbox id="resolution"
|
||||
tabindex="3"/>
|
||||
</vbox>
|
||||
</hbox>
|
||||
</groupbox>
|
||||
<hbox width="100%" pack="center">
|
||||
<button id="saveButton" label="Save"/>
|
||||
<button id="cancelButton" label="Cancel"/>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user