View Javadoc
1   package fr.ifremer.dali.ui.swing;
2   
3   /*
4    * #%L
5    * Dali :: UI
6    * $Id:$
7    * $HeadURL:$
8    * %%
9    * Copyright (C) 2014 - 2015 Ifremer
10   * %%
11   * This program is free software: you can redistribute it and/or modify
12   * it under the terms of the GNU Affero General Public License as published by
13   * the Free Software Foundation, either version 3 of the License, or
14   * (at your option) any later version.
15   * 
16   * This program is distributed in the hope that it will be useful,
17   * but WITHOUT ANY WARRANTY; without even the implied warranty of
18   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19   * GNU General Public License for more details.
20   * 
21   * You should have received a copy of the GNU Affero General Public License
22   * along with this program.  If not, see <http://www.gnu.org/licenses/>.
23   * #L%
24   */
25  
26  import fr.ifremer.quadrige3.ui.swing.Screen;
27  
28  /**
29   * Enumeration of any internal screen of application.
30   */
31  public class DaliScreen extends Screen {
32  
33      protected DaliScreen(String screenName) {
34          super(screenName);
35      }
36  
37      /**
38       * Configuration.
39       */
40      public static final DaliScreen CONFIGURATION = new DaliScreen("CONFIGURATION");
41  
42      /**
43       * Ecran observation general.
44       */
45      public static final DaliScreen OBSERVATION = new DaliScreen("OBSERVATION");
46  
47      /**
48       * Onglet observation general.
49       */
50      public static final DaliScreen OBSERVATION_GENERAL = new DaliScreen("OBSERVATION_GENERAL");
51  
52      /**
53       * Onglet prelevements mesures.
54       */
55      public static final DaliScreen OPERATION_MEASUREMENTS = new DaliScreen("OPERATION_MEASUREMENTS");
56  
57      /**
58       * Onglet phtos.
59       */
60      public static final DaliScreen PHOTOS = new DaliScreen("PHOTOS");
61  
62      /**
63       * Configurations des programmes.
64       */
65      public static final DaliScreen PROGRAM = new DaliScreen("PROGRAM");
66  
67      /**
68       * Configurations des strategies et lieux.
69       */
70      public static final DaliScreen STRATEGY_LOCATION = new DaliScreen("STRATEGY_LOCATION");
71  
72      /**
73       * Configurations des campagnes.
74       */
75      public static final DaliScreen CAMPAIGNS = new DaliScreen("CAMPAIGNS");
76  
77      /**
78       * Configurations des regles.
79       */
80      public static final DaliScreen RULE_LIST = new DaliScreen("RULE_LIST");
81  
82      /**
83       * Configurations des lieux de surveillance.
84       */
85      public static final DaliScreen LOCATION = new DaliScreen("LOCATION");
86  
87      /**
88       * Configurations des groupes de taxons.
89       */
90      public static final DaliScreen TAXON_GROUP = new DaliScreen("TAXON_GROUP");
91  
92      /**
93       * Configurations des taxons.
94       */
95      public static final DaliScreen TAXON = new DaliScreen("TAXON");
96  
97      /**
98       * Users management
99       */
100     public static final DaliScreen USER = new DaliScreen("USER");
101 
102     /**
103      * Departments management
104      */
105     public static final DaliScreen DEPARTMENT = new DaliScreen("DEPARTMENT");
106 
107     /**
108      * PMFM parameters management
109      */
110     public static final DaliScreen PARAMETER = new DaliScreen("PARAMETER");
111 
112     /**
113      * PMFM methods management
114      */
115     public static final DaliScreen METHOD = new DaliScreen("METHOD");
116 
117     /**
118      * PMFM fractions management
119      */
120     public static final DaliScreen FRACTION = new DaliScreen("FRACTION");
121 
122     /**
123      * PMFM matrices management
124      */
125     public static final DaliScreen MATRIX = new DaliScreen("MATRIX");
126 
127     /**
128      * PMFM quadruplets management
129      */
130     public static final DaliScreen PMFM = new DaliScreen("PMFM");
131 
132     /**
133      * Referentiel des unites
134      */
135     public static final DaliScreen UNIT = new DaliScreen("UNIT");
136 
137     /**
138      * Referentiel des engins de prelevement
139      */
140     public static final DaliScreen SAMPLING_EQUIPMENT = new DaliScreen("SAMPLING_EQUIPMENT");
141 
142     /**
143      * Referential Analysis Instruments
144      */
145     public static final DaliScreen ANALYSIS_INSTRUMENT = new DaliScreen("ANALYSIS_INSTRUMENT");
146 
147     /**
148      * Configurations des contextes.
149      */
150     public static final DaliScreen CONTEXT = new DaliScreen("CONTEXT");
151 
152     /**
153      * Configurations des filtres des lieux.
154      */
155     public static final DaliScreen FILTER_LOCATION = new DaliScreen("FILTER_LOCATION");
156 
157     /**
158      * Configurations des filtres des programmes.
159      */
160     public static final DaliScreen FILTER_PROGRAM = new DaliScreen("FILTER_PROGRAM");
161 
162     /**
163      * Configurations des filtres des campagnes.
164      */
165     public static final DaliScreen FILTER_CAMPAIGN = new DaliScreen("FILTER_CAMPAIGN");
166 
167     /**
168      * Department filter.
169      */
170     public static final DaliScreen FILTER_DEPARTMENT = new DaliScreen("FILTER_DEPARTMENT");
171 
172     /**
173      * Instrument filter.
174      */
175     public static final DaliScreen FILTER_ANALYSIS_INSTRUMENT = new DaliScreen("FILTER_ANALYSIS_INSTRUMENT");
176 
177     /**
178      * Equipment filter.
179      */
180     public static final DaliScreen FILTER_SAMPLING_EQUIPMENT = new DaliScreen("FILTER_SAMPLING_EQUIPMENT");
181 
182     /**
183      * Pmfm filter.
184      */
185     public static final DaliScreen FILTER_PMFM = new DaliScreen("FILTER_PMFM");
186 
187     /**
188      * Taxon filter.
189      */
190     public static final DaliScreen FILTER_TAXON = new DaliScreen("FILTER_TAXON");
191 
192     /**
193      * Taxon group filter.
194      */
195     public static final DaliScreen FILTER_TAXON_GROUP = new DaliScreen("FILTER_TAXON_GROUP");
196 
197     /**
198      * User filter.
199      */
200     public static final DaliScreen FILTER_USER = new DaliScreen("FILTER_USER");
201 
202     /**
203      * Ecran d'extration des données
204      */
205     public static final DaliScreen EXTRACTION = new DaliScreen("EXTRACTION");
206 
207 }