package com.blablahlabs.excelsior.beans; import java.io.Serializable; import java.util.ArrayList; import java.util.Collections; import java.util.LinkedList; import java.util.List; import com.blablahlabs.excelsior.beans.notas.FotoGaleria; import com.blablahlabs.excelsior.beans.notas.Nota; import com.blablahlabs.excelsior.beans.notas.NotaImpresa; import com.blablahlabs.excelsior.beans.notas.NotaModulo; import com.blablahlabs.excelsior.beans.notas.NotaOpinion; import com.blablahlabs.excelsior.beans.notas.NotaSeccion; import com.blablahlabs.excelsior.beans.notas.NotaStage; import com.blablahlabs.excelsior.beans.notas.NotaUltimaHora; import com.blablahlabs.excelsior.beans.notas.VideosPagina; public class ExcelsiorBean implements Serializable{ private static final long serialVersionUID = 1L; private ExcelsiorGson excelsiorGson; private List<Nota> principalPortada = new ArrayList<Nota>(); private List<NotaModulo> moduloA = new ArrayList<NotaModulo>(); private List<NotaModulo> moduloB = new ArrayList<NotaModulo>(); private List<NotaModulo> moduloC = new ArrayList<NotaModulo>(); private ArrayList<NotaUltimaHora> ultimaHora = new ArrayList<NotaUltimaHora>(); private List<NotaStage> stage = new ArrayList<NotaStage>(); private List<NotaSeccion> seccionNacional = new ArrayList<NotaSeccion>(); private List<NotaSeccion> seccionGlobal = new ArrayList<NotaSeccion>(); private List<NotaSeccion> seccionDinero = new ArrayList<NotaSeccion>(); private List<NotaSeccion> seccionComunidad = new ArrayList<NotaSeccion>(); private List<NotaSeccion> seccionAdrenalina = new ArrayList<NotaSeccion>(); private List<NotaSeccion> seccionFuncion = new ArrayList<NotaSeccion>(); private List<NotaOpinion> opinion = new ArrayList<NotaOpinion>(); private List<FotoGaleria> fotoGaleria = new ArrayList<FotoGaleria>();//.fotoGaleria; private List<VideosPagina> videosPagina = new ArrayList<VideosPagina>(); private List<NotaImpresa> impreso = new ArrayList<NotaImpresa>(); public ExcelsiorBean(ExcelsiorGson excelsiorGson){ this.excelsiorGson = excelsiorGson; init(); } private void init(){ principalPortada.add(excelsiorGson.principalPortada.n1); moduloA.add(excelsiorGson.moduloA.n1); moduloA.add(excelsiorGson.moduloA.n2); moduloA.add(excelsiorGson.moduloA.n3); moduloA.add(excelsiorGson.moduloA.n4); moduloA.add(excelsiorGson.moduloA.n5); moduloA.add(excelsiorGson.moduloA.n6); moduloA.add(excelsiorGson.moduloA.n7); moduloB.add(excelsiorGson.moduloA.n1); moduloB.add(excelsiorGson.moduloA.n2); moduloB.add(excelsiorGson.moduloA.n3); moduloB.add(excelsiorGson.moduloA.n4); moduloB.add(excelsiorGson.moduloA.n5); moduloB.add(excelsiorGson.moduloA.n6); moduloB.add(excelsiorGson.moduloA.n7); moduloC.add(excelsiorGson.moduloA.n1); moduloC.add(excelsiorGson.moduloA.n2); moduloC.add(excelsiorGson.moduloA.n3); moduloC.add(excelsiorGson.moduloA.n4); moduloC.add(excelsiorGson.moduloA.n5); moduloC.add(excelsiorGson.moduloA.n6); ultimaHora.add(excelsiorGson.ultimaHora.n1); ultimaHora.add(excelsiorGson.ultimaHora.n2); ultimaHora.add(excelsiorGson.ultimaHora.n3); ultimaHora.add(excelsiorGson.ultimaHora.n4); ultimaHora.add(excelsiorGson.ultimaHora.n5); ultimaHora.add(excelsiorGson.ultimaHora.n6); ultimaHora.add(excelsiorGson.ultimaHora.n7); ultimaHora.add(excelsiorGson.ultimaHora.n8); ultimaHora.add(excelsiorGson.ultimaHora.n9); ultimaHora.add(excelsiorGson.ultimaHora.n10); ultimaHora.add(excelsiorGson.ultimaHora.n11); ultimaHora.add(excelsiorGson.ultimaHora.n12); ultimaHora.add(excelsiorGson.ultimaHora.n13); ultimaHora.add(excelsiorGson.ultimaHora.n14); ultimaHora.add(excelsiorGson.ultimaHora.n15); stage.add(excelsiorGson.stage.n1); stage.add(excelsiorGson.stage.n2); stage.add(excelsiorGson.stage.n3); stage.add(excelsiorGson.stage.n3); // seccionNacional.add(excelsiorGson.seccionNacional.nP); seccionNacional.add(excelsiorGson.seccionNacional.n1); seccionNacional.add(excelsiorGson.seccionNacional.n2); seccionNacional.add(excelsiorGson.seccionNacional.n3); seccionNacional.add(excelsiorGson.seccionNacional.n4); seccionNacional.add(excelsiorGson.seccionNacional.n5); seccionNacional.add(excelsiorGson.seccionNacional.n6); seccionNacional.add(excelsiorGson.seccionNacional.n7); seccionNacional.add(excelsiorGson.seccionNacional.n8); seccionNacional.add(excelsiorGson.seccionNacional.n9); seccionNacional.add(excelsiorGson.seccionNacional.n10); seccionNacional.add(excelsiorGson.seccionNacional.n11); // seccionNacional.add(excelsiorGson.seccionNacional.n12); // seccionNacional.add(excelsiorGson.seccionNacional.n13); // seccionNacional.add(excelsiorGson.seccionNacional.n14); // seccionNacional.add(excelsiorGson.seccionNacional.n15); // seccionGlobal.add(excelsiorGson.seccionGlobal.nP); seccionGlobal.add(excelsiorGson.seccionGlobal.n1); seccionGlobal.add(excelsiorGson.seccionGlobal.n2); seccionGlobal.add(excelsiorGson.seccionGlobal.n3); seccionGlobal.add(excelsiorGson.seccionGlobal.n4); seccionGlobal.add(excelsiorGson.seccionGlobal.n5); seccionGlobal.add(excelsiorGson.seccionGlobal.n6); seccionGlobal.add(excelsiorGson.seccionGlobal.n7); seccionGlobal.add(excelsiorGson.seccionGlobal.n8); seccionGlobal.add(excelsiorGson.seccionGlobal.n9); seccionGlobal.add(excelsiorGson.seccionGlobal.n10); seccionGlobal.add(excelsiorGson.seccionGlobal.n11); // seccionGlobal.add(excelsiorGson.seccionGlobal.n12); // seccionGlobal.add(excelsiorGson.seccionGlobal.n13); // seccionGlobal.add(excelsiorGson.seccionGlobal.n14); // seccionGlobal.add(excelsiorGson.seccionGlobal.n15); // seccionDinero.add(excelsiorGson.seccionDinero.nP); seccionDinero.add(excelsiorGson.seccionDinero.n1); seccionDinero.add(excelsiorGson.seccionDinero.n2); seccionDinero.add(excelsiorGson.seccionDinero.n3); seccionDinero.add(excelsiorGson.seccionDinero.n4); seccionDinero.add(excelsiorGson.seccionDinero.n5); seccionDinero.add(excelsiorGson.seccionDinero.n6); seccionDinero.add(excelsiorGson.seccionDinero.n7); seccionDinero.add(excelsiorGson.seccionDinero.n8); seccionDinero.add(excelsiorGson.seccionDinero.n9); seccionDinero.add(excelsiorGson.seccionDinero.n10); // seccionDinero.add(excelsiorGson.seccionDinero.n11); // seccionDinero.add(excelsiorGson.seccionDinero.n12); // seccionDinero.add(excelsiorGson.seccionDinero.n13); // seccionDinero.add(excelsiorGson.seccionDinero.n14); // seccionDinero.add(excelsiorGson.seccionDinero.n15); // seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.nP); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n1); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n2); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n3); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n4); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n5); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n6); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n7); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n8); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n9); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n10); seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n11); // seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n12); // seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n13); // seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n14); // seccionAdrenalina.add(excelsiorGson.seccionAdrenalina.n15); // seccionComunidad.add(excelsiorGson.seccionComunidad.nP); seccionComunidad.add(excelsiorGson.seccionComunidad.n1); seccionComunidad.add(excelsiorGson.seccionComunidad.n2); seccionComunidad.add(excelsiorGson.seccionComunidad.n3); seccionComunidad.add(excelsiorGson.seccionComunidad.n4); seccionComunidad.add(excelsiorGson.seccionComunidad.n5); seccionComunidad.add(excelsiorGson.seccionComunidad.n6); seccionComunidad.add(excelsiorGson.seccionComunidad.n7); seccionComunidad.add(excelsiorGson.seccionComunidad.n8); seccionComunidad.add(excelsiorGson.seccionComunidad.n9); seccionComunidad.add(excelsiorGson.seccionComunidad.n10); seccionComunidad.add(excelsiorGson.seccionComunidad.n11); // seccionComunidad.add(excelsiorGson.seccionComunidad.n12); // seccionComunidad.add(excelsiorGson.seccionComunidad.n13); // seccionComunidad.add(excelsiorGson.seccionComunidad.n14); // seccionComunidad.add(excelsiorGson.seccionComunidad.n15); // seccionFuncion.add(excelsiorGson.seccionFuncion.nP); seccionFuncion.add(excelsiorGson.seccionFuncion.n1); seccionFuncion.add(excelsiorGson.seccionFuncion.n2); seccionFuncion.add(excelsiorGson.seccionFuncion.n3); seccionFuncion.add(excelsiorGson.seccionFuncion.n4); seccionFuncion.add(excelsiorGson.seccionFuncion.n5); seccionFuncion.add(excelsiorGson.seccionFuncion.n6); seccionFuncion.add(excelsiorGson.seccionFuncion.n7); seccionFuncion.add(excelsiorGson.seccionFuncion.n8); seccionFuncion.add(excelsiorGson.seccionFuncion.n9); seccionFuncion.add(excelsiorGson.seccionFuncion.n10); // seccionFuncion.add(excelsiorGson.seccionFuncion.n11); // seccionFuncion.add(excelsiorGson.seccionFuncion.n12); // seccionFuncion.add(excelsiorGson.seccionFuncion.n13); // seccionFuncion.add(excelsiorGson.seccionFuncion.n14); // seccionFuncion.add(excelsiorGson.seccionFuncion.n15); //Opiniones opinion.add(excelsiorGson.opinion.nacional.n1); opinion.add(excelsiorGson.opinion.nacional.n2); // opinion.add(excelsiorGson.opinion.nacional.n3); opinion.add(excelsiorGson.opinion.global.n1); opinion.add(excelsiorGson.opinion.global.n2); // opinion.add(excelsiorGson.opinion.global.n3); opinion.add(excelsiorGson.opinion.dinero.n1); opinion.add(excelsiorGson.opinion.dinero.n2); // opinion.add(excelsiorGson.opinion.dinero.n3); opinion.add(excelsiorGson.opinion.adrenalina.n1); opinion.add(excelsiorGson.opinion.adrenalina.n2); // opinion.add(excelsiorGson.opinion.adrenalina.n3); opinion.add(excelsiorGson.opinion.comunidad.n1); opinion.add(excelsiorGson.opinion.comunidad.n2); // opinion.add(excelsiorGson.opinion.comunidad.n3); opinion.add(excelsiorGson.opinion.funcion.n1); opinion.add(excelsiorGson.opinion.funcion.n2); // opinion.add(excelsiorGson.opinion.funcion.n3); //Fotogalerias y Videos fotoGaleria = new ArrayList<FotoGaleria>(excelsiorGson.fotoGaleria); videosPagina.addAll(excelsiorGson.videosPagina1); videosPagina.addAll(excelsiorGson.videosPagina2); videosPagina.addAll(excelsiorGson.videosPagina3); /* videosPagina.add((VideosPagina) excelsiorGson.videosPagina2); videosPagina3 = new ArrayList<VideosPagina>(excelsiorGson.videosPagina3); */ Collections.copy(fotoGaleria, excelsiorGson.fotoGaleria); /*Collections.copy(videosPagina1, excelsiorGson.videosPagina1); Collections.copy(videosPagina2, excelsiorGson.videosPagina2); Collections.copy(videosPagina3, excelsiorGson.videosPagina3); */ //Versiones Impresas impreso.add(excelsiorGson.Impreso.nacional); impreso.add(excelsiorGson.Impreso.global); impreso.add(excelsiorGson.Impreso.dinero); impreso.add(excelsiorGson.Impreso.adrenalina); impreso.add(excelsiorGson.Impreso.funcion); } public List<Nota> getPrincipalPortada() { return principalPortada; } public void setPrincipalPortada(List<Nota> principalPortada) { this.principalPortada = principalPortada; } public List<NotaModulo> getModuloA() { return moduloA; } public void setModuloA(List<NotaModulo> moduloA) { this.moduloA = moduloA; } public List<NotaModulo> getModuloB() { return moduloB; } public void setModuloB(List<NotaModulo> moduloB) { this.moduloB = moduloB; } public List<NotaModulo> getModuloC() { return moduloC; } public void setModuloC(List<NotaModulo> moduloC) { this.moduloC = moduloC; } public ArrayList<NotaUltimaHora> getUltimaHora() { return ultimaHora; } public void setUltimaHora(ArrayList<NotaUltimaHora> ultimaHora) { this.ultimaHora = ultimaHora; } public List<NotaStage> getStage() { return stage; } public void setStage(List<NotaStage> stage) { this.stage = stage; } public List<NotaSeccion> getSeccionNacional() { return seccionNacional; } public void setSeccionNacional(List<NotaSeccion> seccionNacional) { this.seccionNacional = seccionNacional; } public List<NotaSeccion> getSeccionGlobal() { return seccionGlobal; } public void setSeccionGlobal(List<NotaSeccion> seccionGlobal) { this.seccionGlobal = seccionGlobal; } public List<NotaSeccion> getSeccionDinero() { return seccionDinero; } public void setSeccionDinero(List<NotaSeccion> seccionDinero) { this.seccionDinero = seccionDinero; } public List<NotaSeccion> getSeccionComunidad() { return seccionComunidad; } public void setSeccionComunidad(List<NotaSeccion> seccionComunidad) { this.seccionComunidad = seccionComunidad; } public List<NotaSeccion> getSeccionAdrenalina() { return seccionAdrenalina; } public void setSeccionAdrenalina(List<NotaSeccion> seccionAdrenalina) { this.seccionAdrenalina = seccionAdrenalina; } public List<NotaSeccion> getSeccionFuncion() { return seccionFuncion; } public void setSeccionFuncion(List<NotaSeccion> seccionFuncion) { this.seccionFuncion = seccionFuncion; } public List<NotaOpinion> getOpinion() { return opinion; } public void setOpinion(List<NotaOpinion> opinion) { this.opinion = opinion; } public List<NotaImpresa> getImpreso() { return impreso; } public void setImpreso(List<NotaImpresa> impreso) { this.impreso = impreso; } public List<VideosPagina> getVideosPagina() { return videosPagina; } public void setVideosPagina(List<VideosPagina> videosPagina) { this.videosPagina = videosPagina; } public List<FotoGaleria> getFotoGaleria() { return fotoGaleria; } public void setFotoGaleria(List<FotoGaleria> fotoGaleria) { this.fotoGaleria = fotoGaleria; } }