r673 - trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/actions
Author: tchemit Date: 2008-02-04 20:26:07 +0000 (Mon, 04 Feb 2008) New Revision: 673 Modified: trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/actions/ShowDetailTabAction.java Log: attention, les nodes de l'arbre de niavgation ne sont pas tous les LoggableElement Modified: trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/actions/ShowDetailTabAction.java =================================================================== --- trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/actions/ShowDetailTabAction.java 2008-02-04 20:25:40 UTC (rev 672) +++ trunk/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/actions/ShowDetailTabAction.java 2008-02-04 20:26:07 UTC (rev 673) @@ -95,7 +95,9 @@ // update actions SimExplorerUIRefreshHelper.refreshDetailActions(ui, model, node); - model.setSelectedNode((LoggableElement) (node == null ? null : node.getUserObject())); + Object o = node == null ? null : node.getUserObject(); + // le node estacceptable uniquement si c'est un loggableElement + model.setSelectedNode((LoggableElement) (o instanceof LoggableElement? o:null)); // update detail panel //updateDetail(ui, model, node, service, token);
participants (1)
-
tchemit@users.labs.libre-entreprise.org