Ignore:
Timestamp:
04/26/10 19:12:49 (14 years ago)
Author:
cbipsl
Message:

maj eccad V3.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ether_eccad/trunk/ECCAD_INTERFACE/WEB-INF/src/org/medias/eccad/presentation/bean/emission/FacteurResultatBean.java

    r68 r70  
    2020public class FacteurResultatBean extends AbstractVueBean { 
    2121        private String url; 
    22         private Zone zone_affichee; 
     22        private Zone zone_demandee; 
     23        private Zone zone_visible; 
    2324        private int clicX; 
    2425        private int clicY; 
     
    3334        private Long colormap_id; 
    3435        private UISelectOne colormapUI; 
     36         
     37        private List<SelectItem> liste_classdis; 
     38        private Long classdis_id; 
     39        private UISelectOne classdisUI; 
    3540         
    3641        private List<SelectItem> liste_grille; 
     
    5762        public void initialisation() { 
    5863                // FIXME: virer les colormap exponentielles 
    59                 zone_affichee = new Zone(); 
     64                zone_demandee = new Zone(); 
    6065                Zone zone_init = emission.getFacteur().getZone(); 
    61                 zone_affichee.setNorthbc(zone_init.getNorthbc()); 
    62                 zone_affichee.setSouthbc(zone_init.getSouthbc()); 
    63                 zone_affichee.setEastbc(zone_init.getEastbc()); 
    64                 zone_affichee.setWestbc(zone_init.getWestbc()); 
     66                zone_demandee.setNorthbc(zone_init.getNorthbc()); 
     67                zone_demandee.setSouthbc(zone_init.getSouthbc()); 
     68                zone_demandee.setEastbc(zone_init.getEastbc()); 
     69                zone_demandee.setWestbc(zone_init.getWestbc()); 
    6570                 
    6671                liste_grille = serviceMetier.getListGrille(emission.getBurnt().getBurnt().getId_item(), 
    6772                                                                   emission.getBurnt().getDate_debut(),  
    68                                                                    emission.getBurnt().getDate_fin()); 
     73                                                                   emission.getBurnt().getDate_fin(), null); 
    6974                grille_id = (Long) liste_grille.get(0).getValue(); 
    7075                if (grilleUI != null) 
    7176                        grilleUI.setValue(grille_id); 
    7277 
    73                 liste_colormap = serviceMetier.getListColorDynamique(true); 
     78//              liste_colormap = serviceMetier.getListColorDynamique(true); 
     79                liste_colormap = serviceMetier.getListMappingColor(); 
    7480                colormap_id = (Long) liste_colormap.get(0).getValue(); 
    7581                if (colormapUI != null) 
    7682                        colormapUI.setValue(colormap_id); 
    7783                 
     84                liste_classdis = serviceMetier.getListClassDynamique(); 
     85                classdis_id = (Long) liste_classdis.get(0).getValue(); 
     86                if (classdisUI != null) 
     87                        classdisUI.setValue(classdis_id); 
     88                 
    7889                requete.setDatedeb(liste_grille.get(0).getLabel()); 
    7990                requete.setDatefin(liste_grille.get(0).getLabel()); 
    8091                requete.setColormap(colormap_id); 
    81                  
    82                 majURLCarte(); 
     92                requete.setClassdis(classdis_id); 
     93                 
     94                majURLCarte(false,true); 
    8395        } 
    8496         
     
    89101        public void clicOnCarte(ActionEvent event) { 
    90102                service.zoom(clicX, clicY); 
    91                 zone_affichee = service.getzone(); 
    92          
    93                 majURLCarte(); 
    94         } 
    95          
    96         private void majURLCarte() { 
    97                 url = service.getCarte(requete, zone_affichee, getIdUnique()); 
    98                 url_legend = service.getLegend(colormap_id, 5040, url); 
     103                zone_visible = service.getzone(); 
     104         
     105                majURLCarte(true,false); 
     106        } 
     107         
     108        private void majURLCarte(boolean zoom, boolean firstAff) { 
     109                url = service.getCarte(requete, zone_demandee, getIdUnique(), zoom, firstAff); 
     110                url_legend = service.getLegend(colormap_id, classdis_id, 5040, url); 
     111                zone_visible = service.getzone(); 
    99112                ////system.out.println(url_legend); 
    100113        } 
     
    113126                } 
    114127                 
    115                 majURLCarte(); 
     128                majURLCarte(false,false); 
    116129        } 
    117130         
     
    122135                requete.setColormap(colormap_id); 
    123136                 
    124                 majURLCarte(); 
     137                majURLCarte(false,false); 
    125138        } 
    126139         
     
    211224        public void setWestbc(UIOutput westbc) { 
    212225                this.westbc = westbc; 
    213         } 
    214          
    215         public Zone getZone_affichee() { 
    216                 return zone_affichee; 
    217         } 
    218          
    219         public void setZone_affichee(Zone zone_affichee) { 
    220                 this.zone_affichee = zone_affichee; 
    221226        } 
    222227         
     
    261266                this.liste_grille = liste_grille; 
    262267        } 
    263          
    264          
    265         } 
     268 
     269        public Zone getZone_demandee() { 
     270                return zone_demandee; 
     271        } 
     272 
     273        public void setZone_demandee(Zone zoneDemandee) { 
     274                zone_demandee = zoneDemandee; 
     275        } 
     276 
     277        public Zone getZone_visible() { 
     278                return zone_visible; 
     279        } 
     280 
     281        public void setZone_visible(Zone zoneVisible) { 
     282                zone_visible = zoneVisible; 
     283        } 
     284} 
Note: See TracChangeset for help on using the changeset viewer.