Isis-fish-commits
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- 3175 discussions
Author: chatellier
Date: 2009-12-02 15:26:09 +0000 (Wed, 02 Dec 2009)
New Revision: 2789
Modified:
isis-fish/trunk/pom.xml
Log:
Update svnkit
Modified: isis-fish/trunk/pom.xml
===================================================================
--- isis-fish/trunk/pom.xml 2009-12-02 09:41:41 UTC (rev 2788)
+++ isis-fish/trunk/pom.xml 2009-12-02 15:26:09 UTC (rev 2789)
@@ -294,15 +294,9 @@
<dependency>
<groupId>org.tmatesoft.svnkit</groupId>
<artifactId>svnkit</artifactId>
- <version>1.3.1</version>
+ <version>1.3.2-1</version>
<scope>compile</scope>
</dependency>
- <dependency>
- <groupId>com.trilead</groupId>
- <artifactId>trilead-ssh2</artifactId>
- <version>build213-svnkit-1.3-patch</version>
- <scope>runtime</scope>
- </dependency>
<!-- fin svnkit pour communication subversion -->
<dependency>
1
0
r2788 - in isis-fish/trunk/src/main: java/fr/ifremer/isisfish/ui/result resources/i18n
by chatellier@users.labs.libre-entreprise.org 02 Dec '09
by chatellier@users.labs.libre-entreprise.org 02 Dec '09
02 Dec '09
Author: chatellier
Date: 2009-12-02 09:41:41 +0000 (Wed, 02 Dec 2009)
New Revision: 2788
Removed:
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/DataResultUIJAXX.jaxx
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUIJAXX.jaxx
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultEditUIJAXX.jaxx
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultUI.jaxx
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResumePanelUIJAXX.jaxx
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/SimpleResultatMapBeanUIJAXX.jaxx
Modified:
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/DataResultUI.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUI.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/InfoItemDateUI.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/InfoItemUI.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultEditUI.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultViewUI.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResumePanelUI.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/SimpleResultatMapBeanUI.java
isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties
isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties
Log:
Remove all tooltips displayed by default an all components.
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/DataResultUI.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/DataResultUI.java 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/DataResultUI.java 2009-12-02 09:41:41 UTC (rev 2788)
@@ -120,7 +120,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.dataResult.table2"));
__table2__ = result;
}
@@ -139,7 +138,6 @@
public JLabel getDescriptionLabel(){
if(__descriptionLabel__ == null){
JLabel result = new JLabel(_("isisfish.simulation.name"));
- result.setToolTipText(_("isisfish.dataResult.descriptionLabel"));
__descriptionLabel__ = result;
}
@@ -152,7 +150,6 @@
ImageIcon icon = null;
JButton result = new JButton(_("isisfish.dataResult.export.csv"), icon);
- result.setToolTipText(_("isisfish.dataResult.exportButton"));
result.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
on_exportButton_clicked();
@@ -179,7 +176,6 @@
}
else
result = new JScrollPane(child);
- result.setToolTipText(_("isisfish.dataResult.scrolledwindow2"));
__scrolledwindow2__ = result;
}
@@ -200,7 +196,6 @@
new JTable(new DefaultTableModel(new Vector(), head));
result.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
setSignalMatriceTableHeader(result);
- result.setToolTipText(_("isisfish.dataResult.matriceTable"));
__matriceTable__ = result;
}
Deleted: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/DataResultUIJAXX.jaxx
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/DataResultUIJAXX.jaxx 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/DataResultUIJAXX.jaxx 2009-12-02 09:41:41 UTC (rev 2788)
@@ -1,57 +0,0 @@
-<!--
-/* *##%
- * Copyright (C) 2005
- * Ifremer, Code Lutin, Cedric Pineau, Benjamin Poussin
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program 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 General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *##%*/
-
-/* *
- * DataResult.jaxx
- *
- * Created: 1 aout 2005 18:37:25 CEST
- *
- * @author Benjamin POUSSIN <poussin at codelutin.com>
- * @version $Revision: 1312 $
- *
- * Last update: $Date: 2008-08-28 10:21:07 +0200 (jeu, 28 aoû 2008) $
- * by : $Author: sletellier $
- */
- -->
-<Table>
- <script>
- <![CDATA[
- public DataResultUIJAXX (ResultAction action){
-
- setContextValue(action);
- }
- ]]>
- </script>
- <row>
- <cell fill='horizontal' weightx='1.0'>
- <JLabel id='descriptionLabel' text="isisfish.simulation.name"/>
- </cell>
- </row>
- <row>
- <cell fill='both' weightx='1.0' weighty='1.0'>
- <JTable id="matriceTable"/>
- </cell>
- </row>
- <row>
- <cell fill='horizontal' weightx='1.0'>
- <JButton id="exportButton" text="isisfish.dataResult.export.csv"/>
- </cell>
- </row>
-</Table>
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUI.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUI.java 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUI.java 2009-12-02 09:41:41 UTC (rev 2788)
@@ -92,8 +92,6 @@
result.setOneTouchExpandable(true);
result.setDividerSize(10);
- result.setToolTipText(_("isisfish.graphBean.graphSplitPane"));
-
__graphSplitPane__ = result;
}
return __graphSplitPane__;
@@ -146,7 +144,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.graphBean.table3"));
__table3__ = result;
}
@@ -165,7 +162,6 @@
public JLabel getLabel1(){
if(__label1__ == null){
JLabel result = new JLabel(_("isisfish.graphBean.graph.render"));
- result.setToolTipText(_("isisfish.graphBean.label"));
__label1__ = result;
}
@@ -187,7 +183,6 @@
}
else
result = new JScrollPane(child);
- result.setToolTipText(_("isisfish.graphBean.scrolledwindow"));
__scrolledwindow1__ = result;
}
@@ -238,7 +233,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.graphBean.table"));
__table99__ = result;
}
@@ -255,7 +249,6 @@
public javax.swing.JPanel getGraphPanel(){
if(__graphPanel__ == null){
javax.swing.JPanel result = new javax.swing.JPanel();
- result.setToolTipText(_("isisfish.graphBean.graphPanel"));
__graphPanel__ = result;
}
@@ -267,7 +260,6 @@
if(__graphRendererCombo__ == null){
JComboBox result = new JComboBox();
result.setEditable(true);
- result.setToolTipText(_("isisfish.graphBean.graphRendererCombo"));
result.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
on_graphRendererCombo_selectionChanged(e);
@@ -309,7 +301,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.graphBean.table"));
__table1__ = result;
}
@@ -343,7 +334,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.graphBean.table"));
__table2__ = result;
}
@@ -360,7 +350,6 @@
public javax.swing.JPanel getPalettePanel(){
if(__palettePanel__ == null){
javax.swing.JPanel result = new javax.swing.JPanel();
- result.setToolTipText(_("isisfish.graphBean.palettePanel"));
__palettePanel__ = result;
}
@@ -373,7 +362,6 @@
ImageIcon icon = null;
JButton result = new JButton(_("isisfish.common.apply"), icon);
- result.setToolTipText(_("isisfish.common.apply"));
result.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
on_appliquer_clicked();
Deleted: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUIJAXX.jaxx
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUIJAXX.jaxx 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUIJAXX.jaxx 2009-12-02 09:41:41 UTC (rev 2788)
@@ -1,149 +0,0 @@
-<!--
-/* *##%
- * Copyright (C) 2005
- * Ifremer, Code Lutin, Cedric Pineau, Benjamin Poussin
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program 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 General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *##%*/
-
-/* *
- * DataResult.jaxx
- *
- * Created: 1 aout 2005 18:37:25 CEST
- *
- * @author Benjamin POUSSIN <poussin at codelutin.com>
- * @version $Revision: 1312 $
- *
- * Last update: $Date: 2008-08-28 10:21:07 +0200 (jeu, 28 aoû 2008) $
- * by : $Author: sletellier $
- */
- -->
-<Table>
- <script>
- <![CDATA[
- import org.jfree.chart.*;
- import org.jfree.chart.PolarChartPanel;
-
- protected GraphBeanModel model;
- protected JFreeChart chart;
- protected PolarChartPanel graphPalette;
- protected ChartPanel chartPanel;
-
- init();
- public GraphBeanUIJAXX (ResultAction action){
-
- setContextValue(action);
- }
- protected void init(){
- model = new GraphBeanModel();
- JFreeChart chart = new JFreeChart(model.getTitle(),
- JFreeChart.DEFAULT_TITLE_FONT,
- model.getCategoryPlot(),
- true);
- graphPalette = new PolarChartPanel(chart);
- jpanel1.add(graphPalette);
- chartPanel = new ChartPanel(chart,true,true,true,true,true);
- jpanel2.add(chartPanel);
- model.addGraphListener(new GraphListener() {
-
- @Override
- public void graphChanged(GraphEvent e) {
-
- }
- public void on_graphRendererCombo_selectionChanged(ItemEvent e){
- if (e.getStateChange() == ItemEvent.SELECTED){
- //compile pas model.setRenderer((CategoryItemRenderer)graphRenderer.getSelectedItem());
- }
- }
-
- });
- }
- protected DefaultComboBoxModel loadGraphRendererCombo(){
- DefaultComboBoxModel model = new DefaultComboBoxModel();
- //model.addElement(new VerticalBarRenderer());
- //model.addElement(new VerticalBarRenderer3D());
- //model.addElement(new StackedVerticalBarRenderer());
- //model.addElement(new VerticalIntervalBarRenderer());
- //model.addElement(new VerticalStatisticalBarRenderer());
- //model.addElement(new HorizontalBarRenderer());
- //model.addElement(new HorizontalBarRenderer3D());
- //model.addElement(new StackedHorizontalBarRenderer());
- //model.addElement(new HorizontalIntervalBarRenderer());
- //model.addElement(new HorizontalShapeRenderer());
- //model.addElement(new AreaCategoryItemRenderer());
- //model.addElement(new LineAndShapeRenderer());
- //model.addElement(new MinMaxCategoryRenderer());
- //model.setSelectedItem(null);
- return model;
- }
-
- protected void displayGraph(){
-
- //compile pas jaxx.runtime.SwingUtil.assignment(chart = new JFreeChart(model.getTitle(), JFreeChart.DEFAULT_TITLE_FONT, model.getCategoryPlot(), true), "chart", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
-
- //compile pas jaxx.runtime.SwingUtil.assignment(chartPanel = new ChartPanel(chart,true,true,true,true,true), "chartPanel", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
- //compile pas jaxx.runtime.SwingUtil.assignment(graphPalette = new ChartPropertyEditPanel(chart), "graphPalette", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
-
- //getGraphSplitPane().setDividerLocation(1.0);
-
- graphPalette.removeAll();
- palettePanel.removeAll();
- graphPalette.add(chartPanel);
- palettePanel.add(graphPalette);
- graphPalette.invalidate();
- palettePanel.invalidate();
- graphPalette.validate();
- palettePanel.validate();
- graphPalette.repaint();
- palettePanel.repaint();
- }
- protected void graphRenderChanged(){
- //compile pas model.setRenderer((CategoryItemRenderer)graphRenderer.getSelectedItem());
- displayGraph();
- }
- public void appliquer(){
- //compile pas graphPalette.updateChartProperties(chart);
- }
- ]]>
- </script>
- <row>
- <cell fill='horizontal' weightx='0.5'>
- <JLabel id='label' text='isisfish.graphBean.graph.render'/>
- </cell>
- <cell fill='horizontal' weightx='0.5'>
- <JComboBox id='graphRenderer' model='{loadGraphRendererCombo()}' renderer='{new GraphComboRenderer()}' onActionPerformed='graphRenderChanged()'/>
- </cell>
- </row>
- <row>
- <cell columns='2' fill='both' weightx='1.0' weighty='1.0'>
- <JPanel id='jpanel1' layout='{new BorderLayout()}'/>
- </cell>
- </row>
- <row>
- <cell columns='2' fill='both' weightx='1.0' weighty='1.0'>
- <JPanel id='jpanel2' layout='{new BorderLayout()}'/>
- </cell>
- </row>
- <row>
- <cell columns='2' fill='both' weightx='1.0' weighty='1.0'>
- <JPanel id='palettePanel' layout='{new BorderLayout()}'/>
- </cell>
- </row>
- <row>
- <cell columns='2' fill='both' weightx='1.0' weighty='1.0'>
- <JButton id='appliquer' text="isisfish.common.apply" onActionPerformed='appliquer()'/>
- </cell>
- </row>
-</Table>
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/InfoItemDateUI.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/InfoItemDateUI.java 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/InfoItemDateUI.java 2009-12-02 09:41:41 UTC (rev 2788)
@@ -107,7 +107,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.infoItem.table"));
__table31__ = result;
}
@@ -161,7 +160,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.infoItem.table"));
__table32__ = result;
}
@@ -180,7 +178,6 @@
public JLabel getLabel(){
if(__label__ == null){
JLabel result = new JLabel(_("isisfish.infoItem.label"));
- result.setToolTipText(_("isisfish.infoItem.label"));
__label__ = result;
}
@@ -224,7 +221,6 @@
}
else
result = new JScrollPane(child);
- result.setToolTipText(_("isisfish.infoItem.scrolledwindow"));
__scrolledwindow2__ = result;
}
@@ -242,7 +238,6 @@
if(__list__ == null){
JList result = new JList(new DefaultListModel());
result.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
- result.setToolTipText(_("isisfish.infoItem.list"));
__list__ = result;
}
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/InfoItemUI.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/InfoItemUI.java 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/InfoItemUI.java 2009-12-02 09:41:41 UTC (rev 2788)
@@ -106,7 +106,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.infoItem..table"));
__table29__ = result;
}
@@ -150,7 +149,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.infoItem.table"));
__table30__ = result;
}
@@ -168,7 +166,6 @@
public JLabel getLabel(){
if(__label__ == null){
JLabel result = new JLabel(_("isisfish.infoItem.label"));
- result.setToolTipText(_("isisfish.infoItem.label"));
__label__ = result;
}
@@ -201,7 +198,6 @@
}
else
result = new JScrollPane(child);
- result.setToolTipText(_("isisfish.infoItem.scrolledwindow"));
__scrolledwindow1__ = result;
}
@@ -219,7 +215,6 @@
if(__list__ == null){
JList result = new JList(new DefaultListModel());
result.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
- result.setToolTipText(_("isisfish.infoItem.list"));
__list__ = result;
}
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultEditUI.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultEditUI.java 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultEditUI.java 2009-12-02 09:41:41 UTC (rev 2788)
@@ -102,7 +102,6 @@
Vector childs = getVbox2Childs();
Box result = Box.createVerticalBox();
for (Object child : childs) result.add((Component) child);
- result.setToolTipText(_("isisfish.result.vbox"));
__vbox2__ = result;
}
@@ -121,7 +120,6 @@
Vector childs = getMenubar2Childs();
JMenuBar result = new JMenuBar();
for (Object child : childs) result.add((JMenuItem) child);
- result.setToolTipText(_("isisfish.result.menubar"));
__menubar2__ = result;
}
@@ -140,7 +138,6 @@
Vector childs = getMenuExport_menuChilds();
JMenu result = new JMenu(_("isisfish.result.export"));
for (Object child : childs) result.add((Component) child);
- result.setToolTipText(_("isisfish.result.menuExport"));
__menuExport__ = result;
}
@@ -157,7 +154,6 @@
public JSeparator getMenuitem6(){
if(__menuitem6__ == null){
JSeparator result = new JSeparator();
- result.setToolTipText(_("isisfish.result.menuitem"));
__menuitem6__ = result;
}
@@ -194,7 +190,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.result.table"));
__table23__ = result;
}
@@ -238,7 +233,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.result.table"));
__table22__ = result;
}
@@ -258,7 +252,6 @@
ImageIcon icon = null;
JButton result = new JButton(_("isisfish.common.blank"), icon);
- result.setToolTipText(_("isisfish.result.statusImage"));
__statusImage__ = result;
}
@@ -269,7 +262,6 @@
public JLabel getStatusbar1(){
if(__statusbar1__ == null){
JLabel result = new JLabel(_("isisfish.result.statusBar"));
- result.setToolTipText(_("isisfish.result.statusBar"));
__statusbar1__ = result;
}
@@ -291,8 +283,6 @@
child1, child2);
result.setOneTouchExpandable(true);
result.setDividerSize(10);
-
- result.setToolTipText(_("isisfish.result.hpaned"));
__hpaned2__ = result;
}
@@ -336,7 +326,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.result.table"));
__table1__ = result;
}
@@ -380,7 +369,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.result.table"));
__table7__ = result;
}
@@ -414,7 +402,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.result.table"));
__table8__ = result;
}
@@ -460,7 +447,6 @@
}
else
result = new JScrollPane(child);
- result.setToolTipText(_("isisfish.result.scroll"));
__scroll__ = result;
}
@@ -483,7 +469,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.result.infoPanel"));
__infoPanel__ = result;
}
@@ -501,7 +486,6 @@
if(__resultat__ == null){
JComboBox result = new JComboBox();
result.setEditable(true);
- result.setToolTipText(_("isisfish.result.resultat"));
result.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
on_resultat_selection_notify_event(e);
@@ -543,7 +527,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.result.table"));
__table25__ = result;
}
@@ -561,7 +544,6 @@
public javax.swing.JPanel getViewPanel(){
if(__viewPanel__ == null){
javax.swing.JPanel result = new javax.swing.JPanel();
- result.setToolTipText(_("isisfish.result.viewPanel"));
__viewPanel__ = result;
}
@@ -618,7 +600,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.result.table"));
__table26__ = result;
}
@@ -638,7 +619,6 @@
public JRadioButton getGraphRadioButton(){
if(__graphRadioButton__ == null){
JRadioButton result = new JRadioButton(_("isisfish.result.graph"), false);
- result.setToolTipText(_("isisfish.result.graphRadioButton"));
result.addChangeListener(new ChangeListener(){
public void stateChanged(ChangeEvent e){
on_graphRadioButton_toggled(e);
@@ -654,7 +634,6 @@
public JRadioButton getMapRadioButton(){
if(__mapRadioButton__ == null){
JRadioButton result = new JRadioButton(_("isisfish.result.map"), false);
- result.setToolTipText(_("isisfish.result.mapRadioButton"));
result.addChangeListener(new ChangeListener(){
public void stateChanged(ChangeEvent e){
on_mapRadioButton_toggled(e);
@@ -670,7 +649,6 @@
public JRadioButton getDonneeRadioButton(){
if(__donneeRadioButton__ == null){
JRadioButton result = new JRadioButton(_("isisfish.result.datas"), false);
- result.setToolTipText(_("isisfish.result.datasRadioButton"));
result.addChangeListener(new ChangeListener(){
public void stateChanged(ChangeEvent e){
on_donneeRadioButton_toggled(e);
@@ -686,7 +664,6 @@
public JRadioButton getResumeRadioButton(){
if(__resumeRadioButton__ == null){
JRadioButton result = new JRadioButton(_("isisfish.result.summary"), false);
- result.setToolTipText(_("isisfish.result.summaryRadioButton"));
result.addChangeListener(new ChangeListener(){
public void stateChanged(ChangeEvent e){
on_resumeRadioButton_toggled(e);
Deleted: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultEditUIJAXX.jaxx
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultEditUIJAXX.jaxx 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultEditUIJAXX.jaxx 2009-12-02 09:41:41 UTC (rev 2788)
@@ -1,205 +0,0 @@
-<!--
-/* *##%
- * Copyright (C) 2005
- * Ifremer, Code Lutin, Cedric Pineau, Benjamin Poussin
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program 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 General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *##%*/
-
-/* *
- * IsisFish.java
- *
- * Created: 1 aout 2005 18:37:25 CEST
- *
- * @author Benjamin POUSSIN <poussin at codelutin.com>
- * @version $Revision: 1312 $
- *
- * Last update: $Date: 2008-08-28 10:21:07 +0200 (jeu, 28 aoû 2008) $
- * by : $Author: sletellier $
- */
- -->
-<JInternalFrame title='{getFrameName()}' size='{new Dimension(800,600)}' resizable="true" location='{new Point(0,23)}' layout='{new BorderLayout()}'>
- <script>
- <![CDATA[
- public ResultEditUIJAXX (ResultAction action){
-
- setContextValue(action);
- }
- protected String getFrameName(){
- return getContextValue(ResultAction.class).getSimulationStorage().getName();
- }
- protected void resultatChanged(){
- }
- protected void changePanel(String s) {
- ((CardLayout) content.getLayout()).show(content, s);
- }
- ]]>
- </script>
- <JSplitPane constraints='BorderLayout.CENTER' orientation="HORIZONTAL">
- <JPanel layout='{new BorderLayout()}'>
- <JComboBox id='resultat' constraints='BorderLayout.NORTH' onActionPerformed='resultatChanged()'/>
-<!--
- JComboBox result = new JComboBox();
- result.setEditable(true);
- result.setToolTipText(_("isisfish.result.resultat"));
- result.addItemListener(new ItemListener(){
- public void itemStateChanged(ItemEvent e){
- on_resultat_selection_notify_event(e);
- }
- });
--->
- <JTree constraints='BorderLayout.CENTER'>
-
- </JTree>
- </JPanel>
- <JPanel layout='{new BorderLayout()}'>
- <JPanel id='content' layout='{new CardLayout()}' constraints='BorderLayout.CENTER'>
- <DataResultUIJAXX id='dataResult' constraints='new String("dataResult")' constructorParams='getContextValue(ResultAction.class)'/>
-<!--
-DataResult
-SimpleResultatMapBean
-GraphBean
-ResumePanel
--->
- <SimpleResultatMapBeanUIJAXX id='simpleResultatMapBean' constraints='new String("simpleResultatMapBean")' constructorParams='getContextValue(ResultAction.class)'/>
- <GraphBeanUIJAXX id='graphBean' constraints='new String("graphBean")' constructorParams='getContextValue(ResultAction.class)'/>
- <ResumePanelUIJAXX id='resumeBean' constraints='new String("resumeBean")' constructorParams='getContextValue(ResultAction.class)'/>
- </JPanel>
- <Table constraints='BorderLayout.SOUTH'>
- <row>
- <cell fill='horizontal' weightx='0.2'>
- <JRadioButton id='graphRadioButton' text='isisfish.result.graph' buttonGroup='radioGroup' onActionPerformed='changePanel("graphBean")'/>
- </cell>
- <cell fill='horizontal' weightx='0.2'>
- <JRadioButton id='mapRadioButton' text='isisfish.result.map' buttonGroup='radioGroup' onActionPerformed='changePanel("simpleResultatMapBean")'/>
- </cell>
- <cell fill='horizontal' weightx='0.2'>
- <JRadioButton id='donneeRadioButton' text='isisfish.result.datas' buttonGroup='radioGroup' onActionPerformed='changePanel("dataResult")'/>
- </cell>
- <cell fill='horizontal' weightx='0.2'>
- <JRadioButton id='resumeRadioButton' text='isisfish.result.summary' buttonGroup='radioGroup' onActionPerformed='changePanel("resumeBean")'/>
- </cell>
-<!--
-
-
-
- <item value='{progressBarDemo}'/>
- </JTree>
- </JScrollPane>
-
- <java.awt.CardLayout id='cardLayout'/>
-
- <JPanel id='preview' layout='{cardLayout}'>
-
-
-
-
- private JRadioButton __graphRadioButton__ = null;
- public JRadioButton getGraphRadioButton(){
- if(__graphRadioButton__ == null){
- JRadioButton result = new JRadioButton(_("isisfish.result.graph"), false);
- result.setToolTipText(_("isisfish.result.graphRadioButton"));
- result.addChangeListener(new ChangeListener(){
- public void stateChanged(ChangeEvent e){
- on_graphRadioButton_toggled(e);
- }
- });
-
- __graphRadioButton__ = result;
- }
- return __graphRadioButton__;
- }
-
- private JRadioButton __mapRadioButton__ = null;
- public JRadioButton getMapRadioButton(){
- if(__mapRadioButton__ == null){
- JRadioButton result = new JRadioButton(_("isisfish.result.map"), false);
- result.setToolTipText(_("isisfish.result.mapRadioButton"));
- result.addChangeListener(new ChangeListener(){
- public void stateChanged(ChangeEvent e){
- on_mapRadioButton_toggled(e);
- }
- });
-
- __mapRadioButton__ = result;
- }
- return __mapRadioButton__;
- }
-
- private JRadioButton __donneeRadioButton__ = null;
- public JRadioButton getDonneeRadioButton(){
- if(__donneeRadioButton__ == null){
- JRadioButton result = new JRadioButton(_("isisfish.result.datas"), false);
- result.setToolTipText(_("isisfish.result.datasRadioButton"));
- result.addChangeListener(new ChangeListener(){
- public void stateChanged(ChangeEvent e){
- on_donneeRadioButton_toggled(e);
- }
- });
-
- __donneeRadioButton__ = result;
- }
- return __donneeRadioButton__;
- }
-
- private JRadioButton __resumeRadioButton__ = null;
- public JRadioButton getResumeRadioButton(){
- if(__resumeRadioButton__ == null){
- JRadioButton result = new JRadioButton(_("isisfish.result.summary"), false);
- result.setToolTipText(_("isisfish.result.summaryRadioButton"));
- result.addChangeListener(new ChangeListener(){
- public void stateChanged(ChangeEvent e){
- on_resumeRadioButton_toggled(e);
- }
- });
-
- __resumeRadioButton__ = result;
- }
- return __resumeRadioButton__;
- }
-
--->
- </row>
- </Table>
- </JPanel>
- </JSplitPane>
- <JPanel constraints='BorderLayout.SOUTH' layout='{new BorderLayout()}'>
- <JLabel id='statusbar' constraints='BorderLayout.WEST'/>
-<!--
-public JLabel getStatusbar1(){
- if(__statusbar1__ == null){
- JLabel result = new JLabel(_("isisfish.result.statusBar"));
- result.setToolTipText(_("isisfish.result.statusBar"));
-
- __statusbar1__ = result;
- }
--->
-
- <JPanel constraints='BorderLayout.CENTER'/>
- <JButton id='ajoutRendu' constraints='BorderLayout.EAST' text='isisfish.common.add.short'/>
-<!--
-
- ImageIcon icon = null;
-
- JButton result = new JButton(_("isisfish.common.add.short"), icon);
- result.setToolTipText(_("isisfish.result.add"));
- result.addMouseListener(new MouseAdapter(){
- public void mouseClicked(MouseEvent e){
- on_ajoutRendu_clicked();
- }
- });
--->
- </JPanel>
-</JInternalFrame>
\ No newline at end of file
Deleted: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultUI.jaxx
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultUI.jaxx 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultUI.jaxx 2009-12-02 09:41:41 UTC (rev 2788)
@@ -1,130 +0,0 @@
-<!--
-/* *##%
- * Copyright (C) 2005
- * Ifremer, Code Lutin, Cedric Pineau, Benjamin Poussin
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program 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 General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *##%*/
-
-/* *
- * IsisFish.java
- *
- * Created: 1 aout 2005 18:37:25 CEST
- *
- * @author Benjamin POUSSIN <poussin at codelutin.com>
- * @version $Revision: 1312 $
- *
- * Last update: $Date: 2008-08-28 10:21:07 +0200 (jeu, 28 aoû 2008) $
- * by : $Author: sletellier $
- */
- -->
-<JPanel layout='{new BorderLayout()}'>
- <script>
- <![CDATA[
- import fr.ifremer.isisfish.ui.Common;
- public ResultUI (ResultAction action){
-
- setContextValue(action);
- }
- protected void open(){
- String name = (String)selSimulation.getSelectedItem();
- if (name != null){
- getContextValue(ResultAction.class).open(name);
-// ResultEdit resEdit = new ResultEdit(getContextValue(ResultAction.class).getSimulationStorage());
-// JInternalFrame intFrame =
-// new JInternalFrame(resEdit.getSimulation().getName(),
-// true, //resizable
-// true, //closable
-// true, //maximizable
-// true);//iconifiable
-// intFrame.setContentPane(resEdit.getRootPane());
-// intFrame.setVisible(true);
- // intFrame.pack();
-// intFrame.setSize(new Dimension(800,700));
- desktopPane.add(new ResultEdit(getContextValue(ResultAction.class).getSimulationStorage()));
-// try{
-// intFrame.setSelected(true);
-// } catch (PropertyVetoException eee) {
-// log.warn("Error dans l internalFrame ", eee);
-// }
- }
- }
- ]]>
- </script>
- <Table constraints='BorderLayout.NORTH'>
- <row>
- <cell fill="horizontal" weightx="0.2">
- <JLabel text='isisfish.result.choose.simulation' toolTipText='isisfish.result.label'/>
- </cell>
- <cell fill="horizontal">
- <JComboBox id='selSimulation' editable='true' toolTipText='isisfish.result.simulation' model='{new DefaultComboBoxModel(Common.getOldSimulationItem())}'/>
-<!--
-
- addItemListener(new ItemListener(){
- public void itemStateChanged(ItemEvent e){
- on_simulation_selection_notify_event(e);
- }
- }
--->
-
- </cell>
- <cell fill="horizontal" weightx="0.2">
- <JButton id='filterSimulationButton' text='isisfish.filter' toolTipText='isisfish.filter.simulation'/>
-<!--
- onActionPerformed='filter()'
- result.addMouseListener(new MouseAdapter(){
- public void mouseClicked(MouseEvent e){
- on_filterSimulationLogButton_clicked();
- }
- });
--->
- </cell>
- <cell fill="horizontal" weightx="0.2">
- <JButton id='openWindowButton' text='isisfish.result.new.window' toolTipText='isisfish.result.openWindowButton' onActionPerformed='open()'/>
-<!--
-
- result.addMouseListener(new MouseAdapter(){
- public void mouseClicked(MouseEvent e){
- on_openWindowButton_clicked();
- }
- });
--->
- </cell>
- <cell fill="horizontal" weightx="0.2">
- <JButton id="supprimerSimulationButton" text='isisfish.result.remove.simulation' toolTipText='isisfish.result.removeSimulationButton'/>
-<!--
- onActionPerformed='open()'
- result.addMouseListener(new MouseAdapter(){
- public void mouseClicked(MouseEvent e){
- on_supprimerSimulationButton_clicked();
- }
- });
--->
- </cell>
- <cell fill="horizontal" weightx="0.2">
- <JButton id='voirSimulationLogButton' text='isisfish.result.show.simulation.log' toolTipText='isisfish.result.tooltip.show.simulation.log'/>
-<!--
- result.addMouseListener(new MouseAdapter(){
- public void mouseClicked(MouseEvent e){
- on_voirSimulationLogButton_clicked();
- }
- });
--->
-
- </cell>
- </row>
- </Table>
- <JDesktopPane id='desktopPane' constraints='BorderLayout.CENTER'/>
-</JPanel>
\ No newline at end of file
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultViewUI.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultViewUI.java 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResultViewUI.java 2009-12-02 09:41:41 UTC (rev 2788)
@@ -19,8 +19,6 @@
import java.awt.event.ItemListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
-import java.awt.event.WindowAdapter;
-import java.awt.event.WindowEvent;
import java.util.HashMap;
import java.util.Vector;
@@ -91,7 +89,6 @@
for (Object child : childs) {
result.add((Component) child);
}
- result.setToolTipText(_("isisfish.result.vbox"));
__vbox1__ = result;
}
@@ -112,7 +109,6 @@
for (Object child : childs) {
result.add((JMenuItem) child);
}
- result.setToolTipText(_("isisfish.result.menubar"));
__menubar1__ = result;
}
@@ -133,7 +129,6 @@
for (Object child : childs) {
result.add((Component) child);
}
- result.setToolTipText(_("isisfish.result.menuitem"));
__menuitem1__ = result;
}
@@ -153,7 +148,6 @@
JMenuItem result = new JMenuItem(_("isisfish.result.quit"), icon);
- result.setToolTipText(_("isisfish.result.menuitem"));
result.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
on_Resultat_destroy_event();
@@ -246,7 +240,6 @@
for(int i=0; i<childs.size(); i++) {
result.add(childs.get(i), cs[i]);
}
- result.setToolTipText(_("isisfish.result.table"));
__table33__ = result;
}
@@ -269,7 +262,6 @@
public JLabel getLabel9(){
if(__label9__ == null){
JLabel result = new JLabel(_("isisfish.result.choose.simulation"));
- result.setToolTipText(_("isisfish.result.label"));
__label9__ = result;
}
@@ -284,7 +276,6 @@
javax.swing.JDesktopPane
result = new javax.swing.JDesktopPane
();
- result.setToolTipText(_("isisfish.result.desktopPane"));
__desktopPane__ = result;
}
@@ -296,7 +287,6 @@
if(__simulation__ == null){
JComboBox result = new JComboBox();
result.setEditable(true);
- result.setToolTipText(_("isisfish.result.simulation"));
result.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
on_simulation_selection_notify_event(e);
@@ -314,7 +304,6 @@
ImageIcon icon = null;
JButton result = new JButton(_("isisfish.result.new.window"), icon);
- result.setToolTipText(_("isisfish.result.openWindowButton"));
result.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
on_openWindowButton_clicked();
@@ -332,7 +321,6 @@
ImageIcon icon = null;
JButton result = new JButton(_("isisfish.result.remove.simulation"), icon);
- result.setToolTipText(_("isisfish.result.removeSimulationButton"));
result.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
on_supprimerSimulationButton_clicked();
@@ -351,7 +339,6 @@
ImageIcon icon = null;
JButton result = new JButton(_("isisfish.result.show.simulation.log"), icon);
- result.setToolTipText(_("isisfish.result.tooltip.show.simulation.log"));
result.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
on_voirSimulationLogButton_clicked();
@@ -371,7 +358,6 @@
JButton result = new JButton(_("isisfish.filter"), icon);
- result.setToolTipText(_("isisfish.filter.simulation"));
result.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
on_filterSimulationLogButton_clicked();
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResumePanelUI.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResumePanelUI.java 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResumePanelUI.java 2009-12-02 09:41:41 UTC (rev 2788)
@@ -102,7 +102,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.resume.table"));
__table1__ = result;
}
@@ -131,7 +130,6 @@
}
else
result = new JScrollPane(child);
- result.setToolTipText(_("isisfish.resume.scrolledwindow"));
__scrolledwindow2__ = result;
}
@@ -149,7 +147,6 @@
if(__resumeTextArea__ == null){
JTextArea result = new JTextArea(_("isisfish.common.blank"));
result.setEditable(false);
- result.setToolTipText(_("isisfish.resume.resumeTextArea"));
__resumeTextArea__ = result;
}
@@ -166,7 +163,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.resume.matrixInfoGrid"));
__matriceInfoGrid__ = result;
}
Deleted: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResumePanelUIJAXX.jaxx
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResumePanelUIJAXX.jaxx 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/ResumePanelUIJAXX.jaxx 2009-12-02 09:41:41 UTC (rev 2788)
@@ -1,45 +0,0 @@
-<!--
-/* *##%
- * Copyright (C) 2005
- * Ifremer, Code Lutin, Cedric Pineau, Benjamin Poussin
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program 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 General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *##%*/
-
-/* *
- * DataResult.jaxx
- *
- * Created: 1 aout 2005 18:37:25 CEST
- *
- * @author Benjamin POUSSIN <poussin at codelutin.com>
- * @version $Revision: 1312 $
- *
- * Last update: $Date: 2008-08-28 10:21:07 +0200 (jeu, 28 aoû 2008) $
- * by : $Author: sletellier $
- */
- -->
-<JPanel layout='{new BorderLayout()}'>
- <script>
- <![CDATA[
- public ResumePanelUIJAXX (ResultAction action){
-
- setContextValue(action);
- }
- ]]>
- </script>
- <JScrollPane>
- <JTextArea id='resumeTextArea' text='isisfish.common.blank' editable='false'/>
- </JScrollPane>
-</JPanel>
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/SimpleResultatMapBeanUI.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/SimpleResultatMapBeanUI.java 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/SimpleResultatMapBeanUI.java 2009-12-02 09:41:41 UTC (rev 2788)
@@ -121,7 +121,6 @@
JPanel result = new JPanel(new GridBagLayout());
for(int i=0; i<childs.size(); i++)
result.add((Component)childs.get(i), cs[i]);
- result.setToolTipText(_("isisfish.simpleResult.table"));
__table12__ = result;
}
@@ -141,7 +140,6 @@
public fr.ifremer.isisfish.map.IsisMapBean getIsisMapBean(){
if(__resultatMap__ == null){
fr.ifremer.isisfish.map.IsisMapBean result = new fr.ifremer.isisfish.map.IsisMapBean();
- result.setToolTipText(_("isisfish.simpleResult.resultatMap"));
// EC-20090706 : fix bug 1777 : no selection on result map
result.setSelectionMode(CellSelectionLayer.NO_SELECTION);
@@ -169,7 +167,6 @@
com.bbn.openmap.gui.ToolPanel
result = new com.bbn.openmap.gui.ToolPanel
();
- result.setToolTipText(_("isisfish.simpleResult.resultatMapToolBar"));
__resultatMapToolBar__ = result;
}
@@ -180,7 +177,6 @@
public LegendPanel getLegendPanel(){
if(__legendPanel__ == null){
LegendPanel result = new LegendPanel();
- result.setToolTipText(_("isisfish.simpleResult.legendPanel"));
__legendPanel__ = result;
}
Deleted: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/SimpleResultatMapBeanUIJAXX.jaxx
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/SimpleResultatMapBeanUIJAXX.jaxx 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/SimpleResultatMapBeanUIJAXX.jaxx 2009-12-02 09:41:41 UTC (rev 2788)
@@ -1,54 +0,0 @@
-<!--
-/* *##%
- * Copyright (C) 2005
- * Ifremer, Code Lutin, Cedric Pineau, Benjamin Poussin
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program 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 General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- *##%*/
-
-/* *
- * DataResult.jaxx
- *
- * Created: 1 aout 2005 18:37:25 CEST
- *
- * @author Benjamin POUSSIN <poussin at codelutin.com>
- * @version $Revision: 1312 $
- *
- * Last update: $Date: 2008-08-28 10:21:07 +0200 (jeu, 28 aoû 2008) $
- * by : $Author: sletellier $
- */
- -->
-<JPanel id="simpleResultMapBean" layout='{new BorderLayout()}'>
- <script>
- <![CDATA[
- import fr.ifremer.isisfish.map.IsisMapBean;
- import com.bbn.openmap.InformationDelegator;
- import com.bbn.openmap.gui.ToolPanel;
- init();
- public SimpleResultatMapBeanUIJAXX (ResultAction action){
-
- setContextValue(action);
- }
- protected void init(){
- simpleResultMapBean.add(new InformationDelegator(), BorderLayout.NORTH);
- simpleResultMapBean.add(new IsisMapBean(), BorderLayout.CENTER);
- simpleResultMapBean.add(new ToolPanel(), BorderLayout.SOUTH);
- }
- ]]>
- </script>
- <!--InformationDelegator constraints='BorderLayout.NORTH'/>
- <IsisMapBean constraints='BorderLayout.CENTER'/>
- <ToolPanel constraints='BorderLayout.SOUTH'/-->
-</JPanel>
Modified: isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties
===================================================================
--- isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties 2009-12-02 09:41:41 UTC (rev 2788)
@@ -203,13 +203,8 @@
isisfish.config.vcs.useSshConnexion.description=
isisfish.config.vcs.userName.description=
isisfish.config.vcs.userPassword.description=
-isisfish.dataResult.descriptionLabel=defaultToolTip-fr.ifremer.resultat.DataResult.descriptionLabel
isisfish.dataResult.export.csv=Export to CSV
-isisfish.dataResult.exportButton=defaultToolTip-fr.ifremer.resultat.DataResult.exportButton
-isisfish.dataResult.label=label9
-isisfish.dataResult.matriceTable=defaultToolTip-fr.ifremer.resultat.DataResult.matriceTable
-isisfish.dataResult.scrolledwindow2=defaultToolTip-fr.ifremer.resultat.DataResult.scrolledwindow2
-isisfish.dataResult.table2=defaultToolTip-fr.ifremer.resultat.DataResult.table2
+isisfish.dataResult.label=Value
isisfish.date.toString=%1$s %2$s
isisfish.effortDescription.crewFoodCost=Crew food cost
isisfish.effortDescription.crewShareRate=Crew share rate
@@ -473,14 +468,6 @@
isisfish.gear.technicalParameter=Technical parameter
isisfish.gear.title=Gear
isisfish.graphBean.graph.render=Choose a graph render
-isisfish.graphBean.graphPanel=defaultToolTip-fr.ifremer.graph.GraphBean.graphPanel
-isisfish.graphBean.graphRendererCombo=defaultToolTip-fr.ifremer.graph.GraphBean.graphRendererCombo
-isisfish.graphBean.graphSplitPane=defaultToolTip-fr.ifremer.graph.GraphBean.graphSplitPane
-isisfish.graphBean.label=defaultToolTip-fr.ifremer.graph.GraphBean.label1
-isisfish.graphBean.palettePanel=defaultToolTip-fr.ifremer.graph.GraphBean.palettePanel
-isisfish.graphBean.scrolledwindow=defaultToolTip-fr.ifremer.graph.GraphBean.scrolledwindow1
-isisfish.graphBean.table=defaultToolTip-fr.ifremer.graph.GraphBean.table2
-isisfish.graphBean.table3=defaultToolTip-fr.ifremer.graph.GraphBean.table3
isisfish.graphCombo.render.bar=Verticals bar rendering
isisfish.graphCombo.render.bar.3d=3D verticals bars rendering
isisfish.graphCombo.render.bar.stacked=Stacked verticals bars rendering
@@ -489,13 +476,9 @@
isisfish.graphCombo.render.min.max=Min/max rendering
isisfish.graphCombo.render.surface=Area rendering
isisfish.graphCombo.render.surface.stacked=Stacked area rendering
-isisfish.infoItem..table=defaultToolTip-fr.ifremer.resultat.InfoItem.table29
isisfish.infoItem.label=defaultToolTip-fr.ifremer.resultat.InfoItem.label
-isisfish.infoItem.list=defaultToolTip-fr.ifremer.resultat.InfoItem.list
-isisfish.infoItem.scrolledwindow=defaultToolTip-fr.ifremer.resultat.InfoItem.scrolledwindow1
-isisfish.infoItem.sum=defaultToolTip-fr.ifremer.resultat.InfoItemDate.sumButton
+isisfish.infoItem.sum=Sum all elements
isisfish.infoItem.sum.year=Sum elements per year
-isisfish.infoItem.table=defaultToolTip-fr.ifremer.resultat.InfoItem.table30
isisfish.input.continueCells=Continue to cells
isisfish.input.continueGears=Continue to gears
isisfish.input.continueMetiers=Continue to metiers
@@ -808,51 +791,26 @@
isisfish.result.capture.metier=Capture par metier
isisfish.result.choose.simulation=Choose a Simulation
isisfish.result.datas=Datas
-isisfish.result.datasRadioButton=defaultToolTip-fr.ifremer.resultat.ResultatEdit.donneeRadioButton
-isisfish.result.desktopPane=defaultToolTip-fr.ifremer.resultat.ResultatView.desktopPane
isisfish.result.dimension=Dimension
isisfish.result.end.simulation=Simuation end \:
isisfish.result.export=Export
isisfish.result.export.file=Export text file
isisfish.result.file=File
isisfish.result.graph=Graph
-isisfish.result.graphRadioButton=defaultToolTip-fr.ifremer.resultat.ResultatEdit.graphRadioButton
-isisfish.result.hpaned=defaultToolTip-fr.ifremer.resultat.ResultatEdit.hpaned2
-isisfish.result.infoPanel=defaultToolTip-fr.ifremer.resultat.ResultatEdit.infoPanel
-isisfish.result.label=defaultToolTip-fr.ifremer.resultat.ResultatView.label9
isisfish.result.map=Map
-isisfish.result.mapRadioButton=defaultToolTip-fr.ifremer.resultat.ResultatEdit.mapRadioButton
-isisfish.result.menuExport=defaultToolTip-fr.ifremer.resultat.ResultatEdit.menuExport
-isisfish.result.menubar=defaultToolTip-fr.ifremer.resultat.ResultatView.menubar1
-isisfish.result.menuitem=defaultToolTip-fr.ifremer.resultat.ResultatView.menuitem2
isisfish.result.new.window=Open a new window
-isisfish.result.openWindowButton=defaultToolTip-fr.ifremer.resultat.ResultatView.openWindowButton
isisfish.result.quit=Quitter
isisfish.result.reject.metier=Rejet par metier
isisfish.result.remove.simulation=Remove simulation
-isisfish.result.removeSimulationButton=defaultToolTip-fr.ifremer.resultat.ResultatView.supprimerSimulationButton
-isisfish.result.resultat=defaultToolTip-fr.ifremer.resultat.ResultatEdit.resultat
-isisfish.result.scroll=defaultToolTip-fr.ifremer.resultat.ResultatEdit.scroll
isisfish.result.show.simulation.log=Show logs
-isisfish.result.simulation=defaultToolTip-fr.ifremer.resultat.ResultatView.simulation
-isisfish.result.statusBar=defaultToolTip-fr.ifremer.resultat.ResultatEdit.statusbar1
-isisfish.result.statusImage=defaultToolTip-fr.ifremer.resultat.ResultatEdit.statusImage
+isisfish.result.statusBar=\
isisfish.result.stress.metier=Effort par metier
isisfish.result.summary=Summary
-isisfish.result.summaryRadioButton=defaultToolTip-fr.ifremer.resultat.ResultatEdit.resumeRadioButton
-isisfish.result.table=defaultToolTip-fr.ifremer.resultat.ResultatView.table33
isisfish.result.title=Results
-isisfish.result.tooltip.show.simulation.log=Click to display the log console of the simulation
isisfish.result.unload.metier=Debarquement par metier
-isisfish.result.vbox=defaultToolTip-fr.ifremer.resultat.ResultatView.vbox1
-isisfish.result.viewPanel=defaultToolTip-fr.ifremer.resultat.ResultatEdit.viewPanel
isisfish.resultChoice.save=Results to save
isisfish.resultChoice.saved=Results saved
isisfish.resultChoice.title=Result choice
-isisfish.resume.matrixInfoGrid=defaultToolTip-fr.ifremer.resultat.ResumePanel.matriceInfoGrid
-isisfish.resume.resumeTextArea=defaultToolTip-fr.ifremer.resultat.ResumePanel.resumeTextArea
-isisfish.resume.scrolledwindow=defaultToolTip-fr.ifremer.resultat.ResumePanel.scrolledwindow2
-isisfish.resume.table=defaultToolTip-fr.ifremer.resultat.ResumePanel.table1
isisfish.script.check=Check
isisfish.script.check.tooltip=Check syntax of the current script
isisfish.script.commit=Commit
@@ -955,11 +913,7 @@
isisfish.setOfVessels.technicalEfficiency=Technical efficiency
isisfish.setOfVessels.title=Caracteristics
isisfish.setOfVessels.vesselType=Vessel type
-isisfish.simpleResult.legendPanel=defaultToolTip-fr.ifremer.isisfish.map.SimpleIsisMapBeanBean.legendPanel
isisfish.simpleResult.more.information=Clic a cell for more information...
-isisfish.simpleResult.resultatMap=defaultToolTip-fr.ifremer.isisfish.map.SimpleIsisMapBeanBean.resultatMap
-isisfish.simpleResult.resultatMapToolBar=defaultToolTip-fr.ifremer.isisfish.map.SimpleIsisMapBeanBean.resultatMapToolBar
-isisfish.simpleResult.table=defaultToolTip-fr.ifremer.isisfish.map.SimpleResultatMapBean.table12
isisfish.simulation.log.console.title=Log console for simulation '%1$s'
isisfish.simulation.log.showConsole=display log console for simulation %1$s
isisfish.simulation.menu.import=Restor simulation parameter
Modified: isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties
===================================================================
--- isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties 2009-12-01 17:41:51 UTC (rev 2787)
+++ isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties 2009-12-02 09:41:41 UTC (rev 2788)
@@ -203,13 +203,8 @@
isisfish.config.vcs.useSshConnexion.description=pour indiquer si l'on utilise une connexion s\u00E9curis\u00E9e pour communiquer avec le serveur vcs (ssh2)
isisfish.config.vcs.userName.description=le login de l'utilisateur sur le serveur vcs
isisfish.config.vcs.userPassword.description=
-isisfish.dataResult.descriptionLabel=defaultToolTip-fr.ifremer.resultat.DataResult.descriptionLabel
isisfish.dataResult.export.csv=Exporter en CSV
-isisfish.dataResult.exportButton=defaultToolTip-fr.ifremer.resultat.DataResult.exportButton
-isisfish.dataResult.label=label9
-isisfish.dataResult.matriceTable=defaultToolTip-fr.ifremer.resultat.DataResult.matriceTable
-isisfish.dataResult.scrolledwindow2=defaultToolTip-fr.ifremer.resultat.DataResult.scrolledwindow2
-isisfish.dataResult.table2=defaultToolTip-fr.ifremer.resultat.DataResult.table2
+isisfish.dataResult.label=Valeur
isisfish.date.toString=%1$s %2$s
isisfish.effortDescription.crewFoodCost=Co\u00FBt de l'alimentation pour l'\u00E9quipage
isisfish.effortDescription.crewShareRate=Taux de partage de l'\u00E9quipage
@@ -473,14 +468,6 @@
isisfish.gear.technicalParameter=Param\u00E8tre technique
isisfish.gear.title=Engin
isisfish.graphBean.graph.render=Choisir un rendu de graphe
-isisfish.graphBean.graphPanel=defaultToolTip-fr.ifremer.graph.GraphBean.graphPanel
-isisfish.graphBean.graphRendererCombo=defaultToolTip-fr.ifremer.graph.GraphBean.graphRendererCombo
-isisfish.graphBean.graphSplitPane=defaultToolTip-fr.ifremer.graph.GraphBean.graphSplitPane
-isisfish.graphBean.label=defaultToolTip-fr.ifremer.graph.GraphBean.label1
-isisfish.graphBean.palettePanel=defaultToolTip-fr.ifremer.graph.GraphBean.palettePanel
-isisfish.graphBean.scrolledwindow=defaultToolTip-fr.ifremer.graph.GraphBean.scrolledwindow1
-isisfish.graphBean.table=defaultToolTip-fr.ifremer.graph.GraphBean.table2
-isisfish.graphBean.table3=defaultToolTip-fr.ifremer.graph.GraphBean.table3
isisfish.graphCombo.render.bar=Rendu en barres verticales
isisfish.graphCombo.render.bar.3d=Rendu en barres verticales 3D
isisfish.graphCombo.render.bar.stacked=Rendu en barres verticales empil\u00E9es
@@ -489,13 +476,9 @@
isisfish.graphCombo.render.min.max=Rendu en MinMax
isisfish.graphCombo.render.surface=Rendu en aire
isisfish.graphCombo.render.surface.stacked=Rendu en aires empil\u00E9es
-isisfish.infoItem..table=defaultToolTip-fr.ifremer.resultat.InfoItem.table29
isisfish.infoItem.label=defaultToolTip-fr.ifremer.resultat.InfoItem.label
-isisfish.infoItem.list=defaultToolTip-fr.ifremer.resultat.InfoItem.list
-isisfish.infoItem.scrolledwindow=defaultToolTip-fr.ifremer.resultat.InfoItem.scrolledwindow1
-isisfish.infoItem.sum=defaultToolTip-fr.ifremer.resultat.InfoItemDate.sumButton
-isisfish.infoItem.sum.year=Somme de \u00E9l\u00E9ment par ann\u00E9e
-isisfish.infoItem.table=defaultToolTip-fr.ifremer.resultat.InfoItem.table30
+isisfish.infoItem.sum=Somme de tous les \u00E9l\u00E9ments
+isisfish.infoItem.sum.year=Somme des \u00E9l\u00E9ments par ann\u00E9e
isisfish.input.continueCells=Continuer vers les mailles
isisfish.input.continueGears=Continuer vers les engins
isisfish.input.continueMetiers=Continuer vers les metiers
@@ -808,51 +791,26 @@
isisfish.result.capture.metier=Capturer par m\u00E9tier
isisfish.result.choose.simulation=Choisir une simulation
isisfish.result.datas=Donn\u00E9es
-isisfish.result.datasRadioButton=defaultToolTip-fr.ifremer.resultat.ResultatEdit.donneeRadioButton
-isisfish.result.desktopPane=defaultToolTip-fr.ifremer.resultat.ResultatView.desktopPane
isisfish.result.dimension=Dimension
isisfish.result.end.simulation=En fin de Simulation\:
isisfish.result.export=Export
isisfish.result.export.file=Exporter un fichier texte
isisfish.result.file=Fichier
isisfish.result.graph=Graphe
-isisfish.result.graphRadioButton=defaultToolTip-fr.ifremer.resultat.ResultatEdit.graphRadioButton
-isisfish.result.hpaned=defaultToolTip-fr.ifremer.resultat.ResultatEdit.hpaned2
-isisfish.result.infoPanel=defaultToolTip-fr.ifremer.resultat.ResultatEdit.infoPanel
-isisfish.result.label=defaultToolTip-fr.ifremer.resultat.ResultatView.label9
isisfish.result.map=Carte
-isisfish.result.mapRadioButton=defaultToolTip-fr.ifremer.resultat.ResultatEdit.mapRadioButton
-isisfish.result.menuExport=defaultToolTip-fr.ifremer.resultat.ResultatEdit.menuExport
-isisfish.result.menubar=defaultToolTip-fr.ifremer.resultat.ResultatView.menubar1
-isisfish.result.menuitem=defaultToolTip-fr.ifremer.resultat.ResultatView.menuitem2
isisfish.result.new.window=Ouvrir une nouvelle fen\u00EAtre
-isisfish.result.openWindowButton=defaultToolTip-fr.ifremer.resultat.ResultatView.openWindowButton
isisfish.result.quit=Quitter
isisfish.result.reject.metier=Rejet par metier
isisfish.result.remove.simulation=Supprimer Simulation
-isisfish.result.removeSimulationButton=defaultToolTip-fr.ifremer.resultat.ResultatView.supprimerSimulationButton
-isisfish.result.resultat=defaultToolTip-fr.ifremer.resultat.ResultatEdit.resultat
-isisfish.result.scroll=defaultToolTip-fr.ifremer.resultat.ResultatEdit.scroll
isisfish.result.show.simulation.log=Voir les logs
-isisfish.result.simulation=defaultToolTip-fr.ifremer.resultat.ResultatView.simulation
-isisfish.result.statusBar=defaultToolTip-fr.ifremer.resultat.ResultatEdit.statusbar1
-isisfish.result.statusImage=defaultToolTip-fr.ifremer.resultat.ResultatEdit.statusImage
+isisfish.result.statusBar=\
isisfish.result.stress.metier=Effort par metier
isisfish.result.summary=R\u00E9sum\u00E9
-isisfish.result.summaryRadioButton=defaultToolTip-fr.ifremer.resultat.ResultatEdit.resumeRadioButton
-isisfish.result.table=defaultToolTip-fr.ifremer.resultat.ResultatView.table33
isisfish.result.title=R\u00E9sultat
-isisfish.result.tooltip.show.simulation.log=Cliquer pour afficher la console des logs de la simulation
isisfish.result.unload.metier=Debarquement par metier
-isisfish.result.vbox=defaultToolTip-fr.ifremer.resultat.ResultatView.vbox1
-isisfish.result.viewPanel=defaultToolTip-fr.ifremer.resultat.ResultatEdit.viewPanel
isisfish.resultChoice.save=R\u00E9sultats \u00E0 sauvegarder
isisfish.resultChoice.saved=R\u00E9sultats sauvegard\u00E9
isisfish.resultChoice.title=Choix de r\u00E9sultats
-isisfish.resume.matrixInfoGrid=defaultToolTip-fr.ifremer.resultat.ResumePanel.matriceInfoGrid
-isisfish.resume.resumeTextArea=defaultToolTip-fr.ifremer.resultat.ResumePanel.resumeTextArea
-isisfish.resume.scrolledwindow=defaultToolTip-fr.ifremer.resultat.ResumePanel.scrolledwindow2
-isisfish.resume.table=defaultToolTip-fr.ifremer.resultat.ResumePanel.table1
isisfish.script.check=V\u00E9rifier
isisfish.script.check.tooltip=V\u00E9rifie la synthaxe du script
isisfish.script.commit=Commit
@@ -955,11 +913,7 @@
isisfish.setOfVessels.technicalEfficiency=\u00C9fficacit\u00E9 technique
isisfish.setOfVessels.title=Caract\u00E9ristiques
isisfish.setOfVessels.vesselType=Type de navire
-isisfish.simpleResult.legendPanel=defaultToolTip-fr.ifremer.isisfish.map.SimpleIsisMapBeanBean.legendPanel
isisfish.simpleResult.more.information=Cliquer sur une cellule pour plus d'informations...
-isisfish.simpleResult.resultatMap=defaultToolTip-fr.ifremer.isisfish.map.SimpleIsisMapBeanBean.resultatMap
-isisfish.simpleResult.resultatMapToolBar=defaultToolTip-fr.ifremer.isisfish.map.SimpleIsisMapBeanBean.resultatMapToolBar
-isisfish.simpleResult.table=defaultToolTip-fr.ifremer.isisfish.map.SimpleResultatMapBean.table12
isisfish.simulation.log.console.title=Console de log simulation '%1$s'
isisfish.simulation.log.showConsole=affichage de la console de log pour la simulation %1$s
isisfish.simulation.menu.import=Restaurer les param\u00E9tres d'une simulation
1
0
r2787 - in isis-fish/trunk: . src/main/java/fr/ifremer/isisfish/ui/result src/main/resources/i18n
by chatellier@users.labs.libre-entreprise.org 01 Dec '09
by chatellier@users.labs.libre-entreprise.org 01 Dec '09
01 Dec '09
Author: chatellier
Date: 2009-12-01 17:41:51 +0000 (Tue, 01 Dec 2009)
New Revision: 2787
Modified:
isis-fish/trunk/changelog.txt
isis-fish/trunk/pom.xml
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBean.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanModel.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUIJAXX.jaxx
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphComboRenderer.java
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphMatrixNDDataset.java
isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties
isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties
Log:
Update to jfreechart 1.0.12
Modified: isis-fish/trunk/changelog.txt
===================================================================
--- isis-fish/trunk/changelog.txt 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/changelog.txt 2009-12-01 17:41:51 UTC (rev 2787)
@@ -1,5 +1,6 @@
isis-fish (3.3.0.0) stable; urgency=low
+ * Update to jfreechart 1.0.13 (major version)
* #1585 : Analyze plans are now reloaded before each simulation
* Editing sensitivity factors after simulation reload now works
* Add confirmation message before launching groups creation wizard
Modified: isis-fish/trunk/pom.xml
===================================================================
--- isis-fish/trunk/pom.xml 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/pom.xml 2009-12-01 17:41:51 UTC (rev 2787)
@@ -100,7 +100,7 @@
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
- <version>1.8.1</version>
+ <version>1.8.2</version>
<scope>compile</scope>
</dependency>
@@ -139,21 +139,12 @@
<scope>compile</scope>
</dependency>
- <!--Other-->
<dependency>
- <groupId>jfreechart</groupId>
- <artifactId>jfreechart</artifactId>
- <version>0.9.3</version>
- <scope>compile</scope>
+ <groupId>jfree</groupId>
+ <artifactId>jfreechart</artifactId>
+ <version>1.0.12</version>
</dependency>
- <dependency>
- <groupId>jcommon</groupId>
- <artifactId>jcommon</artifactId>
- <version>0.7.0</version>
- <scope>compile</scope>
- </dependency>
-
<!-- XML-RPC Client and server -->
<dependency>
<groupId>org.apache.xmlrpc</groupId>
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBean.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBean.java 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBean.java 2009-12-01 17:41:51 UTC (rev 2787)
@@ -3,19 +3,25 @@
import java.awt.event.ItemEvent;
import javax.swing.DefaultComboBoxModel;
+import javax.swing.JPanel;
-import com.jrefinery.chart.AreaCategoryItemRenderer;
-import com.jrefinery.chart.CategoryItemRenderer;
-import com.jrefinery.chart.ChartPanel;
-import com.jrefinery.chart.HorizontalBarRenderer;
-import com.jrefinery.chart.JFreeChart;
-import com.jrefinery.chart.LineAndShapeRenderer;
-import com.jrefinery.chart.MinMaxCategoryRenderer;
-import com.jrefinery.chart.StackedHorizontalBarRenderer;
-import com.jrefinery.chart.StackedVerticalBarRenderer;
-import com.jrefinery.chart.VerticalBarRenderer;
-import com.jrefinery.chart.VerticalBarRenderer3D;
-import com.jrefinery.chart.ui.ChartPropertyEditPanel;
+import org.jfree.chart.ChartPanel;
+import org.jfree.chart.JFreeChart;
+import org.jfree.chart.editor.ChartEditor;
+import org.jfree.chart.editor.ChartEditorManager;
+import org.jfree.chart.labels.StandardCategoryToolTipGenerator;
+import org.jfree.chart.renderer.category.AreaRenderer;
+import org.jfree.chart.renderer.category.BarRenderer;
+import org.jfree.chart.renderer.category.BarRenderer3D;
+import org.jfree.chart.renderer.category.CategoryItemRenderer;
+import org.jfree.chart.renderer.category.IntervalBarRenderer;
+import org.jfree.chart.renderer.category.LayeredBarRenderer;
+import org.jfree.chart.renderer.category.LineAndShapeRenderer;
+import org.jfree.chart.renderer.category.LineRenderer3D;
+import org.jfree.chart.renderer.category.MinMaxCategoryRenderer;
+import org.jfree.chart.renderer.category.StackedAreaRenderer;
+import org.jfree.chart.renderer.category.StackedBarRenderer;
+import org.jfree.chart.renderer.category.StackedBarRenderer3D;
/**
* GraphBean.
@@ -25,155 +31,178 @@
* @author <a href="mailto:seb.regnier at free.fr"></a>
* @version $Revision$
*/
-public class GraphBean extends GraphBeanUI implements GraphBeanUICallback,GraphListener {
+public class GraphBean extends GraphBeanUI implements GraphBeanUICallback,
+ GraphListener {
/** serialVersionUID */
private static final long serialVersionUID = -4474836708965453250L;
-
+
protected GraphBeanModel model;
- protected ChartPropertyEditPanel graphPalette;
+ protected JPanel graphPalette;
protected ChartPanel chartPanel;
protected JFreeChart chart;
- public GraphBean (){
- super();
- init();
- getGraphRendererCombo().setEditable(false);
- getGraphRendererCombo().setRenderer(new GraphComboRenderer());
- loadGraphRendererCombo();
- //getGraphSplitPane().setDividerLocation(1.0);
+ public GraphBean() {
+ super();
+ init();
+ getGraphRendererCombo().setEditable(false);
+ getGraphRendererCombo().setRenderer(new GraphComboRenderer());
+ loadGraphRendererCombo();
}
- protected void loadGraphRendererCombo(){
- DefaultComboBoxModel model = new DefaultComboBoxModel();
- model.addElement(new VerticalBarRenderer());
- model.addElement(new VerticalBarRenderer3D());
- model.addElement(new StackedVerticalBarRenderer());
- // model.addElement(new VerticalIntervalBarRenderer());
- //model.addElement(new VerticalStatisticalBarRenderer());
- model.addElement(new HorizontalBarRenderer());
- // model.addElement(new HorizontalBarRenderer3D());
- model.addElement(new StackedHorizontalBarRenderer());
- // model.addElement(new HorizontalIntervalBarRenderer());
- //model.addElement(new HorizontalShapeRenderer());
- model.addElement(new AreaCategoryItemRenderer());
- model.addElement(new LineAndShapeRenderer());
- model.addElement(new MinMaxCategoryRenderer());
- model.setSelectedItem(null);
- getGraphRendererCombo().setModel(model);
+ protected void loadGraphRendererCombo() {
+ DefaultComboBoxModel model = new DefaultComboBoxModel();
+
+ // rendu : vertical bar
+ BarRenderer barRenderer = new BarRenderer();
+ barRenderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ model.addElement(barRenderer);
+
+ // rendu : vertical bar 3d
+ BarRenderer3D barRenderer3D = new BarRenderer3D();
+ barRenderer3D.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ model.addElement(barRenderer3D);
+
+ // rendu stacked bar
+ StackedBarRenderer stackedBarRenderer = new StackedBarRenderer();
+ stackedBarRenderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ model.addElement(stackedBarRenderer);
+
+ // rendu aire
+ AreaRenderer areaRenderer = new AreaRenderer();
+ areaRenderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ model.addElement(areaRenderer);
+
+ // rendu aire empilée
+ StackedAreaRenderer stackedAreaRenderer = new StackedAreaRenderer();
+ stackedAreaRenderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ model.addElement(stackedAreaRenderer);
+
+ // rendu line aire
+ LineAndShapeRenderer lineAndShapeRenderer = new LineAndShapeRenderer();
+ lineAndShapeRenderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ model.addElement(lineAndShapeRenderer);
+
+ // rendu ligne 3d
+ LineRenderer3D lineRenderer3D = new LineRenderer3D();
+ lineRenderer3D.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ model.addElement(lineRenderer3D);
+
+ // rendu mix/max
+ MinMaxCategoryRenderer minMaxCategoryRenderer = new MinMaxCategoryRenderer();
+ minMaxCategoryRenderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ model.addElement(minMaxCategoryRenderer);
+
+ model.setSelectedItem(null);
+ getGraphRendererCombo().setModel(model);
}
-
+
/**
* Get the value of model.
* @return value of model.
*/
public GraphBeanModel getModel() {
- return model;
+ return model;
}
-
+
/**
* Set the value of model.
* @param v Value to assign to model.
*/
- public void setModel(GraphBeanModel v) {
- this.model = v;
- model.addGraphListener(this);
- //getGraphSplitPane().setDividerLocation(1.0);
- // displayGraph();
+ public void setModel(GraphBeanModel v) {
+ this.model = v;
+ model.addGraphListener(this);
+ // displayGraph();
}
- public void graphChanged(GraphEvent e){
- displayGraph();
+ public void graphChanged(GraphEvent e) {
+ displayGraph();
}
-
+
/**
* Get the value of chartPanel.
* @return value of chartPanel.
*/
public ChartPanel getChartPanel() {
- return chartPanel;
+ return chartPanel;
}
-
+
/**
* Set the value of chartPanel.
* @param v Value to assign to chartPanel.
*/
- public void setChartPanel(ChartPanel v) {
- this.chartPanel = v;
+ public void setChartPanel(ChartPanel v) {
+ this.chartPanel = v;
}
-
+
/**
* Get the value of graphPalette.
* @return value of graphPalette.
*/
- public ChartPropertyEditPanel getGraphPalette() {
- return graphPalette;
+ public JPanel getGraphPalette() {
+ return graphPalette;
}
-
+
/**
* Set the value of graphPalette.
* @param v Value to assign to graphPalette.
*/
- public void setGraphPalette(ChartPropertyEditPanel v) {
- this.graphPalette = v;
+ public void setGraphPalette(JPanel v) {
+ this.graphPalette = v;
}
-
+
/**
* Get the value of chart.
* @return value of chart.
*/
public JFreeChart getChart() {
- return chart;
+ return chart;
}
-
+
/**
* Set the value of chart.
* @param v Value to assign to chart.
*/
- public void setChart(JFreeChart v) {
- this.chart = v;
+ public void setChart(JFreeChart v) {
+ this.chart = v;
}
-
- public void displayGraph(){
+ public void displayGraph() {
-// JFreeChart chart = new JFreeChart(getModel().getCategoryDataset(),
-// getModel().getCategoryPlot(),
-// getModel().getTitle(),
-// JFreeChart.DEFAULT_TITLE_FONT,
-// true);
- JFreeChart chart = new JFreeChart(getModel().getTitle(),
- JFreeChart.DEFAULT_TITLE_FONT,
- getModel().getCategoryPlot(),
- true);
-
+ JFreeChart chart = new JFreeChart(getModel().getTitle(),
+ JFreeChart.DEFAULT_TITLE_FONT, getModel().getCategoryPlot(), true);
- setChart(chart);
- setChartPanel(new ChartPanel(chart,true,true,true,true,true));
- setGraphPalette(new ChartPropertyEditPanel(chart));
-
- //getGraphSplitPane().setDividerLocation(1.0);
+ setChart(chart);
+ setChartPanel(new ChartPanel(chart));
- getGraphPanel().removeAll();
- getPalettePanel().removeAll();
- getGraphPanel().add(getChartPanel());
- getPalettePanel().add(getGraphPalette());
- getGraphPanel().invalidate();
- getPalettePanel().invalidate();
- getGraphPanel().validate();
- getPalettePanel().validate();
- getGraphPanel().repaint();
- getPalettePanel().repaint();
+ // C'est un DefaultChartEditor (mais en visibilite package)
+ // qui etend JPanel et ChartEditor (en version 1.0.13 du moins)
+ setGraphPalette((JPanel) ChartEditorManager.getChartEditor(this.chart));
+
+ //getGraphSplitPane().setDividerLocation(1.0);
+
+ getGraphPanel().removeAll();
+ getPalettePanel().removeAll();
+ getGraphPanel().add(getChartPanel());
+ getPalettePanel().add(getGraphPalette());
+ getGraphPanel().invalidate();
+ getPalettePanel().invalidate();
+ getGraphPanel().validate();
+ getPalettePanel().validate();
+ getGraphPanel().repaint();
+ getPalettePanel().repaint();
}
- public void on_appliquer_clicked(){
- getGraphPalette().updateChartProperties(getChart());
+ public void on_appliquer_clicked() {
+ ((ChartEditor) getGraphPalette()).updateChart(getChart());
}
- public void on_graphRendererCombo_selectionChanged(ItemEvent e){
- if (e.getStateChange() == ItemEvent.SELECTED){
- getModel().setRenderer((CategoryItemRenderer)getGraphRendererCombo().getSelectedItem());
- }
+ public void on_graphRendererCombo_selectionChanged(ItemEvent e) {
+ if (e.getStateChange() == ItemEvent.SELECTED) {
+ getModel().setRenderer(
+ (CategoryItemRenderer) getGraphRendererCombo()
+ .getSelectedItem());
+ }
}
}// GraphBean
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanModel.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanModel.java 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanModel.java 2009-12-01 17:41:51 UTC (rev 2787)
@@ -3,17 +3,17 @@
import java.util.HashSet;
import java.util.Iterator;
+import org.jfree.chart.axis.CategoryAxis;
+import org.jfree.chart.axis.CategoryLabelPositions;
+import org.jfree.chart.axis.NumberAxis3D;
+import org.jfree.chart.axis.ValueAxis;
+import org.jfree.chart.labels.StandardCategoryToolTipGenerator;
+import org.jfree.chart.plot.CategoryPlot;
+import org.jfree.chart.renderer.category.BarRenderer3D;
+import org.jfree.chart.renderer.category.CategoryItemRenderer;
+import org.jfree.data.category.CategoryDataset;
import org.nuiton.math.matrix.MatrixND;
-import com.jrefinery.chart.CategoryItemRenderer;
-import com.jrefinery.chart.CategoryPlot;
-import com.jrefinery.chart.HorizontalCategoryAxis;
-import com.jrefinery.chart.ValueAxis;
-import com.jrefinery.chart.VerticalBarRenderer3D;
-import com.jrefinery.chart.VerticalCategoryPlot;
-import com.jrefinery.chart.VerticalNumberAxis3D;
-import com.jrefinery.data.CategoryDataset;
-
/**
* GraphBeanModel.
*
@@ -24,9 +24,9 @@
*/
public class GraphBeanModel {
- // protected VerticalCategoryPlot verticalCategoryPlot;
+ // protected VerticalCategoryPlot verticalCategoryPlot;
protected CategoryDataset categoryDataset;
- protected HorizontalCategoryAxis horizontalAxis;
+ protected CategoryAxis horizontalAxis;
protected ValueAxis verticalAxis;
protected CategoryItemRenderer renderer;
protected MatrixND matrix;
@@ -34,28 +34,27 @@
// table de toutes les vues du modèle
private HashSet listeners = new HashSet();
-
- public GraphBeanModel (){
- horizontalAxis = new HorizontalCategoryAxis();
- horizontalAxis.setVerticalCategoryLabels(true);
- renderer = new VerticalBarRenderer3D();
- verticalAxis = new VerticalNumberAxis3D();
+ public GraphBeanModel() {
+ horizontalAxis = new CategoryAxis();
+ horizontalAxis.setCategoryLabelPositions(CategoryLabelPositions.UP_90);
+ renderer = new BarRenderer3D();
+ renderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());
+ verticalAxis = new NumberAxis3D();
}
/**
* Méthode qui permet d'ajouter une vue au modèle
* @param view la nouvelle vue
*/
- public void addGraphListener(GraphListener view){
+ public void addGraphListener(GraphListener view) {
listeners.add(view);
}
-
/**
* Méthode qui retire une vue du modèle
* @param view la vue à retirer
*/
- public void removeGraphListener(GraphListener view){
+ public void removeGraphListener(GraphListener view) {
listeners.remove(view);
}
@@ -63,7 +62,7 @@
* Accesseur sur la table des listeners du modèle
* @return la collection des listeners
*/
- public HashSet getGraphListeners(){
+ public HashSet getGraphListeners() {
return listeners;
}
@@ -71,7 +70,7 @@
* Accesseur en écriture sur la table des listeners du modèle
* @param obs la collection des listeners
*/
- public void setGraphListeners(HashSet obs){
+ public void setGraphListeners(HashSet obs) {
listeners = obs;
}
@@ -79,12 +78,12 @@
* Previent les vues que le model a change
*
*/
- protected void fireGraphChanged(){
+ protected void fireGraphChanged() {
// Iterateur pour parcourir les vues
Iterator listenersIterator = listeners.iterator();
GraphEvent ge = new GraphEvent(this);
- while(listenersIterator.hasNext()){
+ while (listenersIterator.hasNext()) {
GraphListener listener = ((GraphListener) listenersIterator.next());
listener.graphChanged(ge);
}
@@ -110,25 +109,26 @@
* Set the value of categoryDataset.
* @param v Value to assign to categoryDataset.
*/
- public void setCategoryDataset(CategoryDataset v) {
+ public void setCategoryDataset(CategoryDataset v) {
this.categoryDataset = v;
fireGraphChanged();
}
- public void setMatrix(MatrixND mi){
+ public void setMatrix(MatrixND mi) {
matrix = mi;
setCategoryDataset(new GraphMatrixNDDataset(mi));
}
public CategoryPlot getCategoryPlot() {
- return new VerticalCategoryPlot(getCategoryDataset(),getHorizontalAxis(),getVerticalAxis(),getRenderer());
+ return new CategoryPlot(getCategoryDataset(), getHorizontalAxis(),
+ getVerticalAxis(), getRenderer());
}
/**
* Get the value of horizontalAxis.
* @return value of horizontalAxis.
*/
- public HorizontalCategoryAxis getHorizontalAxis() {
+ public CategoryAxis getHorizontalAxis() {
horizontalAxis.setLabel(matrix.getDimensionName(0));
return horizontalAxis;
}
@@ -145,7 +145,7 @@
* Set the value of renderer.
* @param v Value to assign to renderer.
*/
- public void setRenderer(CategoryItemRenderer v) {
+ public void setRenderer(CategoryItemRenderer v) {
this.renderer = v;
fireGraphChanged();
}
@@ -162,7 +162,7 @@
* Set the value of verticalAxis.
* @param v Value to assign to verticalAxis.
*/
- public void setVerticalAxis(ValueAxis v) {
+ public void setVerticalAxis(ValueAxis v) {
this.verticalAxis = v;
fireGraphChanged();
}
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUIJAXX.jaxx
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUIJAXX.jaxx 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphBeanUIJAXX.jaxx 2009-12-01 17:41:51 UTC (rev 2787)
@@ -33,12 +33,12 @@
<Table>
<script>
<![CDATA[
- import com.jrefinery.chart.*;
- import com.jrefinery.chart.ui.ChartPropertyEditPanel;
+ import org.jfree.chart.*;
+ import org.jfree.chart.PolarChartPanel;
protected GraphBeanModel model;
protected JFreeChart chart;
- protected ChartPropertyEditPanel graphPalette;
+ protected PolarChartPanel graphPalette;
protected ChartPanel chartPanel;
init();
@@ -52,7 +52,7 @@
JFreeChart.DEFAULT_TITLE_FONT,
model.getCategoryPlot(),
true);
- graphPalette = new ChartPropertyEditPanel(chart);
+ graphPalette = new PolarChartPanel(chart);
jpanel1.add(graphPalette);
chartPanel = new ChartPanel(chart,true,true,true,true,true);
jpanel2.add(chartPanel);
@@ -64,7 +64,7 @@
}
public void on_graphRendererCombo_selectionChanged(ItemEvent e){
if (e.getStateChange() == ItemEvent.SELECTED){
- model.setRenderer((CategoryItemRenderer)graphRenderer.getSelectedItem());
+ //compile pas model.setRenderer((CategoryItemRenderer)graphRenderer.getSelectedItem());
}
}
@@ -72,29 +72,29 @@
}
protected DefaultComboBoxModel loadGraphRendererCombo(){
DefaultComboBoxModel model = new DefaultComboBoxModel();
- model.addElement(new VerticalBarRenderer());
- model.addElement(new VerticalBarRenderer3D());
- model.addElement(new StackedVerticalBarRenderer());
- // model.addElement(new VerticalIntervalBarRenderer());
+ //model.addElement(new VerticalBarRenderer());
+ //model.addElement(new VerticalBarRenderer3D());
+ //model.addElement(new StackedVerticalBarRenderer());
+ //model.addElement(new VerticalIntervalBarRenderer());
//model.addElement(new VerticalStatisticalBarRenderer());
- model.addElement(new HorizontalBarRenderer());
- // model.addElement(new HorizontalBarRenderer3D());
- model.addElement(new StackedHorizontalBarRenderer());
- // model.addElement(new HorizontalIntervalBarRenderer());
+ //model.addElement(new HorizontalBarRenderer());
+ //model.addElement(new HorizontalBarRenderer3D());
+ //model.addElement(new StackedHorizontalBarRenderer());
+ //model.addElement(new HorizontalIntervalBarRenderer());
//model.addElement(new HorizontalShapeRenderer());
- model.addElement(new AreaCategoryItemRenderer());
- model.addElement(new LineAndShapeRenderer());
- model.addElement(new MinMaxCategoryRenderer());
- model.setSelectedItem(null);
+ //model.addElement(new AreaCategoryItemRenderer());
+ //model.addElement(new LineAndShapeRenderer());
+ //model.addElement(new MinMaxCategoryRenderer());
+ //model.setSelectedItem(null);
return model;
}
protected void displayGraph(){
- jaxx.runtime.SwingUtil.assignment(chart = new JFreeChart(model.getTitle(), JFreeChart.DEFAULT_TITLE_FONT, model.getCategoryPlot(), true), "chart", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
+ //compile pas jaxx.runtime.SwingUtil.assignment(chart = new JFreeChart(model.getTitle(), JFreeChart.DEFAULT_TITLE_FONT, model.getCategoryPlot(), true), "chart", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
- jaxx.runtime.SwingUtil.assignment(chartPanel = new ChartPanel(chart,true,true,true,true,true), "chartPanel", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
- jaxx.runtime.SwingUtil.assignment(graphPalette = new ChartPropertyEditPanel(chart), "graphPalette", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
+ //compile pas jaxx.runtime.SwingUtil.assignment(chartPanel = new ChartPanel(chart,true,true,true,true,true), "chartPanel", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
+ //compile pas jaxx.runtime.SwingUtil.assignment(graphPalette = new ChartPropertyEditPanel(chart), "graphPalette", fr.ifremer.isisfish.ui.result.GraphBeanUIJAXX.this);
//getGraphSplitPane().setDividerLocation(1.0);
@@ -110,11 +110,11 @@
palettePanel.repaint();
}
protected void graphRenderChanged(){
- model.setRenderer((CategoryItemRenderer)graphRenderer.getSelectedItem());
- displayGraph();
+ //compile pas model.setRenderer((CategoryItemRenderer)graphRenderer.getSelectedItem());
+ displayGraph();
}
public void appliquer(){
- graphPalette.updateChartProperties(chart);
+ //compile pas graphPalette.updateChartProperties(chart);
}
]]>
</script>
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphComboRenderer.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphComboRenderer.java 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphComboRenderer.java 2009-12-01 17:41:51 UTC (rev 2787)
@@ -7,14 +7,16 @@
import javax.swing.DefaultListCellRenderer;
import javax.swing.JList;
-import com.jrefinery.chart.AreaCategoryItemRenderer;
-import com.jrefinery.chart.HorizontalBarRenderer;
-import com.jrefinery.chart.LineAndShapeRenderer;
-import com.jrefinery.chart.MinMaxCategoryRenderer;
-import com.jrefinery.chart.StackedHorizontalBarRenderer;
-import com.jrefinery.chart.StackedVerticalBarRenderer;
-import com.jrefinery.chart.VerticalBarRenderer;
-import com.jrefinery.chart.VerticalBarRenderer3D;
+import org.jfree.chart.renderer.category.AreaRenderer;
+import org.jfree.chart.renderer.category.BarRenderer;
+import org.jfree.chart.renderer.category.BarRenderer3D;
+import org.jfree.chart.renderer.category.IntervalBarRenderer;
+import org.jfree.chart.renderer.category.LayeredBarRenderer;
+import org.jfree.chart.renderer.category.LineAndShapeRenderer;
+import org.jfree.chart.renderer.category.LineRenderer3D;
+import org.jfree.chart.renderer.category.MinMaxCategoryRenderer;
+import org.jfree.chart.renderer.category.StackedAreaRenderer;
+import org.jfree.chart.renderer.category.StackedBarRenderer;
/**
* GraphComboRenderer.
@@ -29,32 +31,33 @@
/** serialVersionUID */
private static final long serialVersionUID = 5439698068065934760L;
- public GraphComboRenderer (){
+ public GraphComboRenderer() {
super();
}
- public Component getListCellRendererComponent(JList liste,Object o,
- int attributeIndex,boolean isSelected,boolean hasFocus){
+ public Component getListCellRendererComponent(JList liste, Object o,
+ int attributeIndex, boolean isSelected, boolean hasFocus) {
super.getListCellRendererComponent(liste, o, attributeIndex,
isSelected, hasFocus);
- if (o instanceof StackedVerticalBarRenderer)
- setText(_("isisfish.graphCombo.render.bar.vertical.stacked"));
- else if (o instanceof VerticalBarRenderer3D)
- setText(_("isisfish.graphCombo.render.bar.vertical.3d"));
- else if (o instanceof VerticalBarRenderer)
- setText(_("isisfish.graphCombo.render.bar.vertical"));
- else if (o instanceof StackedHorizontalBarRenderer)
- setText(_("isisfish.graphCombo.render.bar.horizontal.stacked"));
- else if (o instanceof HorizontalBarRenderer)
- setText(_("isisfish.graphCombo.render.bar.horizontal"));
- else if (o instanceof AreaCategoryItemRenderer)
+ if (o instanceof StackedBarRenderer) {
+ setText(_("isisfish.graphCombo.render.bar.stacked"));
+ } else if (o instanceof BarRenderer3D) {
+ setText(_("isisfish.graphCombo.render.bar.3d"));
+ } else if (o instanceof BarRenderer) {
+ setText(_("isisfish.graphCombo.render.bar"));
+ } else if (o instanceof StackedAreaRenderer) {
+ setText(_("isisfish.graphCombo.render.surface.stacked"));
+ } else if (o instanceof AreaRenderer) {
setText(_("isisfish.graphCombo.render.surface"));
- else if (o instanceof LineAndShapeRenderer)
+ } else if (o instanceof LineRenderer3D) {
+ setText(_("isisfish.graphCombo.render.line.3d"));
+ } else if (o instanceof LineAndShapeRenderer) {
setText(_("isisfish.graphCombo.render.line"));
- else if (o instanceof MinMaxCategoryRenderer)
+ } else if (o instanceof MinMaxCategoryRenderer) {
setText(_("isisfish.graphCombo.render.min.max"));
- else
+ } else {
setText((o == null) ? "" : o.toString());
- return this;
+ }
+ return this;
}
}// GraphComboRenderer
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphMatrixNDDataset.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphMatrixNDDataset.java 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/result/GraphMatrixNDDataset.java 2009-12-01 17:41:51 UTC (rev 2787)
@@ -5,11 +5,11 @@
import java.util.List;
import java.util.ResourceBundle;
+import org.jfree.data.category.CategoryDataset;
+import org.jfree.data.general.AbstractSeriesDataset;
+import org.jfree.data.resources.DataPackageResources;
import org.nuiton.math.matrix.MatrixND;
-import com.jrefinery.data.AbstractSeriesDataset;
-import com.jrefinery.data.CategoryDataset;
-
/**
* GraphMatrixNDDataset.
*
@@ -18,282 +18,214 @@
* @author <a href="mailto:seb.regnier at free.fr"></a>
* @version $Revision$
*/
-public class GraphMatrixNDDataset extends AbstractSeriesDataset implements CategoryDataset {//,XYDataset {
+public class GraphMatrixNDDataset extends AbstractSeriesDataset implements
+ CategoryDataset { //XYDataset {
- /** The series names. */
- protected List seriesNames;
+ /** serialVersionUID. */
+ private static final long serialVersionUID = -891382923646394164L;
- /** The categories. */
- protected List categories;
+ /** The series names. */
+ protected List seriesNames;
- /** Storage for the data. */
- protected MatrixND mat;
+ /** The categories. */
+ protected List categories;
- public GraphMatrixNDDataset(MatrixND mat){
- this(mat.getSemantics(1), mat.getSemantics(0), mat);
- }
+ /** Storage for the data. */
+ protected MatrixND mat;
+ public GraphMatrixNDDataset(MatrixND mat) {
+ this(mat.getSemantic(1), mat.getSemantic(0), mat);
+ }
- /**
- * Constructs a GraphMatrixNDDataset, populates it with data from the matrice, and uses the
- * supplied names for the series.
- * <p>
- * Category names are generated automatically ("Category 1", "Category 2", etc).
- *
- * @param seriesNames The series names.
- * @param mat The matrice.
- */
- public GraphMatrixNDDataset(List seriesNames, MatrixND mat) {
- this(seriesNames, mat.getSemantics(0), mat);
- }
+ /**
+ * Constructs a GraphMatrixNDDataset, populates it with the matrix, and uses the
+ * supplied names for the series and the supplied objects for the categories.
+ *
+ * @param seriesNames The series names.
+ * @param categories The categories.
+ * @param mat The matrix.
+ */
+ public GraphMatrixNDDataset(List seriesNames, List categories, MatrixND mat) {
- /**
- * Constructs a GraphMatrixNDDataset, populates it with the matrice, and uses the
- * supplied names for the series and the supplied objects for the categories.
- *
- * @param seriesNames The series names.
- * @param categories The categories.
- * @param mat The matrice.
- */
- public GraphMatrixNDDataset(List seriesNames, List categories, MatrixND mat) {
+ this.mat = mat;
- this.mat = mat;
+ if (mat != null && mat.getDimCount() > 1) {
- if ( mat!=null && mat.getNbDim() > 1) {
+ String baseName = DataPackageResources.class.getCanonicalName();
+ ResourceBundle resources = ResourceBundle.getBundle(baseName);
- String baseName = "com.jrefinery.data.resources.DataPackageResources";
- ResourceBundle resources = ResourceBundle.getBundle(baseName);
+ int series_count = mat.getDim(1);
+ if (series_count > 0) {
- int series_count = mat.getDim(1);
- if (series_count>0) {
+ // set up the series names...
+ if (seriesNames != null) {
- // set up the series names...
- if (seriesNames!=null) {
-
- if (seriesNames.size()!=series_count) {
- throw new IllegalArgumentException("DefaultCategoryDataset: the number of "
- +"series names does not match the number of series in the data.");
- }
-
- this.seriesNames=seriesNames;
+ if (seriesNames.size() != series_count) {
+ throw new IllegalArgumentException(
+ "DefaultCategoryDataset: the number of "
+ + "series names does not match the number of series in the data.");
}
- else {
- String prefix = resources.getString("series.default-prefix")+" ";
- this.seriesNames = this.generateNames(series_count, prefix);
- }
- if (mat.getNbDim() > 1) {
- // set up the category names...
- int category_count = mat.getDim(0);
- if (categories!=null) {
- if (categories.size()!=category_count) {
- throw new IllegalArgumentException("DefaultCategoryDataset: the number of "
- +"categories does not match the number of categories in the data.");
- }
- this.categories = categories;
+ this.seriesNames = seriesNames;
+ } else {
+ String prefix = resources
+ .getString("series.default-prefix")
+ + " ";
+ this.seriesNames = this.generateNames(series_count, prefix);
+ }
+
+ if (mat.getDimCount() > 1) {
+ // set up the category names...
+ int categoryCount = mat.getDim(0);
+ if (categories != null) {
+ if (categories.size() != categoryCount) {
+ throw new IllegalArgumentException(
+ "DefaultCategoryDataset: the number of "
+ + "categories does not match the number of categories in the data.");
}
- else {
- String prefix = resources.getString("categories.default-prefix")+" ";
- this.categories = this.generateNames(category_count, prefix);
- }
+ this.categories = categories;
+ } else {
+ String prefix = resources
+ .getString("categories.default-prefix")
+ + " ";
+ this.categories = this.generateNames(categoryCount,
+ prefix);
}
- else {
- this.categories = null;
- }
- }
- else {
- this.seriesNames = null;
+ } else {
this.categories = null;
}
- }
- else {
+ } else {
this.seriesNames = null;
this.categories = null;
}
+ } else {
+ this.seriesNames = null;
+ this.categories = null;
}
+ }
- /**
- * Returns the number of series in the dataset (possibly zero).
- *
- * @return The number of series in the dataset.
- */
- public int getSeriesCount() {
- int result = 0;
- if ( mat != null && mat.getNbDim() > 1) {
- result = mat.getDim(1);
- }
- return result;
- }
+ /**
+ * Generates an array of names, by appending a space plus an integer (starting with 1)
+ * to the supplied prefix string.
+ * @param count The number of names required.
+ * @param prefix The name prefix.
+ */
+ private List generateNames(int count, String prefix) {
- /**
- * Returns the name of the specified series.
- *
- * @param series The index of the required series (zero-based).
- */
- public String getSeriesName(int series) {
-
- // check argument...
- if ((series>=this.getSeriesCount()) || (series<0)) {
-
- throw new IllegalArgumentException("DefaultCategoryDataset.getSeriesName(int): no such series.");
- }
-
- // return the value...
- return seriesNames.get(series).toString();
-
+ List result = new ArrayList();
+ String name;
+ for (int i = 0; i < count; i++) {
+ name = prefix + (i + 1);
+ result.add(name);
}
+ return result;
+ }
- /**
- * Sets the names of the series in the dataset.
- * @param seriesNames The names of the series in the dataset.
- */
- public void setSeriesNames(List seriesNames) {
-
- // check argument...
- if (seriesNames==null) {
- throw new IllegalArgumentException("DefaultCategoryDataset.setSeriesNames(): null not "
- +"permitted.");
- }
-
- if (seriesNames.size() != this.getSeriesCount()) {
- throw new IllegalArgumentException("DefaultCategoryDataset.setSeriesNames(): the "
- +"number of series names does not match the data.");
- }
-
- // make the change...
- this.seriesNames = seriesNames;
- fireDatasetChanged();
-
+ /*
+ * @see org.jfree.data.general.AbstractSeriesDataset#getSeriesCount()
+ */
+ @Override
+ public int getSeriesCount() {
+ int result = 0;
+ if (mat != null && mat.getNbDim() > 1) {
+ result = mat.getDim(1);
}
+ return result;
+ }
- /**
- * Returns the number of categories in the dataset.
- * <P>
- * This method is part of the CategoryDataset interface.
- * @return The number of categories in the dataset.
- */
- public int getCategoryCount() {
- int result = 0;
- if (mat != null && mat.getNbDim() > 1) {
- if (this.getSeriesCount()>0) {
- result = mat.getDim(0);
- }
- }
- return result;
- }
+ /*
+ * @see org.jfree.data.general.AbstractSeriesDataset#getSeriesKey(int)
+ */
+ @Override
+ public Comparable getSeriesKey(int series) {
+ return seriesNames.get(series).toString();
+ }
- /**
- * Returns a list of the categories in the dataset.
- * <P>
- * Supports the CategoryDataset interface.
- * @return A list of the categories in the dataset.
- */
- public List getCategories() {
+ /*
+ * @see org.jfree.data.KeyedValues2D#getColumnIndex(java.lang.Comparable)
+ */
+ @Override
+ public int getColumnIndex(Comparable key) {
+ return categories.indexOf(key);
+ }
- // the CategoryDataset interface expects a list of categories, but we've stored them in
- // an array...
- if (categories==null) {
- return new ArrayList();
- }
- else {
- return Collections.unmodifiableList(categories);
- }
+ /*
+ * @see org.jfree.data.KeyedValues2D#getColumnKey(int)
+ */
+ @Override
+ public Comparable getColumnKey(int column) {
+ return categories.get(column).toString();
+ }
- }
+ /*
+ * @see org.jfree.data.KeyedValues2D#getColumnKeys()
+ */
+ @Override
+ public List getColumnKeys() {
- /**
- * Sets the categories for the dataset.
- * @param categories An array of objects representing the categories in the dataset.
- */
- public void setCategories(List categories) {
-
- // check arguments...
- if (categories==null) {
- throw new IllegalArgumentException("DefaultCategoryDataset.setCategories(...): "
- +"null not permitted.");
- }
-
- if (categories.size() != getCategoryCount()) {
- throw new IllegalArgumentException("DefaultCategoryDataset.setCategories(...): "
- +"the number of categories does not match the data.");
- }
-
- for (int i=0; i<categories.size(); i++) {
- if (categories.get(i)==null) {
- throw new IllegalArgumentException("DefaultCategoryDataset.setCategories(...): "
- +"null category not permitted.");
- }
- }
-
- // make the change...
- this.categories = categories;
- fireDatasetChanged();
-
+ // the CategoryDataset interface expects a list of categories, but we've stored them in
+ // an array...
+ if (categories == null) {
+ return new ArrayList();
+ } else {
+ return Collections.unmodifiableList(categories);
}
+ }
- /**
- * Returns the data value for one category in a series.
- * <P>
- * This method is part of the CategoryDataset interface.
- * @param series The required series (zero based index).
- * @param category The required category.
- * @return The data value for one category in a series (null possible).
- */
- public Number getValue(int series, Object category) {
+ /*
+ * @see org.jfree.data.KeyedValues2D#getRowIndex(java.lang.Comparable)
+ */
+ @Override
+ public int getRowIndex(Comparable key) {
+ return seriesNames.indexOf(key);
+ }
- // check arguments...
- if ((series<0) || (series>=this.getSeriesCount())) {
- throw new IllegalArgumentException("DefaultCategoryDataset.getValue(...): "
- +"series index out of range.");
- }
+ /*
+ * @see org.jfree.data.KeyedValues2D#getRowKey(int)
+ */
+ @Override
+ public Comparable getRowKey(int row) {
+ return seriesNames.get(row).toString();
+ }
- if (category==null) {
- throw new IllegalArgumentException("DefaultCategoryDataset.getValue(...): "
- +"null category not allowed.");
- }
+ /*
+ * @see org.jfree.data.KeyedValues2D#getRowKeys()
+ */
+ @Override
+ public List getRowKeys() {
+ return seriesNames;
+ }
- int categoryIndex = this.getCategoryIndex(category);
+ /*
+ * @see org.jfree.data.KeyedValues2D#getValue(java.lang.Comparable, java.lang.Comparable)
+ */
+ @Override
+ public Number getValue(Comparable rowKey, Comparable columnKey) {
+ return new Double(mat.getValue(columnKey, rowKey));
+ }
- if (categoryIndex<0) {
- throw new IllegalArgumentException("DefaultCategoryDataset.getValue(...): "
- +"unknown category.");
- }
+ /*
+ * @see org.jfree.data.Values2D#getColumnCount()
+ */
+ @Override
+ public int getColumnCount() {
+ return categories.size();
+ }
- // fetch the value...
- // return new Double(mat.getValue(series,categoryIndex));
- return new Double(mat.getValue(categoryIndex,series));
- }
+ /*
+ * @see org.jfree.data.Values2D#getRowCount()
+ */
+ @Override
+ public int getRowCount() {
+ return seriesNames.size();
+ }
- /**
- * Cette methode ne fait rien.
- * @param series The series (zero-based index).
- * @param category The category.
- * @param value The value.
- */
- public void setValue(int series, Object category, Number value) {
- // on ne doit pas changer des valeurs dans la matrice(Read Only)
- }
-
- private int getCategoryIndex(Object category) {
- return categories.indexOf(category);
- }
-
- /**
- * Generates an array of names, by appending a space plus an integer (starting with 1)
- * to the supplied prefix string.
- * @param count The number of names required.
- * @param prefix The name prefix.
- */
- private List generateNames(int count, String prefix) {
-
- List result = new ArrayList();
- String name;
- for (int i=0; i<count; i++) {
- name = prefix+(i+1);
- result.add(name);
- }
- return result;
-
- }
-}// GraphMatrixNDDataset
+ /*
+ * @see org.jfree.data.Values2D#getValue(int, int)
+ */
+ @Override
+ public Number getValue(int row, int column) {
+ return new Double(mat.getValue(column, row));
+ }
+} // GraphMatrixNDDataset
Modified: isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties
===================================================================
--- isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/src/main/resources/i18n/isis-fish-en_GB.properties 2009-12-01 17:41:51 UTC (rev 2787)
@@ -1,4 +1,3 @@
-Add\ to\ %s\ queue=
Add\ to\ default\ queue=
Analyse\ plan\ error,\ too\ many\ simulation\ for\ %s\ \:\ %s=
Can't\ add\ result\ '%1$s'\ at\ date\ %2$s=Can't add result '%1$s' at date %2$s
@@ -307,7 +306,6 @@
isisfish.error.load.class=Can't load class\: %1$s
isisfish.error.load.classloader=Can't create ClassLoader for script, bad directory\: %1$s for reason %2$s
isisfish.error.load.file=could not load file %1$s
-isisfish.error.load.map=Can't load map file\: %1$s
isisfish.error.log.closeAppender=could not close appender %1$s for category %2$s
isisfish.error.log.console.dispose=Une erreur est survenue pendant la fermeture de la console %1$s de log, raison %2$s
isisfish.error.log.createAppender=could not create appender [%1$s] \: %2$s for reason %3$s
@@ -483,14 +481,14 @@
isisfish.graphBean.scrolledwindow=defaultToolTip-fr.ifremer.graph.GraphBean.scrolledwindow1
isisfish.graphBean.table=defaultToolTip-fr.ifremer.graph.GraphBean.table2
isisfish.graphBean.table3=defaultToolTip-fr.ifremer.graph.GraphBean.table3
-isisfish.graphCombo.render.bar.horizontal=Rendu en barre horizontale
-isisfish.graphCombo.render.bar.horizontal.stacked=Rendu en barre horizontale empilee
-isisfish.graphCombo.render.bar.vertical=Rendu en barre verticale
-isisfish.graphCombo.render.bar.vertical.3d=Rendu en barre verticale 3D
-isisfish.graphCombo.render.bar.vertical.stacked=Rendu en barre verticale empilee
-isisfish.graphCombo.render.line=Rendu en ligne
-isisfish.graphCombo.render.min.max=Rendu en MinMax
-isisfish.graphCombo.render.surface=Rendu en Aire
+isisfish.graphCombo.render.bar=Verticals bar rendering
+isisfish.graphCombo.render.bar.3d=3D verticals bars rendering
+isisfish.graphCombo.render.bar.stacked=Stacked verticals bars rendering
+isisfish.graphCombo.render.line=Line rendering
+isisfish.graphCombo.render.line.3d=3D line rendering
+isisfish.graphCombo.render.min.max=Min/max rendering
+isisfish.graphCombo.render.surface=Area rendering
+isisfish.graphCombo.render.surface.stacked=Stacked area rendering
isisfish.infoItem..table=defaultToolTip-fr.ifremer.resultat.InfoItem.table29
isisfish.infoItem.label=defaultToolTip-fr.ifremer.resultat.InfoItem.label
isisfish.infoItem.list=defaultToolTip-fr.ifremer.resultat.InfoItem.list
Modified: isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties
===================================================================
--- isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties 2009-11-30 10:48:26 UTC (rev 2786)
+++ isis-fish/trunk/src/main/resources/i18n/isis-fish-fr_FR.properties 2009-12-01 17:41:51 UTC (rev 2787)
@@ -1,4 +1,3 @@
-Add\ to\ %s\ queue=
Add\ to\ default\ queue=
Analyse\ plan\ error,\ too\ many\ simulation\ for\ %s\ \:\ %s=
Can't\ add\ result\ '%1$s'\ at\ date\ %2$s=Can't add result '%1$s' at date %2$s
@@ -307,7 +306,6 @@
isisfish.error.load.class=Can't load class\: %1$s
isisfish.error.load.classloader=Can't create ClassLoader for script, bad directory\: %1$s for reason %2$s
isisfish.error.load.file=could not load file %1$s
-isisfish.error.load.map=Can't load map file\: %1$s
isisfish.error.log.closeAppender=n'a pas pu ferme l'appender %1$s et la categorie %2$s
isisfish.error.log.console.dispose=Une erreur est survenue pendant la fermeture de la console %1$s de log, raison %2$s
isisfish.error.log.createAppender=n'a pas pu creer l'appender [%1$s] \: %2$s pour la raison %3$s
@@ -483,14 +481,14 @@
isisfish.graphBean.scrolledwindow=defaultToolTip-fr.ifremer.graph.GraphBean.scrolledwindow1
isisfish.graphBean.table=defaultToolTip-fr.ifremer.graph.GraphBean.table2
isisfish.graphBean.table3=defaultToolTip-fr.ifremer.graph.GraphBean.table3
-isisfish.graphCombo.render.bar.horizontal=Rendu en barre horizontale
-isisfish.graphCombo.render.bar.horizontal.stacked=Rendu en barre horizontale empil\u00E9e
-isisfish.graphCombo.render.bar.vertical=Rendu en barre verticale
-isisfish.graphCombo.render.bar.vertical.3d=Rendu en barre verticale 3D
-isisfish.graphCombo.render.bar.vertical.stacked=Rendu en barre verticale empil\u00E9e
+isisfish.graphCombo.render.bar=Rendu en barres verticales
+isisfish.graphCombo.render.bar.3d=Rendu en barres verticales 3D
+isisfish.graphCombo.render.bar.stacked=Rendu en barres verticales empil\u00E9es
isisfish.graphCombo.render.line=Rendu en ligne
+isisfish.graphCombo.render.line.3d=Rendu en ligne 3D
isisfish.graphCombo.render.min.max=Rendu en MinMax
-isisfish.graphCombo.render.surface=Rendu en Aire
+isisfish.graphCombo.render.surface=Rendu en aire
+isisfish.graphCombo.render.surface.stacked=Rendu en aires empil\u00E9es
isisfish.infoItem..table=defaultToolTip-fr.ifremer.resultat.InfoItem.table29
isisfish.infoItem.label=defaultToolTip-fr.ifremer.resultat.InfoItem.label
isisfish.infoItem.list=defaultToolTip-fr.ifremer.resultat.InfoItem.list
1
0
30 Nov '09
Author: chatellier
Date: 2009-11-30 10:48:26 +0000 (Mon, 30 Nov 2009)
New Revision: 2786
Modified:
isis-fish/trunk/src/main/assembly/go.bat
Log:
Am?\195?\169lioration du script de d?\195?\169marrage d'isis (bat)
Modified: isis-fish/trunk/src/main/assembly/go.bat
===================================================================
--- isis-fish/trunk/src/main/assembly/go.bat 2009-11-27 15:49:22 UTC (rev 2785)
+++ isis-fish/trunk/src/main/assembly/go.bat 2009-11-30 10:48:26 UTC (rev 2786)
@@ -3,17 +3,17 @@
if NOT "%R_HOME%"=="" GOTO rfound
:norfound
-echo R_HOME not found > debug.txt
+echo [Script] R_HOME not found > debug.txt 2>&1
goto startisis
:rfound
-set Path=%Path%;%R_HOME%/bin
+echo [Script] R_HOME found with value %R_HOME% > debug.txt 2>&1
goto startisis
:startisis
-echo Isis staring...
-echo R_HOME = %R_HOME% > debug.txt
-java -Xmx512M -Djava.library.path=jri -DR.type=jni -jar ${project.build.finalName}.${project.packaging} %1 %2 %3 %4 %5 %6 %7 %8 %9 >> debug.txt 2>&1
+echo [Script] Isis starting...
+echo [Script] Path = %Path% >> debug.txt 2>&1
+java -Xmx1024M -Djava.library.path=jri -DR.type=jni -jar ${project.build.finalName}.${project.packaging} %1 %2 %3 %4 %5 %6 %7 %8 %9 >> debug.txt 2>&1
goto end
:end
1
0
r2785 - isis-fish/trunk/src/test/java/fr/ifremer/isisfish/simulator
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
27 Nov '09
Author: chatellier
Date: 2009-11-27 15:49:22 +0000 (Fri, 27 Nov 2009)
New Revision: 2785
Modified:
isis-fish/trunk/src/test/java/fr/ifremer/isisfish/simulator/SimulationPreScriptTest.java
Log:
Fix broken test on equation factors
Modified: isis-fish/trunk/src/test/java/fr/ifremer/isisfish/simulator/SimulationPreScriptTest.java
===================================================================
--- isis-fish/trunk/src/test/java/fr/ifremer/isisfish/simulator/SimulationPreScriptTest.java 2009-11-27 15:48:52 UTC (rev 2784)
+++ isis-fish/trunk/src/test/java/fr/ifremer/isisfish/simulator/SimulationPreScriptTest.java 2009-11-27 15:49:22 UTC (rev 2785)
@@ -293,14 +293,14 @@
public void testFactorPreScriptEquation() throws IOException, TemplateException, StorageException, TopiaException {
// factor
- Factor<Double,Double> factorEquation = new Factor<Double,Double>("test equation");
+ Factor<Double,Double> factorEquation = new Factor<Double,Double>("test.equation.name");
EquationContinuousDomain domain1 = new EquationContinuousDomain();
domain1.setReferenceValue(3.0);
domain1.setOperator("-");
domain1.setCoefficient(0.1);
- domain1.setVariableName("PopulationEquation.K1");
+ domain1.setVariableName("K1");
factorEquation.setDomain(domain1);
- factorEquation.setPath("org.nuiton.equation1#testFactorPreScriptEquation");
+ factorEquation.setPath("fr.ifremer.equation1#testFactorPreScriptEquation");
factorEquation.setValueForIdentifier(0.1);
log.info("Script = " + domain1.getClass().getSimpleName());
@@ -325,10 +325,12 @@
log.info("Script = " + scriptContent);
//Assert.assertTrue(scriptContent.indexOf("\"PopulationEquation.K1\", 0.68, \"-\"") != -1);
- // FIXME important
- // le nom doit être positionné par l'UI, pas ici !!!
- Assert.assertTrue(scriptContent.indexOf("\"test equation.PopulationEquation.K1\", 0.68, \"-\"") != -1);
+ // le nom de la valeur de la variable n'apparait pas "en elle meme"
+ // dans le prescript, il y a seulement le nom
+ // du facteur. Charge à l'UI de savoir comment l'afficher
+ Assert.assertTrue(scriptContent.indexOf("\"test.equation.name\", 0.68, \"-\"") != -1);
+ Assert.assertTrue(scriptContent.indexOf("K1") == -1);
}
/**
1
0
r2784 - isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
27 Nov '09
Author: chatellier
Date: 2009-11-27 15:48:52 +0000 (Fri, 27 Nov 2009)
New Revision: 2784
Modified:
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationJob.java
Log:
Fix stop condition for dependant plan generator thread
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationJob.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationJob.java 2009-11-27 15:47:20 UTC (rev 2783)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationJob.java 2009-11-27 15:48:52 UTC (rev 2784)
@@ -228,7 +228,7 @@
do {
Thread.sleep(2000);
} while (!subControl.isStopSimulationRequest() &&
- (subControl.getProgress() == 0 || control.getProgress() < control.getProgressMax())
+ (subControl.getProgress() == 0 || subControl.getProgress() < subControl.getProgressMax())
&& !SimulationStorage.exists(control.getId()));
}
1
0
r2783 - isis-fish/trunk/src/main/java/fr/ifremer/isisfish
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
27 Nov '09
Author: chatellier
Date: 2009-11-27 15:47:20 +0000 (Fri, 27 Nov 2009)
New Revision: 2783
Modified:
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisFish.java
Log:
Do not do nuiton migration on caparmor
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisFish.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisFish.java 2009-11-27 15:38:25 UTC (rev 2782)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/IsisFish.java 2009-11-27 15:47:20 UTC (rev 2783)
@@ -135,8 +135,6 @@
log.warn(_("Error during vcs initialisation"), eee);
}
- doNuitonMigration();
-
if (log.isInfoEnabled()) {
log.info(_("isisfish.launching", config.getElapsedTimeAsString()));
}
@@ -554,6 +552,12 @@
*/
public static void launchUI() {
if (config.isLaunchUI()) {
+
+ // migration must be done in UI envirronement and
+ // must nerver be done in caparmor
+ // TODO set it here for now, ui is not displayed on caparmor
+ doNuitonMigration();
+
// init simulater manager
SimulationService.getService();
1
0
r2782 - isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
27 Nov '09
Author: chatellier
Date: 2009-11-27 15:38:25 +0000 (Fri, 27 Nov 2009)
New Revision: 2782
Modified:
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SSHSimulatorLauncher.java
Log:
Call with -1 for standalone simulations
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SSHSimulatorLauncher.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SSHSimulatorLauncher.java 2009-11-27 15:34:58 UTC (rev 2781)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SSHSimulatorLauncher.java 2009-11-27 15:38:25 UTC (rev 2782)
@@ -872,7 +872,7 @@
// prescript uploaded, delete
simulationPSBScript.delete();
- sendStartSimulationRequest(sshSession, simulationid, scriptRemotePath, 1);
+ sendStartSimulationRequest(sshSession, simulationid, scriptRemotePath, -1);
}
else {
1
0
r2781 - isis-fish/trunk/src/main/resources/templates/ssh
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
27 Nov '09
Author: chatellier
Date: 2009-11-27 15:34:58 +0000 (Fri, 27 Nov 2009)
New Revision: 2781
Modified:
isis-fish/trunk/src/main/resources/templates/ssh/qsub-script.ftl
Log:
Retrait d'une } en trop
Modified: isis-fish/trunk/src/main/resources/templates/ssh/qsub-script.ftl
===================================================================
--- isis-fish/trunk/src/main/resources/templates/ssh/qsub-script.ftl 2009-11-27 13:50:30 UTC (rev 2780)
+++ isis-fish/trunk/src/main/resources/templates/ssh/qsub-script.ftl 2009-11-27 15:34:58 UTC (rev 2781)
@@ -15,7 +15,7 @@
<#assign localsimulationoutput='${isistemp}simulation-${simulationid}_$PBS_ARRAY_INDEX-output.txt' />
<#else>
<#assign localsimulationid='${simulationid}' />
- <#assign localsimulationzip='${simulationzip}}' />
+ <#assign localsimulationzip='${simulationzip}' />
<#assign localsimulationresultzip='${simulationresultzip}' />
<#assign localsimulationprescript='${simulationprescript}' />
<#assign localsimulationoutput='${isistemp}simulation-${simulationid}-output.txt' />
1
0
r2780 - isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
by chatellier@users.labs.libre-entreprise.org 27 Nov '09
27 Nov '09
Author: chatellier
Date: 2009-11-27 13:50:30 +0000 (Fri, 27 Nov 2009)
New Revision: 2780
Modified:
isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationService.java
Log:
Remove non significant log message
Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationService.java
===================================================================
--- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationService.java 2009-11-27 13:08:17 UTC (rev 2779)
+++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/simulator/launcher/SimulationService.java 2009-11-27 13:50:30 UTC (rev 2780)
@@ -593,7 +593,6 @@
if (launcher != null) {
for (SimulatorLauncher l : executors.keySet()) {
if (launcher == l) {
- log.info(_("Add to %s queue", l));
SimulationExecutor executor = executors.get(l);
executor.execute(job);
return;
1
0