source: ether_megapoli/trunk/service/implementation/com/medias/integration/utils/Statiques.java @ 482

Last change on this file since 482 was 482, checked in by vmipsl, 12 years ago

BO insertion données _ insertion code medias package insertion

  • Property svn:executable set to *
File size: 2.3 KB
Line 
1/**
2 * Created on 24 Jan. 2007
3 * @author
4 */
5
6package integration.utils;
7import integration.vues.*;
8import java.util.ArrayList;
9import java.util.Date;
10import java.util.Iterator;
11import java.util.Set;
12
13/**
14 * Classe regroupant les attributs statiques utilisés
15 */
16
17public class Statiques {
18        /**dates du jeu*/
19        public static Date dateMinJeu = null;
20        public static Date dateMaxJeu = null;
21        /**public static Date jeuDateinser = null;
22        public static Date jeuDatemodif = null;*/
23        public static Integer latMinJeu = null;
24        public static Integer latMaxJeu = null;
25        public static Integer lonMinJeu = null;
26        public static Integer lonMaxJeu = null;
27        public static Integer altMinJeu = null;
28        public static Integer altMaxJeu = null;
29        public static Integer hsMinJeu = null;
30        public static Integer hsMaxJeu = null;
31        /**bilan*/
32        public static Date dateMinBilan = null;
33        public static Date dateMaxBilan = null;
34        public static Integer latMinBilan = null;
35        public static Integer latMaxBilan = null;
36        public static Integer lonMinBilan = null;
37        public static Integer lonMaxBilan = null;
38        public static Integer altMinBilan = null;
39        public static Integer altMaxBilan = null;
40        public static Integer hsMinBilan = null;
41        public static Integer hsMaxBilan = null;
42        public static double valMinBilan = 0.0;
43        public static double valMaxBilan = 0.0;
44        public static Integer nbValBilan = null;
45       
46        /**dates des sequences*/
47        public static Date dateMinSeq = null;
48        public static Date dateMaxSeq = null;
49        public static Integer latMinSeq = null;
50        public static Integer latMaxSeq = null;
51        public static Integer lonMinSeq = null;
52        public static Integer lonMaxSeq = null;
53        public static Integer altMinSeq = null;
54        public static Integer altMaxSeq = null;
55        public static Integer hsMinSeq = null;
56        public static Integer hsMaxSeq = null;
57        public static ArrayList<SequenceModele> sequencesModeles = null;
58        public static int nbMesuresSeq = 0;
59        public static Integer numSeq = null;
60       
61        public static ArrayList<PlateformeModele> plateformesModele = null;
62       
63        /**
64         * Convertit un ensemble d'éléments de type Set en ArrayList
65         */ 
66        public static ArrayList<?> convertSetToArrayList(Set<?> set) {
67                ArrayList<Object> arrayList = new ArrayList<Object>();
68                if (set != null) {
69                        Iterator<?> it = set.iterator();
70                        Object obj = null;
71                        while (it.hasNext()) {
72                                obj = it.next();
73                                arrayList.add(obj);
74                        }
75                }
76                return arrayList;
77        }
78
79}
Note: See TracBrowser for help on using the repository browser.