|
|
|
@ -3,91 +3,81 @@ package it.tref.liferay.portos.bo.shared.util;
|
|
|
|
|
import java.util.LinkedHashMap; |
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class StatoPraticaConstants { |
|
|
|
|
|
|
|
|
|
public final static String SORTEGGIATA = "SO"; |
|
|
|
|
|
|
|
|
|
public final static String SOTTOPOSTA_A_PARERE = "SP"; |
|
|
|
|
|
|
|
|
|
public final static String RIFIUTATA = "RI"; |
|
|
|
|
public final static String VIDIMATA = "VI"; |
|
|
|
|
|
|
|
|
|
public final static String CONFORME = "CO"; |
|
|
|
|
public final static String NON_CONFORME = "NC"; |
|
|
|
|
|
|
|
|
|
public final static String INTEGRAZIONE = "IN"; |
|
|
|
|
|
|
|
|
|
public final static String VARIATA = "VA"; |
|
|
|
|
|
|
|
|
|
public static final String FINE_LAVORI = "FL"; |
|
|
|
|
public static final String COLLAUDO = "CL"; |
|
|
|
|
public static final String FINE_LAVORI_PARZIALE = "FP"; |
|
|
|
|
public static final String COLLAUDO_PARZIALE = "CP"; |
|
|
|
|
|
|
|
|
|
public static final String ANNULLATA = "AL"; |
|
|
|
|
|
|
|
|
|
// public static final String INTEGRAZIONE_RIFIUTATA = "NI";
|
|
|
|
|
public static final String INTEGRAZIONE_ACCETTATA = "SI"; |
|
|
|
|
|
|
|
|
|
/* Stati "virtuali" */ |
|
|
|
|
public static final String CAMBIO_ISTRUTTORE = "CI"; |
|
|
|
|
public final static String AUTORIZZATA = "AU"; |
|
|
|
|
public final static String NON_AUTORIZZATA = "AN"; |
|
|
|
|
public final static String ANNULLA_ISTANZA = "AI"; |
|
|
|
|
public final static String VARIAZIONE_SOGGETTI = "VS"; |
|
|
|
|
// public static final String ASSEGNATA = "AS";
|
|
|
|
|
// public static final String ATTESA_FIRMA = "AF";
|
|
|
|
|
// public static final String APPROVAZIONE = "AP";
|
|
|
|
|
// public static final String FINE_LAVORI_CON_ANOMALIA = "FA";
|
|
|
|
|
|
|
|
|
|
private static final Map<String, String> statusLabel; |
|
|
|
|
private static final Map<String, String> statusFilterLabel; |
|
|
|
|
|
|
|
|
|
static { |
|
|
|
|
statusLabel = new LinkedHashMap<String, String>(); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.SORTEGGIATA, "label.admingeniocivile.statopratica.sorteggiata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.SOTTOPOSTA_A_PARERE, "label.admingeniocivile.statopratica.sottopostaaparere"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.VIDIMATA, "label.admingeniocivile.statopratica.vidimata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.CONFORME, "label.admingeniocivile.statopratica.conforme"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.NON_CONFORME, "label.admingeniocivile.statopratica.nonconforme"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.AUTORIZZATA, "label.admingeniocivile.statopratica.autorizzazione"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.NON_AUTORIZZATA, "label.admingeniocivile.statopratica.autorizzazionenegata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.INTEGRAZIONE, "label.admingeniocivile.statopratica.integrazione"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.RIFIUTATA, "label.admingeniocivile.statopratica.rifiutata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.FINE_LAVORI, "label.admingeniocivile.statopratica.finelavori"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.COLLAUDO, "label.admingeniocivile.statopratica.collaudo"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.FINE_LAVORI_PARZIALE, |
|
|
|
|
"label.admingeniocivile.statopratica.finelavoriparziale"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.COLLAUDO_PARZIALE, "label.admingeniocivile.statopratica.collaudoparziale"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.ANNULLATA, "label.admingeniocivile.statopratica.annullata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.CAMBIO_ISTRUTTORE, "label.admingeniocivile.statopratica.cambiIstruttore"); |
|
|
|
|
// statusLabel.put(StatoPraticaConstants.ASSEGNATA,
|
|
|
|
|
// "label.admingeniocivile.statopratica.assegnata");
|
|
|
|
|
// statusLabel.put(StatoPraticaConstants.ATTESA_FIRMA,
|
|
|
|
|
// "label.admingeniocivile.statopratica.attesafirma");
|
|
|
|
|
// statusLabel.put(StatoPraticaConstants.APPROVAZIONE,
|
|
|
|
|
// "label.admingeniocivile.statopratica.approvazione");
|
|
|
|
|
// statusLabel.put(StatoPraticaConstants.FINE_LAVORI_CON_ANOMALIA,
|
|
|
|
|
// "label.admingeniocivile.statopratica.finelavorianomalia");
|
|
|
|
|
|
|
|
|
|
statusFilterLabel = new LinkedHashMap<String, String>(); |
|
|
|
|
for (String statoPratica : statusLabel.keySet()) { |
|
|
|
|
if (/* !statoPratica.equals(StatoPraticaConstants.FINE_LAVORI_CON_ANOMALIA) && */ |
|
|
|
|
!statoPratica.equals(StatoPraticaConstants.SORTEGGIATA)) { |
|
|
|
|
statusFilterLabel.put(statoPratica, statusLabel.get(statoPratica)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public static String getStatusLabel(String statoPratica) { |
|
|
|
|
|
|
|
|
|
return getStatusLabelMap().get(statoPratica); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public static Map<String, String> getStatusLabelMap() { |
|
|
|
|
|
|
|
|
|
return statusLabel; |
|
|
|
|
} |
|
|
|
|
public static final String ANNULLATA = "AL"; |
|
|
|
|
public static final String COLLAUDO = "CL"; |
|
|
|
|
public static final String COLLAUDO_PARZIALE = "CP"; |
|
|
|
|
public static final String CONFORME = "CO"; |
|
|
|
|
public static final String FINE_LAVORI = "FL"; |
|
|
|
|
public static final String FINE_LAVORI_PARZIALE = "FP"; |
|
|
|
|
public static final String INTEGRAZIONE = "IN"; |
|
|
|
|
public static final String INTEGRAZIONE_ACCETTATA = "SI"; |
|
|
|
|
public static final String NO_PARERE = "NP"; |
|
|
|
|
public static final String NON_CONFORME = "NC"; |
|
|
|
|
public static final String PREAVVISO_CONTRARIO = "PC"; |
|
|
|
|
public static final String RIFIUTATA = "RI"; |
|
|
|
|
public static final String SORTEGGIATA = "SO"; |
|
|
|
|
public static final String SOTTOPOSTA_A_PARERE = "SP"; |
|
|
|
|
public static final String VARIATA = "VA"; |
|
|
|
|
public static final String VIDIMATA = "VI"; |
|
|
|
|
|
|
|
|
|
/* Stati "virtuali" */ |
|
|
|
|
public static final String CAMBIO_ISTRUTTORE = "CI"; |
|
|
|
|
public static final String AUTORIZZATA = "AU"; |
|
|
|
|
public static final String NON_AUTORIZZATA = "AN"; |
|
|
|
|
public static final String ANNULLA_ISTANZA = "AI"; |
|
|
|
|
public static final String VARIAZIONE_SOGGETTI = "VS"; |
|
|
|
|
// public static final String ASSEGNATA = "AS";
|
|
|
|
|
// public static final String ATTESA_FIRMA = "AF";
|
|
|
|
|
// public static final String APPROVAZIONE = "AP";
|
|
|
|
|
// public static final String FINE_LAVORI_CON_ANOMALIA = "FA";
|
|
|
|
|
|
|
|
|
|
private static final Map<String, String> statusLabel; |
|
|
|
|
private static final Map<String, String> statusFilterLabel; |
|
|
|
|
|
|
|
|
|
static { |
|
|
|
|
statusLabel = new LinkedHashMap<String, String>(); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.SORTEGGIATA, "label.admingeniocivile.statopratica.sorteggiata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.SOTTOPOSTA_A_PARERE, |
|
|
|
|
"label.admingeniocivile.statopratica.sottopostaaparere"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.VIDIMATA, "label.admingeniocivile.statopratica.vidimata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.CONFORME, "label.admingeniocivile.statopratica.conforme"); |
|
|
|
|
statusLabel |
|
|
|
|
.put(StatoPraticaConstants.NON_CONFORME, "label.admingeniocivile.statopratica.nonconforme"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.AUTORIZZATA, |
|
|
|
|
"label.admingeniocivile.statopratica.autorizzazione"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.NON_AUTORIZZATA, |
|
|
|
|
"label.admingeniocivile.statopratica.autorizzazionenegata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.INTEGRAZIONE, |
|
|
|
|
"label.admingeniocivile.statopratica.integrazione"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.RIFIUTATA, "label.admingeniocivile.statopratica.rifiutata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.FINE_LAVORI, "label.admingeniocivile.statopratica.finelavori"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.COLLAUDO, "label.admingeniocivile.statopratica.collaudo"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.FINE_LAVORI_PARZIALE, |
|
|
|
|
"label.admingeniocivile.statopratica.finelavoriparziale"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.COLLAUDO_PARZIALE, |
|
|
|
|
"label.admingeniocivile.statopratica.collaudoparziale"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.ANNULLATA, "label.admingeniocivile.statopratica.annullata"); |
|
|
|
|
statusLabel.put(StatoPraticaConstants.CAMBIO_ISTRUTTORE, |
|
|
|
|
"label.admingeniocivile.statopratica.cambiIstruttore"); |
|
|
|
|
|
|
|
|
|
statusFilterLabel = new LinkedHashMap<String, String>(); |
|
|
|
|
for (String statoPratica : statusLabel.keySet()) { |
|
|
|
|
if (!statoPratica.equals(StatoPraticaConstants.SORTEGGIATA)) { |
|
|
|
|
statusFilterLabel.put(statoPratica, statusLabel.get(statoPratica)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public static String getStatusLabel(String statoPratica) { |
|
|
|
|
|
|
|
|
|
return getStatusLabelMap().get(statoPratica); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public static Map<String, String> getStatusLabelMap() { |
|
|
|
|
|
|
|
|
|
return statusLabel; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|