Revision 34444 branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.impl/src/main/java/org/gvsig/installer/swing/impl/creation/wizard/ProgressWizard.java
ProgressWizard.java | ||
---|---|---|
27 | 27 |
|
28 | 28 |
package org.gvsig.installer.swing.impl.creation.wizard; |
29 | 29 |
|
30 |
import java.io.File; |
|
31 |
|
|
30 | 32 |
import javax.swing.JPanel; |
31 | 33 |
|
32 | 34 |
import org.slf4j.Logger; |
... | ... | |
89 | 91 |
setCompressingText(); |
90 | 92 |
installerCreationService.createPackageSet(packageInfo, |
91 | 93 |
installerCreationWizard.getOutputStream()); |
94 |
if (installerCreationWizard.getIndexOutputStream() != null) { |
|
95 |
setCreatingIndexText(); |
|
96 |
setProgress(50); |
|
97 |
PackageInfo info = |
|
98 |
installerCreationWizard.getSelectedPackageInfo(); |
|
99 |
File pluginFolder = |
|
100 |
installerCreationWizard.getMakePluginPackageService() |
|
101 |
.getPluginFolder(info); |
|
102 |
|
|
103 |
PackageInfo infoIndex = (PackageInfo) info.clone(); |
|
104 |
infoIndex.setDownloadURL(installerCreationWizard |
|
105 |
.getDownloadURL()); |
|
106 |
|
|
107 |
installerCreationService.writePackageInfoForIndex(infoIndex, |
|
108 |
pluginFolder); |
|
109 |
installerCreationService.createPackageIndex(info, |
|
110 |
installerCreationWizard.getIndexOutputStream()); |
|
111 |
} |
|
92 | 112 |
setProgress(100); |
93 | 113 |
|
94 | 114 |
// Set the finished text |
... | ... | |
98 | 118 |
swingInstallerManager.getText("create_output_file_exception"), |
99 | 119 |
e); |
100 | 120 |
setExceptionText(e); |
121 |
} catch (CloneNotSupportedException e) { |
|
122 |
logger.error( |
|
123 |
swingInstallerManager.getText("create_output_file_exception"), |
|
124 |
e); |
|
125 |
setExceptionText(e); |
|
101 | 126 |
} |
102 |
|
|
103 | 127 |
setProgress(100); |
104 | 128 |
installerCreationWizard.setFinishButtonEnabled(true); |
105 | 129 |
installerCreationWizard.setCancelButtonEnabled(false); |
Also available in: Unified diff