Revision 37489 branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.lib/org.gvsig.installer.lib.impl/src/main/java/org/gvsig/installer/lib/impl/DefaultPackageInfo.java
DefaultPackageInfo.java | ||
---|---|---|
29 | 29 |
|
30 | 30 |
import java.io.File; |
31 | 31 |
import java.io.IOException; |
32 |
import java.net.MalformedURLException; |
|
32 | 33 |
import java.net.URL; |
33 | 34 |
import java.util.ArrayList; |
34 | 35 |
import java.util.List; |
35 | 36 |
|
36 | 37 |
import org.gvsig.installer.lib.api.Dependencies; |
38 |
import org.gvsig.installer.lib.api.PackageInfo; |
|
39 |
import org.gvsig.installer.lib.api.Version; |
|
37 | 40 |
import org.gvsig.installer.lib.api.InstallerManager.ARCH; |
38 | 41 |
import org.gvsig.installer.lib.api.InstallerManager.JVM; |
39 | 42 |
import org.gvsig.installer.lib.api.InstallerManager.OS; |
40 | 43 |
import org.gvsig.installer.lib.api.InstallerManager.STATE; |
41 |
import org.gvsig.installer.lib.api.PackageInfo; |
|
42 |
import org.gvsig.installer.lib.api.Version; |
|
43 | 44 |
import org.gvsig.installer.lib.api.execution.InstallPackageServiceException; |
44 | 45 |
import org.gvsig.installer.lib.impl.info.InstallerInfoTags; |
45 | 46 |
import org.gvsig.installer.lib.impl.utils.DeleteFile; |
... | ... | |
218 | 219 |
public URL getDownloadURL() { |
219 | 220 |
return defaultDownloadURL; |
220 | 221 |
} |
222 |
|
|
223 |
public URL getDownloadURL(URL baseURL) { |
|
224 |
String URLString = baseURL.toString(); |
|
225 |
|
|
226 |
if (!URLString.endsWith("/")) { |
|
227 |
URLString += "/"; |
|
228 |
} |
|
229 |
URLString += ("dists/" + getGvSIGVersion() + "/" + "packages.gvspki"); |
|
230 |
try { |
|
231 |
return new URL(URLString); |
|
232 |
} catch (MalformedURLException e) { |
|
233 |
// TODO Auto-generated catch block |
|
234 |
e.printStackTrace(); |
|
235 |
return null; |
|
236 |
} |
|
237 |
} |
|
221 | 238 |
|
222 | 239 |
public void setDownloadURL(URL defaultDownloadURL) { |
223 | 240 |
this.defaultDownloadURL = defaultDownloadURL; |
224 | 241 |
} |
225 |
|
|
242 |
|
|
226 | 243 |
public String getModelVersion() { |
227 | 244 |
return modelVersion; |
228 | 245 |
} |
Also available in: Unified diff