/** * Copyright (C) 2008-2010, Squale Project - http://www.squale.org * * This file is part of Squale. * * Squale is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as * published by the Free Software Foundation, either version 3 of the * License, or any later version. * * Squale is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with Squale. If not, see <http://www.gnu.org/licenses/>. */ package org.squale.squaleweb.util; import org.squale.squalecommon.enterpriselayer.businessobject.profile.ProfileBO; /** * Contient les constantes n�cessaires � la vue et au controlleur * * @author M400842 */ public abstract class SqualeWebConstants { /** * Liste des profils sur les applications <br> * A mettre en relation avec le fichier d'externalisation du projet common. */ public static final String[] PROFILES = { ProfileBO.READER_PROFILE_NAME, ProfileBO.AUDITOR_PROFILE_NAME, ProfileBO.MANAGER_PROFILE_NAME }; /** * Contient la cl� de r�f�rence de l'attribut de session contenant la liste des r�sultats courants � afficher. */ public static final String RESULTS_KEY = "results"; /** * Contient la cl� de r�f�rence de l'attribut de session contenant la liste des tops d'un projet */ public static final String TOP_KEY = "top"; /** * Contient la cl� de r�f�rence de l'attribut de session contenant la liste des notes des pratiques courantes � * afficher. */ public static final String PRACTICES_KEY = "practices"; /** * Contient la cl� de r�f�rence de l'attribut de session contenant la liste des notes des pratiques courantes � * afficher dans la vue m�t�o */ public static final String PRACTICES_LIST_KEY = "practices.meteo"; /** * Contient la cl� de r�f�rence de l'attribut de session contenant la liste des composants enfants � afficher. */ public static final String CHILDREN_KEY = "children"; /** * Contient la cl� de r�f�rence de l'attribut de session contenant la liste des d�tails d'une transgression � * afficher. */ public static final String ITEMS_KEY = "items"; /** * Cl� d�signant le traceur pour la navigation dans la hi�rarchie de classe */ public static final String TRACKER_COMPONENT = "browsing.tracker.component"; /** * Cl� d�signant le traceur pour la navigation historique */ public static final String TRACKER_HIST = "browsing.tracker.hist"; /** * Cl� indiquant si on vient directement d'une vue composant ou non, sert pour le traceur */ public static final String TRACKER_BOOL = "browsing.tracker.bool"; /** * Cl� indiquant si le traceur doit etre r�initialis� */ public static final String TRACKER_RESET = "browsing.tracker.reset"; /** * Cl� pour ce qui va s'afficher dans l'onglet "information g�n�rale" */ public static final String GEN_INFO = "browsing.tracker.info"; /** * Cl� d�signant la pratique pour laquelle on affiche les composants */ public static final String TRE_DETAILS_NAME = "browsing.tre.name"; /** * Cl� d�signant la note de la pratique pour laquelle on affiche les composants */ public static final String TRE_DETAILS_MARK = "browsing.tre.mark"; /** * Contient la cl� de r�f�rence de l'attribut de session sp�cifiant si une page � �t� valid�e (review.jsp) */ public static final String VALIDATED = "is.validated"; /** * Contient la cl� de r�f�rence du maker scatterplott */ public static final String BUBBLE_GRAPH = "bubbleGraph.key"; /** * Contient la cl� de r�f�rence du chart du scatterplott */ public static final String BUBBLE_CHART = "bubbleChart.key"; /** * Contient la cl� de r�f�rence du GraphMaker du scatterplott */ public static final String BUBBLE_GRAPH_MAKER = "bubbleGraphMaker.key"; /** * Contient la cl� indiquant si on a cr�e un nouveau projet permet de savoir quand on doit envoyer un mail */ public static final String NEW_PROJECT = "new_project"; /** * Cl� qui indique si on vient de la page mark.jsp */ public static final String FROM_MARK_PAGE_KEY = "fromMarkPage"; /** * Cl� pour retrouver la pr�c�dente action dans le cas de bouton retour. */ public static final String RETURN_ACTION_KEY = "returnAction"; /** * Cl� contenant le langage associ� � un projet */ public static final String LANGUAGE = "language"; /** * Hidden constructor for utility class */ private SqualeWebConstants() { super(); } }