Author: tchemit Date: 2008-01-21 01:17:49 +0000 (Mon, 21 Jan 2008) New Revision: 323 Modified: trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/SimExplorer.java trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerMainUI.java trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerTabManager.java Log: utilisation des ActionConfig et suppression de 2 toolbar qui ne sont plus utiles vu la simplification du code. TODO dans jaxx int?\195?\169grer dans les tags ayant des header un sous tag pour recevoir ce component Modified: trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/SimExplorer.java =================================================================== --- trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/SimExplorer.java 2008-01-21 01:16:18 UTC (rev 322) +++ trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/SimExplorer.java 2008-01-21 01:17:49 UTC (rev 323) @@ -55,8 +55,7 @@ public static SimExplorerMainUI getUI() { checkInitContext(); if (ui == null) { - ui = new SimExplorerMainUI(); - ui.postInit(); + ui = new SimExplorerMainUI(); } return ui; } Modified: trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerMainUI.java =================================================================== --- trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerMainUI.java 2008-01-21 01:16:18 UTC (rev 322) +++ trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerMainUI.java 2008-01-21 01:17:49 UTC (rev 323) @@ -61,10 +61,4 @@ button.setEnabled(enable); } } - - public void postInit() { - // chargement dans le toolbar des actions - //TODO cela devrait être générique - SimExplorerActionManager.loadActions(getToolbar()); - } } Modified: trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerTabManager.java =================================================================== --- trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerTabManager.java 2008-01-21 01:16:18 UTC (rev 322) +++ trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerTabManager.java 2008-01-21 01:17:49 UTC (rev 323) @@ -114,9 +114,9 @@ if (instance instanceof JAXXObject) { JAXXObject ui = (JAXXObject) instance; SimExplorerActionManager.loadActions(ui); - JAXXObject toolbar = (JAXXObject) ui.getObjectById("toolbar"); - if (toolbar!=null) { - SimExplorerActionManager.loadActions(toolbar); + Object toolbar = ui.getObjectById("toolbar"); + if (toolbar!=null && toolbar instanceof JAXXObject) { + SimExplorerActionManager.loadActions((JAXXObject) toolbar); } } } catch (InstantiationException e) { @@ -162,7 +162,7 @@ int index1 = getTabIndex(container, tab); log.debug(tab + " index " + index1); if (tab.isUseToggle()) { - MyToggleButton buton = (MyToggleButton) SimExplorer.getUI().getToolbar().getObjectById("toggleTab_" + tab.name()); + MyToggleButton buton = (MyToggleButton) SimExplorer.getUI().getObjectById("toggleTab_" + tab.name()); buton.setSelected(true); } } @@ -175,7 +175,7 @@ log.debug(tab + " index " + index); } if (tab.isUseToggle()) { - MyToggleButton buton = (MyToggleButton) SimExplorer.getUI().getToolbar().getObjectById("toggleTab_" + tab.name()); + MyToggleButton buton = (MyToggleButton) SimExplorer.getUI().getObjectById("toggleTab_" + tab.name()); buton.setSelected(false); } }