From: <de...@us...> - 2016-12-05 21:49:18
|
Revision: 9471 http://sourceforge.net/p/fudaa/svn/9471 Author: deniger Date: 2016-12-05 21:49:16 +0000 (Mon, 05 Dec 2016) Log Message: ----------- CRUE-654 Modified Paths: -------------- trunk/business/fudaa-sig/src/main/java/org/fudaa/fudaa/sig/layer/FSigEditor.java trunk/business/fudaa-sig/src/main/resources/org/fudaa/fudaa/sig/fsig_en.fr_txt Modified: trunk/business/fudaa-sig/src/main/java/org/fudaa/fudaa/sig/layer/FSigEditor.java =================================================================== --- trunk/business/fudaa-sig/src/main/java/org/fudaa/fudaa/sig/layer/FSigEditor.java 2016-12-01 09:24:50 UTC (rev 9470) +++ trunk/business/fudaa-sig/src/main/java/org/fudaa/fudaa/sig/layer/FSigEditor.java 2016-12-05 21:49:16 UTC (rev 9471) @@ -124,8 +124,6 @@ */ private int selectedTabInSingleObjectEditorPanel_ = 0; - - /** * L'\xE9dition pour un objet selectionn\xE9 unique. * @@ -272,7 +270,7 @@ final BuFileFilter sx = SinusxFileFormat.getInstance().createFileFilter(); final BuFileFilter st = RubarStCnFileFormat.createStFilter(); final BuFileFilter gen = ZESRiFileFormat.getInstance().createFileFilter(); - + final Map filterExporter = new HashMap(5);// pour l'instant ..... filterExporter.put(sx, new FSigLayerExporterI.ToSinusX()); @@ -300,6 +298,11 @@ if (f == null) { return; } + final FSigLayerExporterI fileExporter = (FSigLayerExporterI) filterExporter.get(fileChooser.getFileFilter()); + if (fileExporter == null) { + getPanel().getCtuluUI().error(FSigLib.getS("Le format d'export n'a pas \xE9t\xE9 trouv\xE9")); + return; + } CtuluDialogPanel pnExporterTranslate = new CtuluDialogPanel(); pnExporterTranslate.setLayout(new BuGridLayout(2)); BuTextField translateX = pnExporterTranslate.addLabelDoubleText(FudaaLib.getS("En X:")); @@ -328,7 +331,7 @@ new CtuluRunnable(FudaaLib.getS("Export") + ' ' + parent[0].getTitle(), getUi()) { @Override public boolean run(ProgressionInterface _proj) { - final CtuluIOOperationSynthese op = filter.exportTo((FSigLayerExporterI) filterExporter.get(fileChooser.getFileFilter()), getUi(), f, + final CtuluIOOperationSynthese op = filter.exportTo(fileExporter, getUi(), f, translate, _proj); if (op != null) { getUi().manageErrorOperationAndIsFatal(op); Modified: trunk/business/fudaa-sig/src/main/resources/org/fudaa/fudaa/sig/fsig_en.fr_txt =================================================================== --- trunk/business/fudaa-sig/src/main/resources/org/fudaa/fudaa/sig/fsig_en.fr_txt 2016-12-01 09:24:50 UTC (rev 9470) +++ trunk/business/fudaa-sig/src/main/resources/org/fudaa/fudaa/sig/fsig_en.fr_txt 2016-12-05 21:49:16 UTC (rev 9471) @@ -185,4 +185,5 @@ s\xE9lection des points=Points selection {0} calque(s) s\xE9lectionn\xE9(s)={0} selected layer(s) Hauteur\: {0} px=Height\: {0} px -Largeur\: {0} px=Width\: {0} px \ No newline at end of file +Largeur\: {0} px=Width\: {0} px +Le format d'export n'a pas \xE9t\xE9 trouv\xE9=Excport format not found \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |