r622 - trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/selection
Author: chatellier Date: 2011-01-31 13:43:00 +0000 (Mon, 31 Jan 2011) New Revision: 622 Log: Add wait cursor in add rsufi result view Modified: trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/selection/SelectionHandler.java Modified: trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/selection/SelectionHandler.java =================================================================== --- trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/selection/SelectionHandler.java 2011-01-31 13:39:27 UTC (rev 621) +++ trunk/coser-ui/src/main/java/fr/ifremer/coser/ui/selection/SelectionHandler.java 2011-01-31 13:43:00 UTC (rev 622) @@ -1100,11 +1100,14 @@ */ public void performAddResult(SelectionAddResultDialog view) { + setWaitCursor(view); + Project project = view.getContextValue(Project.class); Selection selection = view.getContextValue(Selection.class); ProjectService projectService = view.getContextValue(ProjectService.class); List<File> otherFiles = view.getOtherDataFileListModel().getOtherFiles(); + RSufiResult newResult = view.getRsufiResult(); try { projectService.saveRsufiResults(project, selection, newResult, otherFiles); @@ -1113,6 +1116,9 @@ JOptionPane.showMessageDialog(view, ex.getMessage(), _("coser.ui.result.saveError"), JOptionPane.ERROR_MESSAGE); throw new CoserException("Can't save result", ex); } + finally { + setDefaultCursor(view); + } view.dispose(); }
participants (1)
-
chatellierï¼ users.labs.libre-entreprise.org