Revision 43920 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.impl/src/main/java/org/gvsig/exportto/swing/impl/wizard/ExporttoProgressWizard.java
ExporttoProgressWizard.java | ||
---|---|---|
28 | 28 |
import javax.swing.JPanel; |
29 | 29 |
|
30 | 30 |
import org.gvsig.exportto.swing.impl.DefaultJExporttoServicePanel; |
31 |
import org.gvsig.exportto.swing.spi.options.ExportOptions; |
|
31 | 32 |
import org.gvsig.gui.beans.wizard.panel.NotContinueWizardException; |
32 | 33 |
import org.gvsig.gui.beans.wizard.panel.OptionPanel; |
33 | 34 |
import org.gvsig.tools.swing.api.ToolsSwingLocator; |
... | ... | |
43 | 44 |
public class ExporttoProgressWizard extends JPanel implements OptionPanel { |
44 | 45 |
|
45 | 46 |
private static final long serialVersionUID = 8235569247892299856L; |
46 |
private static final TaskStatusSwingManager TASK_STATUS_SWING_MANAGER = |
|
47 |
ToolsSwingLocator.getTaskStatusSwingManager(); |
|
48 | 47 |
|
49 | 48 |
private DefaultJExporttoServicePanel exporttoServicePanel = null; |
50 | 49 |
private JTaskStatus jTaskStatus = null; |
50 |
private final ExportOptions options; |
|
51 | 51 |
|
52 | 52 |
public ExporttoProgressWizard( |
53 |
DefaultJExporttoServicePanel exporttoServicePanel) { |
|
53 |
DefaultJExporttoServicePanel exporttoServicePanel, |
|
54 |
ExportOptions options |
|
55 |
) { |
|
54 | 56 |
super(); |
55 | 57 |
this.exporttoServicePanel = exporttoServicePanel; |
56 |
jTaskStatus = TASK_STATUS_SWING_MANAGER.createJTaskStatus(); |
|
58 |
this.options = options; |
|
59 |
TaskStatusSwingManager TaskStatusSwingManager = ToolsSwingLocator.getTaskStatusSwingManager(); |
|
60 |
|
|
61 |
jTaskStatus = TaskStatusSwingManager.createJTaskStatus(); |
|
57 | 62 |
this.setLayout(new BorderLayout()); |
58 | 63 |
this.add(jTaskStatus, BorderLayout.NORTH); |
59 | 64 |
} |
60 | 65 |
|
66 |
@Override |
|
61 | 67 |
public String getPanelTitle() { |
62 | 68 |
return exporttoServicePanel.getExporttoSwingManager().getTranslation( |
63 | 69 |
"export_progress"); |
64 | 70 |
} |
65 | 71 |
|
72 |
@Override |
|
66 | 73 |
public void nextPanel() throws NotContinueWizardException { |
67 | 74 |
// TODO Auto-generated method stub |
68 | 75 |
|
69 | 76 |
} |
70 | 77 |
|
78 |
@Override |
|
71 | 79 |
public void lastPanel() { |
72 | 80 |
exporttoServicePanel.setCancelButtonText(exporttoServicePanel |
73 | 81 |
.getExporttoSwingManager().getTranslation("cancel")); |
74 | 82 |
} |
75 | 83 |
|
84 |
@Override |
|
76 | 85 |
public void updatePanel() { |
77 | 86 |
exporttoServicePanel.setExportButtonEnabled(false); |
78 | 87 |
exporttoServicePanel.setCancelButtonText(exporttoServicePanel |
79 | 88 |
.getExporttoSwingManager().getTranslation("close")); |
80 | 89 |
} |
81 | 90 |
|
91 |
@Override |
|
82 | 92 |
public JPanel getJPanel() { |
83 | 93 |
return this; |
84 | 94 |
} |
Also available in: Unified diff