Revision 37780 branches/v2_0_0_prep/libraries/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/exportto/swing/impl/DefaultJExporttoServicePanelListener.java
DefaultJExporttoServicePanelListener.java | ||
---|---|---|
32 | 32 |
import org.gvsig.gui.beans.wizard.WizardPanel; |
33 | 33 |
import org.gvsig.gui.beans.wizard.WizardPanelActionListener; |
34 | 34 |
|
35 |
|
|
36 | 35 |
/** |
37 | 36 |
* @author gvSIG Team |
38 | 37 |
* @version $Id$ |
39 |
* |
|
38 |
*
|
|
40 | 39 |
*/ |
41 |
public class DefaultJExporttoServicePanelListener implements WizardPanelActionListener { |
|
42 |
private static final Logger LOG = LoggerFactory.getLogger(DefaultJExporttoServicePanelListener.class); |
|
43 |
|
|
40 |
public class DefaultJExporttoServicePanelListener implements |
|
41 |
WizardPanelActionListener { |
|
42 |
|
|
43 |
private static final Logger LOG = LoggerFactory |
|
44 |
.getLogger(DefaultJExporttoServicePanelListener.class); |
|
45 |
|
|
44 | 46 |
private DefaultJExporttoServicePanel exporttoServicePanel; |
45 | 47 |
private JExporttoServicePanelListener exporttoServicePanelListener = null; |
46 |
|
|
47 |
public DefaultJExporttoServicePanelListener(DefaultJExporttoServicePanel exporttoServicePanel) { |
|
48 |
|
|
49 |
public DefaultJExporttoServicePanelListener( |
|
50 |
DefaultJExporttoServicePanel exporttoServicePanel) { |
|
48 | 51 |
super(); |
49 | 52 |
this.exporttoServicePanel = exporttoServicePanel; |
50 | 53 |
} |
51 | 54 |
|
52 | 55 |
public void cancel(WizardPanel wizardPanel) { |
53 |
if (exporttoServicePanelListener != null){ |
|
56 |
if (exporttoServicePanelListener != null) {
|
|
54 | 57 |
exporttoServicePanelListener.close(); |
55 | 58 |
} |
56 | 59 |
exporttoServicePanel.setStatus(JOptionPane.CANCEL_OPTION); |
57 | 60 |
} |
58 | 61 |
|
59 | 62 |
public void finish(WizardPanel wizardPanel) { |
60 |
//Start the export process |
|
63 |
// Start the export process
|
|
61 | 64 |
try { |
62 | 65 |
exporttoServicePanel.export(); |
63 | 66 |
exporttoServicePanel.setStatus(JOptionPane.OK_OPTION); |
64 | 67 |
} catch (ExporttoServiceException e) { |
65 | 68 |
exporttoServicePanel.setStatus(JOptionPane.CANCEL_OPTION); |
66 |
String error = exporttoServicePanel.getExporttoSwingManager().getTranslation("error_exportto"); |
|
69 |
String error = |
|
70 |
exporttoServicePanel.getExporttoSwingManager().getTranslation( |
|
71 |
"error_exportto"); |
|
67 | 72 |
LOG.error(error, e); |
68 | 73 |
JOptionPane.showMessageDialog(exporttoServicePanel, error); |
69 | 74 |
} catch (DataException e) { |
70 | 75 |
exporttoServicePanel.setStatus(JOptionPane.CANCEL_OPTION); |
71 |
String error = exporttoServicePanel.getExporttoSwingManager().getTranslation("error_reading_source"); |
|
76 |
String error = |
|
77 |
exporttoServicePanel.getExporttoSwingManager().getTranslation( |
|
78 |
"error_reading_source"); |
|
72 | 79 |
LOG.error(error, e); |
73 | 80 |
JOptionPane.showMessageDialog(exporttoServicePanel, error); |
74 | 81 |
} |
75 |
}
|
|
82 |
} |
|
76 | 83 |
|
77 | 84 |
/** |
78 | 85 |
* @param exporttoServicePanelListener |
79 | 86 |
*/ |
80 | 87 |
public void setExporttoServicePanelListener( |
81 |
JExporttoServicePanelListener exporttoServicePanelListener){ |
|
88 |
JExporttoServicePanelListener exporttoServicePanelListener) {
|
|
82 | 89 |
this.exporttoServicePanelListener = exporttoServicePanelListener; |
83 | 90 |
} |
84 | 91 |
} |
Also available in: Unified diff