|
From: <fa...@us...> - 2008-10-06 14:37:50
|
Revision: 4036
http://fudaa.svn.sourceforge.net/fudaa/?rev=4036&view=rev
Author: fargeix
Date: 2008-10-06 14:35:50 +0000 (Mon, 06 Oct 2008)
Log Message:
-----------
Modifications diverses
Modified Paths:
--------------
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3FrameGenerationRappelDonnees.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3GenereNoteHtml.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3Implementation.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteGeneraleCategories.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteGeneraleElement.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteTrajet.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsCroisementsBief.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsDureesParcours.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsTrematagesBief.java
trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3TraduitHoraires.java
Modified: trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3FrameGenerationRappelDonnees.java
===================================================================
--- trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3FrameGenerationRappelDonnees.java 2008-10-06 12:46:31 UTC (rev 4035)
+++ trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3FrameGenerationRappelDonnees.java 2008-10-06 14:35:50 UTC (rev 4036)
@@ -2,6 +2,7 @@
import java.awt.BorderLayout;
import java.awt.Color;
+import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
@@ -33,12 +34,11 @@
import org.fudaa.ctulu.CtuluLibFile;
import org.fudaa.ctulu.gui.CtuluHtmlEditorPanel;
import org.fudaa.fudaa.ressource.FudaaResource;
-
import com.memoire.bu.BuBorderLayout;
import com.memoire.bu.BuButton;
import com.memoire.bu.BuDialogError;
import com.memoire.bu.BuDialogMessage;
-import com.memoire.bu.BuInternalFrame;
+import com.memoire.bu.BuFormLayout;
import com.memoire.bu.BuPanel;
/**
@@ -66,7 +66,7 @@
private final BuButton quitter_ = new BuButton(FudaaResource.FUDAA.getIcon("crystal_quitter"), "Quitter");
private final BuButton exportationHTML_ = new BuButton(FudaaResource.FUDAA.getIcon("crystal_generer"),
- "Exportation rapport");
+ "Exporter");
private final BuButton choisirCouleur_ = new BuButton("couleur sommaire");
private final BuButton apercu_ = new BuButton(FudaaResource.FUDAA.getIcon("crystal_previsualiser"),"Aper\xE7u");
/**
@@ -89,24 +89,24 @@
JTextField titre_ = new JTextField(20);
JTextArea ZoneText_ = new JTextArea(2, 30);
- JCheckBox dg_ = new JCheckBox("Ins\xE9rer les donn\xE9es g\xE9n\xE9rales", true);
+ JCheckBox dg_ = new JCheckBox("Pr\xE9senter les donn\xE9es g\xE9n\xE9rales", true);
JCheckBox dgNbJ_ = new JCheckBox("Afficher le nombre de jours de la simulation", true);
JCheckBox dgGraine_ = new JCheckBox("Afficher la graine d'initialisation", true);
- JCheckBox gare_ = new JCheckBox("Ins\xE9rer les gares", true);
+ JCheckBox gare_ = new JCheckBox("Pr\xE9senter les gares", true);
- JCheckBox topo2_ = new JCheckBox("Ins\xE9rer les topologies des biefs", true);
+ JCheckBox topo2_ = new JCheckBox("Pr\xE9senter la topologie des biefs", true);
- JCheckBox topo4_ = new JCheckBox("Ins\xE9rer les topologies des ecluses", true);
- JCheckBox topo5_ = new JCheckBox("Ins\xE9rer le mod\xE8le du r\xE9seau", true);
+ JCheckBox topo4_ = new JCheckBox("Pr\xE9senter la topologie des ecluses", true);
+ JCheckBox topo5_ = new JCheckBox("Pr\xE9senter le mod\xE8le du r\xE9seau", true);
- JCheckBox regle1_ = new JCheckBox("Ins\xE9rer les r\xE8gles de croisement des biefs", true);
- JCheckBox regle2_ = new JCheckBox("Ins\xE9rer les r\xE8gles de trematage des biefs", true);
- JCheckBox regle3_ = new JCheckBox("Ins\xE9rer les vitesses des bateaux dans les biefs", true);
- JCheckBox regle4_ = new JCheckBox("Ins\xE9rer les dur\xE9es de manoeuvres dans les \xE9cluses", true);
+ JCheckBox regle1_ = new JCheckBox("Pr\xE9senter les r\xE8gles de croisement des biefs", true);
+ JCheckBox regle2_ = new JCheckBox("Pr\xE9senter les r\xE8gles de trematage des biefs", true);
+ JCheckBox regle3_ = new JCheckBox("Pr\xE9senter les vitesses des bateaux dans les biefs", true);
+ JCheckBox regle4_ = new JCheckBox("Pr\xE9senter les dur\xE9es de manoeuvres dans les \xE9cluses", true);
- JCheckBox nav_ = new JCheckBox("Ins\xE9rer les cat\xE9gories de bateaux", true);
+ JCheckBox nav_ = new JCheckBox("Pr\xE9senter les cat\xE9gories de bateaux", true);
JCheckBox navPrio_ = new JCheckBox("priorite", true);
JCheckBox navGare_ = new JCheckBox("gare de depart", true);
JCheckBox navLong_ = new JCheckBox("longueur", true);
@@ -116,12 +116,12 @@
JCheckBox navCr_ = new JCheckBox("creneaux", false);
JCheckBox navVitesses_ = new JCheckBox("vitesses", false);
- JCheckBox chenal_ = new JCheckBox("Ins\xE9rer les biefs", true);
+ JCheckBox chenal_ = new JCheckBox("Pr\xE9senter les biefs", true);
JCheckBox chenalPro_ = new JCheckBox("Hauteur d'eau du bief", true);
JCheckBox chenalMar_ = new JCheckBox("Vitesse autorisee", true);
JCheckBox chenalCr_ = new JCheckBox("inserer les creneaux", true);
- JCheckBox ecluse_ = new JCheckBox("Ins\xE9rer les \xE9cluses", true);
+ JCheckBox ecluse_ = new JCheckBox("Pr\xE9senter les \xE9cluses", true);
JCheckBox ecltaille_ = new JCheckBox("caracteristique de l ecluse", true);
JCheckBox eclDur_ = new JCheckBox("duree d eclusee, fausse bassinnee", true);
JCheckBox ecluseIndispo_ = new JCheckBox("les indisponibilites", true);
@@ -159,12 +159,12 @@
// premiere categorie de l arbre
categorie = new DefaultMutableTreeNode("Pr\xE9sentation");
sommet.add(categorie);
- categorie = new DefaultMutableTreeNode("G\xE9n\xE9ralit\xE9s");
+ categorie = new DefaultMutableTreeNode("Donn\xE9es g\xE9n\xE9rales");
sommet.add(categorie);
- categorie = new DefaultMutableTreeNode("Saisie");
+ categorie = new DefaultMutableTreeNode("Param\xE8tres");
sommet.add(categorie);
- feuille = new DefaultMutableTreeNode("Gares");
+ /* feuille = new DefaultMutableTreeNode("Gares");
categorie.add(feuille);
feuille = new DefaultMutableTreeNode("Biefs");
categorie.add(feuille);
@@ -174,19 +174,19 @@
feuille = new DefaultMutableTreeNode("Cat\xE9gories de bateaux");
categorie.add(feuille);
- categorie = new DefaultMutableTreeNode("Topologie du r\xE9seau");
+ */ categorie = new DefaultMutableTreeNode("R\xE9seau");
sommet.add(categorie);
- feuille = new DefaultMutableTreeNode("Topologie des biefs");
+ /* feuille = new DefaultMutableTreeNode("Topologie des biefs");
categorie.add(feuille);
feuille = new DefaultMutableTreeNode("Topologie des \xE9cluses");
categorie.add(feuille);
- feuille = new DefaultMutableTreeNode("Mod\xE8le du r\xE9seau");
+ feuille = new DefaultMutableTreeNode("Mod\xE9lisation du r\xE9seau");
categorie.add(feuille);
- categorie = new DefaultMutableTreeNode("R\xE8gles de navigation");
+ */ categorie = new DefaultMutableTreeNode("Navigation");
sommet.add(categorie);
- feuille = new DefaultMutableTreeNode("Croisement dans les biefs");
+ /* feuille = new DefaultMutableTreeNode("Croisement dans les biefs");
categorie.add(feuille);
feuille = new DefaultMutableTreeNode("Tr\xE9matage dans les biefs");
categorie.add(feuille);
@@ -194,7 +194,7 @@
categorie.add(feuille);
feuille = new DefaultMutableTreeNode("Dur\xE9es de manoeuvres dans les \xE9cluses");
categorie.add(feuille);
-
+ */
arbre_.expandRow(0);
// arbre_.expandRow(1);
// arbre_.expandRow(3);
@@ -211,11 +211,11 @@
/*******************************************************************************************************************
* Affichage du panel de boutons
******************************************************************************************************************/
- this.quitter_.setToolTipText("Fermer la fen\xEAtre");
+ this.quitter_.setToolTipText("Ferme la sous-fen\xEAtre");
this.quitter_.addActionListener(this);
- exportationHTML_.setToolTipText("G\xE9n\xE9rer les donn\xE9es saisies au format HTML");
+ exportationHTML_.setToolTipText("Exporte le rapport au format HTML");
exportationHTML_.setEnabled(false);
- apercu_.setToolTipText("Aper\xE7u du rapport g\xE9n\xE9r\xE9 en html");
+ apercu_.setToolTipText("G\xE9n\xE8re un aper\xE7u du rapport");
exportationHTML_.addActionListener(this);
apercu_.addActionListener(this);
choisirCouleur_.addActionListener(this);
@@ -258,10 +258,10 @@
//-- splitpane --//
conteneur = new JSplitPane(JSplitPane.VERTICAL_SPLIT, selectionPanel_,conteneurEditeur);
- conteneur.setDividerLocation(210);
+ conteneur.setDividerLocation(230);
conteneur.setDividerSize(1);
this.getContentPane().add(conteneur, BorderLayout.CENTER);
- actualiser("Pr\xE9sentation");
+ actualiser("Contenu de la note");
}
@@ -273,11 +273,11 @@
TitledBorder bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED),
"personalisation");
- final JPanel table1 = new JPanel();
- final JPanel table2 = new JPanel();
- final JPanel table3 = new JPanel();
- final JPanel table4 = new JPanel();
- final JPanel table5 = new JPanel();
+ final JPanel table1 = new JPanel(new FlowLayout(FlowLayout.LEFT));
+ final JPanel table2 = new JPanel(new FlowLayout(FlowLayout.LEFT));
+ final JPanel table3 = new JPanel(new FlowLayout(FlowLayout.LEFT));
+ final JPanel table4 = new JPanel(new FlowLayout(FlowLayout.LEFT));
+ final JPanel table5 = new JPanel(new FlowLayout(FlowLayout.LEFT));
final JPanel table6 = new JPanel();
final JPanel table7 = new JPanel();
final JPanel table8 = new JPanel();
@@ -295,7 +295,7 @@
selectionPanel_.add(visionneurArbre, BorderLayout.WEST);
// format tableau pour affichage des caract\xE9ristiques
Box table = Box.createVerticalBox();
- this.selectionPanel_.add(new JScrollPane(table), BorderLayout.CENTER);
+ this.selectionPanel_.add(/*new JScrollPane(*/table/*)*/, BorderLayout.CENTER);
dg_.addActionListener(this);
@@ -303,23 +303,46 @@
chenal_.addActionListener(this);
ecluse_.addActionListener(this);
- if (choix.equals("G\xE9n\xE9ralit\xE9s")) {
+ if (choix.equals("Donn\xE9es g\xE9n\xE9rales")) {
//table.setLayout(new GridLayout(10, 1));
- table.add(dg_);
- table.add(dgNbJ_);
- table.add(dgGraine_);
+ table.add(table1);
+ table.add(table2);
+ table.add(table3);
+ table1.add(dg_);
+ table2.add(dgNbJ_);
+ table3.add(dgGraine_);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED),
"Donn\xE9es g\xE9n\xE9rales");
table.setBorder(bordurea);
+ } else if (choix.equals("Contenu de la note"))
+ {
+ titre = "Contenu de la note";
+
+ //table.setLayout(new GridLayout(5, 1));
+
+ table1.add(new JLabel("Pr\xE9sentation"));
+ table.add(table1);
+ table2.add(new JLabel("Donn\xE9es g\xE9n\xE9rales"));
+ table.add(table2);
+ table3.add(new JLabel("Param\xE8tres"));
+ table.add(table3);
+ table4.add(new JLabel("R\xE9seau"));
+ table.add(table4);
+ table5.add(new JLabel("Navigation"));
+ table.add(table5);
+
+ bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
+ table.setBorder(bordurea);
+
} else if (choix.equals("Pr\xE9sentation"))
{
titre = "Pr\xE9sentation";
//table.setLayout(new GridLayout(5, 1));
- table1.add(new JLabel("Titre: "));
+ table1.add(new JLabel("Titre:"));
table1.add(this.titre_);
table.add(table1);
@@ -333,44 +356,84 @@
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
table.setBorder(bordurea);
- } else if (choix.equals("Gares"))// panel de selection des gares
+ } else if (choix.equals("Param\xE8tres"))
{
- titre = "Param\xE8tres gares";
- //table.setLayout(new GridLayout(5, 1));
+ titre = "Param\xE8tres";
table.add(table1);
table.add(table2);
table.add(table3);
table.add(table4);
- table.add(table5);
table1.add(gare_);
+ table2.add(chenal_);
+ table3.add(ecluse_);
+ table4.add(nav_);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
- table1.setBorder(bordurea);
-
+ table.setBorder(bordurea);
+
+ } else if (choix.equals("R\xE9seau"))
+ {
+ titre = "R\xE9seau";
+ table.add(table1);
+ table.add(table2);
+ table.add(table3);
+ table1.add(topo2_);
+ table2.add(topo4_);
+ table3.add(topo5_);
+ bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
+ table.setBorder(bordurea);
+
+ } else if (choix.equals("Navigation"))
+ {
+ titre = "Navigation";
+ table.add(table1);
+ table.add(table2);
+ table.add(table3);
+ table1.add(regle1_);
+ table2.add(regle2_);
+ table3.add(regle3_);
+ bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
+ table.setBorder(bordurea);
+
+ } else if (choix.equals("Gares"))// panel de selection des gares
+ {
+ titre = "Donn\xE9es relatives aux gares";
+ //table.setLayout(new GridLayout(5, 1));
+ table.add(table1);
+ //table.add(table2);
+ //table.add(table3);
+ //table.add(table4);
+ //table.add(table5);
+ table1.add(gare_);
+ bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
+ table.setBorder(bordurea);
+
} else if (choix.equals("Biefs")) {
//table.setLayout(new GridLayout(10, 1));
- table.add(chenal_);
+ table.add(table1);
+ table1.add(chenal_);
/*
table.add(chenalPro_);
table.add(chenalMar_);
table.add(chenalCr_);
*/
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED),
- "Param\xE8tres biefs");
+ "Donn\xE9es relatives aux biefs");
table.setBorder(bordurea);
} else
if (choix.equals("Ecluses")) {
//table.setLayout(new GridLayout(10, 1));
- table.add(ecluse_);
+ table.add(table1);
+ table1.add(ecluse_);
/*table.add(ecltaille_);
table.add(eclDur_);
table.add(ecluseIndispo_);
table.add(ecluseCr_);
*/
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED),
- "Param\xE8tres \xE9cluses");
+ "Donn\xE9es relatives aux \xE9cluses");
table.setBorder(bordurea);
}
else
@@ -380,88 +443,88 @@
titre = "Topologie des biefs";
//table.setLayout(new GridLayout(5, 1));
table.add(table1);
- table.add(table2);
- table.add(table3);
- table.add(table4);
- table.add(table5);
+ //table.add(table2);
+ //table.add(table3);
+ //table.add(table4);
+ //table.add(table5);
table1.add(topo2_, BorderLayout.CENTER);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
- table1.setBorder(bordurea);
+ table.setBorder(bordurea);
} else if (choix.equals("Topologie des \xE9cluses"))// panel de selection des gares
{
titre = "Topologie des \xE9cluses";
//table.setLayout(new GridLayout(5, 1));
table.add(table1);
- table.add(table2);
+ /*table.add(table2);
table.add(table3);
table.add(table4);
- table.add(table5);
+ table.add(table5);*/
table1.add(topo4_, BorderLayout.CENTER);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
- table1.setBorder(bordurea);
+ table.setBorder(bordurea);
} else if (choix.equals("Mod\xE8le du r\xE9seau"))// panel de selection des gares
{
- titre = "Mod\xE8le du r\xE9seau";
+ titre = "Mod\xE9lisation du r\xE9seau";
//table.setLayout(new GridLayout(5, 1));
table.add(table1);
- table.add(table2);
+ /*table.add(table2);
table.add(table3);
table.add(table4);
- table.add(table5);
+ table.add(table5);*/
table1.add(topo5_, BorderLayout.CENTER);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
- table1.setBorder(bordurea);
+ table.setBorder(bordurea);
} else if (choix.equals("Tr\xE9matage dans les biefs"))// panel de selection des gares
{
titre = "Tr\xE9matage dans les biefs";
//table.setLayout(new GridLayout(5, 1));
table.add(table1);
- table.add(table2);
+ /*table.add(table2);
table.add(table3);
table.add(table4);
- table.add(table5);
+ table.add(table5);*/
table1.add(regle2_, BorderLayout.CENTER);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
- table1.setBorder(bordurea);
+ table.setBorder(bordurea);
} else if (choix.equals("Croisement dans les biefs"))// panel de selection des gares
{
titre = "Croisement dans les biefs";
//table.setLayout(new GridLayout(5, 1));
table.add(table1);
- table.add(table2);
+ /*table.add(table2);
table.add(table3);
table.add(table4);
- table.add(table5);
+ table.add(table5);*/
table1.add(regle1_, BorderLayout.CENTER);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
- table1.setBorder(bordurea);
+ table.setBorder(bordurea);
} else if (choix.equals("Dur\xE9es de manoeuvres dans les \xE9cluses"))// panel de selection des gares
{
titre = "Dur\xE9es de manoeuvres dans les \xE9cluses";
//table.setLayout(new GridLayout(5, 1));
table.add(table1);
- table.add(table2);
+ /*table.add(table2);
table.add(table3);
table.add(table4);
- table.add(table5);
+ table.add(table5);*/
table1.add(regle4_, BorderLayout.CENTER);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
- table1.setBorder(bordurea);
+ table.setBorder(bordurea);
} else if (choix.equals("Vitesse dans les biefs"))// panel de selection des gares
{
- titre = "Vitesse dans les biefs";
+ titre = "Vitesse des bateaux dans les biefs";
//table.setLayout(new GridLayout(5, 1));
table.add(table1);
- table.add(table2);
+ /*table.add(table2);
table.add(table3);
table.add(table4);
- table.add(table5);
+ table.add(table5);*/
table1.add(regle3_, BorderLayout.CENTER);
bordurea = BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED), titre);
table1.setBorder(bordurea);
@@ -482,24 +545,24 @@
table.add(navVitesses_);*/
}
- final JPanel aide = new JPanel();
+ final JPanel aide = new JPanel(new FlowLayout(FlowLayout.LEFT));
//aide.setLayout(new GridLayout(2, 1));
- final JPanel l1 = new JPanel();
+ //final JPanel l1 = new JPanel();
ImageIcon im = new ImageIcon();
im = FudaaResource.FUDAA.getIcon("crystal_commentaire");
final JLabel image = new JLabel(im);
- l1.add(image);
- l1.add(new JLabel("S\xE9lectionnez les param\xE8tres \xE0 faire figurer dans le rapport"));
- final JPanel l2 = new JPanel();
- l2.add(new JLabel("puis cliquez sur le bouton d'exportation."));
- aide.add(l1);
- aide.add(l2);
+ aide.add(image);
+ aide.add(new JLabel("Vous pouvez ici d\xE9finir les informations \xE0 faire figurer dans le rapport."));
+ //final JPanel l2 = new JPanel();
+ //l2.add(new JLabel("puis cliquez sur le bouton d'exportation."));
+ //aide.add(l1);
+ //aide.add(l2);
// aide.setBorder(BorderFactory.createEtchedBorder(EtchedBorder.LOWERED));
this.selectionPanel_.add(aide, BorderLayout.NORTH);
+
-
this.selectionPanel_.validate();
this.validate();
@@ -519,14 +582,14 @@
final String nodeInfo = (String) node.getUserObject();
// si c est une feuille
- if (node.isLeaf()) {
+ // if (node.isLeaf()) {
// on recherche la feuille selectionn\xE9e et on modifie le panel en cons\xE9quence:
actualiser(nodeInfo);
// displayURL(book.bookURL);
- }
+ // }
}
public void actionPerformed(final ActionEvent ev) {
Modified: trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3GenereNoteHtml.java
===================================================================
--- trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3GenereNoteHtml.java 2008-10-06 12:46:31 UTC (rev 4035)
+++ trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3GenereNoteHtml.java 2008-10-06 14:35:50 UTC (rev 4036)
@@ -965,7 +965,7 @@
{
chaine+="<tr>";
// nom
- chaine+="<th rowspan=\"1\" bgcolor=\"AACCEE\">"+_d.listeBief_.retournerBief(i).nom_+"</th>";
+ chaine+="<th rowspan=\"1\" bgcolor=\"AACCEE\">"+_d.listeEcluse_.retournerEcluse(i).nom_+"</th>";
for(int j=0;j<_d.listeBateaux_.listeNavires_.size();j++)
{
@@ -1008,7 +1008,7 @@
{
chaine+="<tr>";
// nom
- chaine+="<th rowspan=\"1\" bgcolor=\"AACCEE\">"+_d.listeBief_.retournerBief(i).nom_+"</th>";
+ chaine+="<th rowspan=\"1\" bgcolor=\"AACCEE\">"+_d.listeEcluse_.retournerEcluse(i).nom_+"</th>";
for(int j=0;j<_d.listeBateaux_.listeNavires_.size();j++)
{
Modified: trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3Implementation.java
===================================================================
--- trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3Implementation.java 2008-10-06 12:46:31 UTC (rev 4035)
+++ trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3Implementation.java 2008-10-06 14:35:50 UTC (rev 4036)
@@ -444,7 +444,7 @@
newtb.addSeparator();
newtb.addToolButton("V\xE9rification", "VERIFICATIONDONNEES", FudaaResource.FUDAA.getIcon("crystal_analyser"), false);
- newtb.addToolButton("Calcul", "LANCEMENTCALCUL", FudaaResource.FUDAA.getIcon("crystal_executer"), false);
+ newtb.addToolButton("Simulation", "LANCEMENTCALCUL", FudaaResource.FUDAA.getIcon("crystal_executer"), false);
newtb.addSeparator();
newtb.addToolButton("Bateaux g\xE9n\xE9r\xE9s", "GRAPHEGENERATIONNAV", FudaaResource.FUDAA.getIcon("crystal_graphe"), false);
newtb.addToolButton("Dur\xE9es de parcours", "GRAPHEDUREEPARCOURS", FudaaResource.FUDAA.getIcon("crystal_graphe"), false);
@@ -561,17 +561,17 @@
b.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_I, ActionEvent.SHIFT_MASK|ActionEvent.CTRL_MASK));
r.addSeparator("Simulation");
- b=r.addMenuItem("V\xE9rification", "VERIFICATIONDONNEES", FudaaResource.FUDAA.getIcon("crystal_analyser"), false);
+ b=r.addMenuItem("V\xE9rification des param\xE8tres de simulation", "VERIFICATIONDONNEES", FudaaResource.FUDAA.getIcon("crystal_analyser"), false);
b.setMnemonic(KeyEvent.VK_V);
b.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V, ActionEvent.SHIFT_MASK|ActionEvent.CTRL_MASK));
- b=r.addMenuItem("Calcul", "LANCEMENTCALCUL", FudaaResource.FUDAA.getIcon("crystal_executer"), false);
+ b=r.addMenuItem("Ex\xE9cution de la simulation", "LANCEMENTCALCUL", FudaaResource.FUDAA.getIcon("crystal_executer"), false);
b.setMnemonic(KeyEvent.VK_L);
b.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_L, ActionEvent.SHIFT_MASK|ActionEvent.CTRL_MASK));
r.addSeparator("Historique");
- b= r.addMenuItem("Acc\xE8s \xE0 l'interface historique", "AUTRE2",false);
+ b= r.addMenuItem("Acc\xE8s au fichier historique", "AUTRE2", FudaaResource.FUDAA.getIcon("crystal_arbre"), false);
b.setMnemonic(KeyEvent.VK_H);
b.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_H, ActionEvent.SHIFT_MASK|ActionEvent.CTRL_MASK));
@@ -694,7 +694,7 @@
r.addMenuItem("Bateaux g\xE9n\xE9r\xE9s", "GRAPHEGENERATIONNAV", FudaaResource.FUDAA.getIcon("crystal_graphe"), false);
- r.addMenuItem("Historique", "HISTORIQUETABLEAU", FudaaResource.FUDAA.getIcon("crystal_arbre"), false);
+ //r.addMenuItem("Historique", "HISTORIQUETABLEAU", FudaaResource.FUDAA.getIcon("crystal_arbre"), false);
r.addMenuItem("Dur\xE9es de parcours", "GRAPHEDUREEPARCOURS", FudaaResource.FUDAA.getIcon("crystal_graphe"), false);
@@ -1501,7 +1501,7 @@
File fic=new File(donnees_.projet_.getFichier()+".his");
if(fic.exists()){
int confirmation = new BuDialogConfirmation(donnees_.application_.getApp(),
- Sinavi3Implementation.isSinavi_, "Un fichier historique existe.\nCe fichier contient les r\xE9sultats d'un pr\xE9c\xE9dent calcul.\nSouhaitez-vous relancer le noyau de calcul?\nSi vous voulez directement lire le fichier historique, cliquez sur \"non\".").activate();
+ Sinavi3Implementation.isSinavi_, "Un fichier historique existe d\xE9j\xE0. Il contient les r\xE9sultats d'un pr\xE9c\xE9dent \ncalcul.\nSouhaitez-vous relancer le noyau de calcul afin de g\xE9n\xE9rer un fichier historique mis \xE0 jour?\nDans le cas contraire, Sinavi exploitera le fichier historique existant.").activate();
if (confirmation == 0) {
Modified: trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteGeneraleCategories.java
===================================================================
--- trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteGeneraleCategories.java 2008-10-06 12:46:31 UTC (rev 4035)
+++ trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteGeneraleCategories.java 2008-10-06 14:35:50 UTC (rev 4036)
@@ -109,7 +109,7 @@
BuPanel optionPanel_ = new BuPanel();
JCheckBox choixNbNavires_ = new JCheckBox("Nombre bateaux", true);
- JCheckBox choixTotalAttente_ = new JCheckBox("Attente totale", true);
+ JCheckBox choixTotalAttente_ = new JCheckBox("Attentes totales", true);
JCheckBox choixSecurite_ = new JCheckBox("Attentes de s\xE9curit\xE9", true);
@@ -145,7 +145,7 @@
*/
BuTable tableau_;
- String titreTableau_[] = { "Cat\xE9gorie", "Nombre de bateaux", "Att. s\xE9curit\xE9: total", "Att. s\xE9curit\xE9: moy./flotte", "Att. s\xE9curit\xE9: nb. bateaux", "Att. s\xE9curit\xE9: moyenne", "Att. acc\xE8s: total", "Att. acc\xE8s: moy./flotte",
+ String titreTableau_[] = { "El\xE9ment", "Nombre de bateaux", "Att. s\xE9curit\xE9: total", "Att. s\xE9curit\xE9: moy./flotte", "Att. s\xE9curit\xE9: nb. bateaux", "Att. s\xE9curit\xE9: moyenne", "Att. acc\xE8s: total", "Att. acc\xE8s: moy./flotte",
"Att. acc\xE8s: nb. bateaux", "Att. acc\xE8s: moyenne", "Att. occup.: total", "Att. occup.: moy./flotte", "Att. occup.: nb. bateaux", "Att. occup.: moyenne",
"Att. indisp.: total", "Att. indisp.: moy./flotte", "Att. indisp.: nb. bateaux", "Att. indisp.: moyenne", "Attente totale", "Attente moyenne sur flotte",
"Nb. bateaux ayant attendu", "Attente moyenne" };
@@ -793,23 +793,23 @@
// attente totale
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteSecuTotale));
+ .traduitMinutesEnHeuresMinutes3((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteSecuTotale));
// moyenne attentes sur la flotte
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteSecuTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteSecuTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
// nombre de navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteSecu)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteSecu)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteSecu
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteSecu
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteSecuTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteSecu));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteSecuTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteSecu));
}
}
@@ -821,23 +821,23 @@
// attente totale
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float)FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteAccesTotale));
+ .traduitMinutesEnHeuresMinutes3((float)FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteAccesTotale));
// moyenne attentes sur la flotte
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteAccesTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteAccesTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
// nombre de navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteAcces)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteAcces)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteAcces
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteAcces
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteAccesTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteAcces));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteAccesTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteAcces));
}
}
@@ -849,23 +849,23 @@
// attente totale
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteOccupTotale));
+ .traduitMinutesEnHeuresMinutes3((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteOccupTotale));
// moyenne attentes sur la flotte
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteOccupTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteOccupTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
// nombre de navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
- + (float)FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAtenteOccup)
+ + FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAtenteOccup)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAtenteOccup
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAtenteOccup
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteOccupTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAtenteOccup));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteOccupTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAtenteOccup));
}
}
@@ -877,23 +877,23 @@
// attente totale
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attentePanneTotale));
+ .traduitMinutesEnHeuresMinutes3((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attentePanneTotale));
// moyenne attentes sur la flotte
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attentePanneTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attentePanneTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
// nombre de navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
- + (float)FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttentePanne)
+ + FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttentePanne)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttentePanne
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttentePanne
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attentePanneTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttentePanne));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attentePanneTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttentePanne));
}
}
@@ -905,23 +905,23 @@
// attente totale
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteMegaTotale));
+ .traduitMinutesEnHeuresMinutes3((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteMegaTotale));
// moyenne attentes sur la flotte
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteMegaTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteMegaTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal));
// nombre de navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteTotale)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteTotale)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteTotale
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteTotale
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteMegaTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteTotale));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].attenteMegaTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[i].tableauAttenteCategories[val].nbNaviresAttenteTotale));
}
}
@@ -980,9 +980,9 @@
// nombre de navires qui attendent
data[0][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteSecu)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteSecu)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteSecu
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteSecu
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
@@ -1001,9 +1001,9 @@
// nombre de navires qui attendent
data[0][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteAcces)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteAcces)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteAcces
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteAcces
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
@@ -1022,9 +1022,9 @@
// nombre de navires qui attendent
data[0][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAtenteOccup)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAtenteOccup)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAtenteOccup
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAtenteOccup
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
@@ -1044,9 +1044,9 @@
// nombre de navires qui attendent
data[0][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttentePanne)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttentePanne)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttentePanne
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttentePanne
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
@@ -1066,9 +1066,9 @@
// nombre de navires qui attendent
data[0][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteTotale)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteTotale)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteTotale
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nbNaviresAttenteTotale
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[val].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
@@ -1947,7 +1947,7 @@
this.titreTableau_ = new String[compteurColonnes + 1];
int indiceColonne = 0;
- this.titreTableau_[indiceColonne++] = "Cat\xE9gorie";
+ this.titreTableau_[indiceColonne++] = "El\xE9ment";
if (this.choixNbNavires_.isSelected()) {
this.titreTableau_[indiceColonne++] = "Nombre de bateaux";
}
Modified: trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteGeneraleElement.java
===================================================================
--- trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteGeneraleElement.java 2008-10-06 12:46:31 UTC (rev 4035)
+++ trunk/fudaa_devel/fudaa/src/org/fudaa/fudaa/sinavi3/Sinavi3ResultatsAttenteGeneraleElement.java 2008-10-06 14:35:50 UTC (rev 4036)
@@ -820,23 +820,23 @@
// attente totale
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteSecuTotale));
+ .traduitMinutesEnHeuresMinutes3((float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteSecuTotale));
// moyenne attentes sur la flotte
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteSecuTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteSecuTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal));
// nombre de navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteSecu)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteSecu)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteSecu
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteSecu
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteSecuTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteSecu));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteSecuTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteSecu));
}
}
@@ -848,23 +848,23 @@
// attente totale
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float)FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteAccesTotale));
+ .traduitMinutesEnHeuresMinutes3((float)FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteAccesTotale));
// moyenne attentes sur la flotte
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteAccesTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteAccesTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal));
// nombre de navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteAcces)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteAcces)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteAcces
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteAcces
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteAccesTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteAcces));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteAccesTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAttenteAcces));
}
}
@@ -876,23 +876,23 @@
// attente totale
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float)FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteOccupTotale));
+ .traduitMinutesEnHeuresMinutes3((float)FonctionsSimu.diviserSimu( this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteOccupTotale));
// moyenne attentes sur la flotte
data[indiceTbaleau][indiceColonne++] = ""
+ Sinavi3TraduitHoraires
- .traduitMinutesEnHeuresMinutes2((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteOccupTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal));
+ .traduitMinutesEnHeuresMinutes3((float) (this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].attenteOccupTotale / this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal));
// nombre de navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
- + (float) FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAtenteOccup)
+ + FonctionsSimu.diviserSimu(this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAtenteOccup)
+ " ("
- + (float) ((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAtenteOccup
+ + Math.round((float) this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nbNaviresAtenteOccup
/ this.donnees_.params_.ResultatsCompletsSimulation.AttentesTousElementsToutesCategories[ELEMENTCHOISI].tableauAttenteCategories[i].nombreNaviresTotal * 100)
+ "%)";
// moyenne attente sur les navires qui attendent
data[indiceTbaleau][indiceColonne++] = ""
...
[truncated message content] |