Author: chatellier Date: 2009-06-10 15:20:46 +0000 (Wed, 10 Jun 2009) New Revision: 2363 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/simulator/AdvancedParamsUI.jaxx Log: Fix jaxx format, add comments Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/simulator/AdvancedParamsUI.jaxx =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/simulator/AdvancedParamsUI.jaxx 2009-06-10 15:19:06 UTC (rev 2362) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/simulator/AdvancedParamsUI.jaxx 2009-06-10 15:20:46 UTC (rev 2363) @@ -1,7 +1,6 @@ <!-- /* *##% - * Copyright (C) 2005 - * Ifremer, Code Lutin, Cedric Pineau, Benjamin Poussin + * Copyright (C) 2005 - 2009 Ifremer, Code Lutin * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -17,54 +16,23 @@ * 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 $ - */ --> - <Table> <Boolean id='ajout' javaBean='false'/> - <Boolean id='remove' javaBean='false'/> - <Boolean id='changed' javaBean='false'/> - <script> - <![CDATA[ + + <script><![CDATA[ import javax.swing.table.DefaultTableModel; import java.util.Map.Entry; - tableTagValue.addMouseListener(new MouseListener() { - + tableTagValue.addMouseListener(new MouseAdapter() { @Override - public void mouseClicked(MouseEvent e) { - } - - @Override - public void mousePressed(MouseEvent e) { - } - - @Override public void mouseReleased(MouseEvent e) { setRemove(tableTagValue.getSelectedRow() != -1); } - - @Override - public void mouseEntered(MouseEvent e) { - } - - @Override - public void mouseExited(MouseEvent e) { - } }); + refresh(); public void refresh(){ @@ -99,8 +67,10 @@ } protected void setTableTagValue(){ Map<String, String> tagValue = getContextValue(SimulAction.class).getSimulationParameter().getTagValue(); - if (tagValue!=null){ - String columnName[] = {"Tag", "Value"}; + + // TODO make a table model for it + String columnName[] = {"isisfish.common.tag", "isisfish.common.value"}; + if (tagValue != null) { DefaultTableModel model = new DefaultTableModel(columnName, tagValue.size()){ @Override public boolean isCellEditable(int row, int column) { @@ -119,7 +89,6 @@ tableTagValue.setModel(model); } else { - String columnName[] = {"Tag", "Value"}; DefaultTableModel model = new DefaultTableModel(columnName, 0); } } @@ -130,7 +99,7 @@ ]]> </script> <row> - <cell fill="horizontal" weightx="0.16"> + <cell fill="horizontal" weightx="0.16"> <Table> <row> <cell> @@ -142,7 +111,7 @@ </row> </Table> </cell> - <cell columns="5" fill="horizontal" weightx="0.84"> + <cell columns="5" fill="horizontal" weightx="0.84"> <JComboBox id="fieldSimulAdvParamsSimulatorSelect" model='{new DefaultComboBoxModel(getContextValue(SimulAction.class).getSimulatorNames().toArray())}' onActionPerformed='setSimulName()'/> </cell> </row> @@ -150,131 +119,131 @@ <cell fill="horizontal" weightx="0.2"> <JPanel/> </cell> - <cell columns="2" fill="horizontal" weightx="0.3"> + <cell columns="2" fill="horizontal" weightx="0.3"> <JCheckBox id="fieldSimulationStatistique" text="isisfish.advancedParams.simulationStatistique" selected='{getContextValue(SimulAction.class).getSimulationParameter().getUseStatistic()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setUseStatistic(fieldSimulationStatistique.isSelected());valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JPanel/> </cell> - <cell columns="2" fill="horizontal" weightx="0.3"> + <cell columns="2" fill="horizontal" weightx="0.3"> <JCheckBox id="fieldSimulationCache" text="isisfish.advancedParams.simulationCache" selected='{getContextValue(SimulAction.class).getSimulationParameter().getUseOptimization()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setUseOptimization(fieldSimulationCache.isSelected());valueChanged(true);'/> </cell> </row> <row> - <cell columns="2" fill="horizontal" weightx="0.2"> + <cell columns="2" fill="horizontal" weightx="0.2"> <JLabel text="isisfish.advancedParams.simulLevelLogger"/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsSimulLoggerError" text="isisfish.common.error" buttonGroup="fieldSimulAdvParamsSimulLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isSimulErrorLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setSimulLogLevel("error");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsSimulLoggerWarn" text="isisfish.common.warn" buttonGroup="fieldSimulAdvParamsSimulLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isSimulWarnLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setSimulLogLevel("warn");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsSimulLoggerInfo" text="isisfish.common.info" buttonGroup="fieldSimulAdvParamsSimulLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isSimulInfoLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setSimulLogLevel("info");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsSimulLoggerDebug" text="isisfish.common.debug" buttonGroup="fieldSimulAdvParamsSimulLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isSimulDebugLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setSimulLogLevel("debug");valueChanged(true);'/> </cell> </row> <row> - <cell columns="2" fill="horizontal" weightx="0.2"> + <cell columns="2" fill="horizontal" weightx="0.2"> <JLabel text="isisfish.advancedParams.scriptLevelLogger"/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsScriptLoggerError" text="isisfish.common.error" buttonGroup="fieldSimulAdvParamsScriptLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isScriptErrorLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setScriptLogLevel("error");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsScriptLoggerWarn" text="isisfish.common.warn" buttonGroup="fieldSimulAdvParamsScriptLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isScriptWarnLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setScriptLogLevel("warn");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsScriptLoggerInfo" text="isisfish.common.info" buttonGroup="fieldSimulAdvParamsScriptLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isScriptInfoLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setScriptLogLevel("info");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsScriptLoggerDebug" text="isisfish.common.debug" buttonGroup="fieldSimulAdvParamsScriptLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isScriptDebugLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setScriptLogLevel("debug");valueChanged(true);'/> </cell> </row> <row> - <cell columns="2" fill="horizontal" weightx="0.2"> + <cell columns="2" fill="horizontal" weightx="0.2"> <JLabel text="isisfish.advancedParams.libLevelLogger"/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsLibLoggerError" text="isisfish.common.error" buttonGroup="fieldSimulAdvParamsLibLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isLibErrorLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setLibLogLevel("error");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsLibLoggerWarn" text="isisfish.common.warn" buttonGroup="fieldSimulAdvParamsLibLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isLibWarnLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setLibLogLevel("warn");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsLibLoggerInfo" text="isisfish.common.info" buttonGroup="fieldSimulAdvParamsLibLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isLibErrorLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setLibLogLevel("info");valueChanged(true);'/> </cell> - <cell fill="horizontal" weightx="0.2"> + <cell fill="horizontal" weightx="0.2"> <JRadioButton id="fieldSimulAdvParamsLibLoggerDebug" text="isisfish.common.debug" buttonGroup="fieldSimulAdvParamsLibLoggerGroup" selected='{getContextValue(SimulAction.class).getSimulationParameter().isLibDebugLevel()}' onActionPerformed='getContextValue(SimulAction.class).getSimulationParameter().setLibLogLevel("debug");valueChanged(true);'/> </cell> </row> <row> - <cell columns="6" fill="horizontal" weightx="1.0"> + <cell columns="6" fill="horizontal" weightx="1.0"> <JLabel text="isisfish.advancedParams.freeParameters" horizontalAlignment="0"/> </cell> </row> <row> - <cell fill="horizontal" weightx="0.25"> + <cell fill="horizontal" weightx="0.25"> <JLabel text="isisfish.common.tag"/> </cell> - <cell columns="2" fill="horizontal" weightx="0.25"> + <cell columns="2" fill="horizontal" weightx="0.25"> <JTextField id="fieldTag" onKeyTyped="setAjout(true)"/> </cell> <cell fill="horizontal" weightx="0.25"> <JLabel text="isisfish.common.value"/> </cell> - <cell columns="2" fill="horizontal" weightx="0.25"> + <cell columns="2" fill="horizontal" weightx="0.25"> <JTextField id="fieldValue" onKeyTyped="setAjout(true)"/> </cell> </row> <row> - <cell columns="6" fill="horizontal" weightx="1.0"> + <cell columns="6" fill="horizontal" weightx="1.0"> <JButton id='add' text="isisfish.common.add" enabled="{isAjout()}" onActionPerformed='addTagValue()'/> </cell> </row> <row> - <cell columns="6" fill="both" weightx="1.0" weighty="1.0"> + <cell columns="6" fill="both" weightx="1.0" weighty="1.0"> <JScrollPane> <JTable id="tableTagValue"/> </JScrollPane> </cell> </row> <row> - <cell columns="6" fill="horizontal" weightx="1.0"> + <cell columns="6" fill="horizontal" weightx="1.0"> <JButton text="isisfish.common.remove" enabled="{isRemove()}" onActionPerformed='removeTagValue()'/> </cell> </row> <row> - <cell columns="6" fill="horizontal" weightx="1.0"> + <cell columns="6" fill="horizontal" weightx="1.0"> <JButton id='save' text="isisfish.common.saveNextSimulation" enabled="{isChanged()}" onActionPerformed='saveTagValue()'/> </cell> </row>