Revision 41284 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.installer/org.gvsig.installer.lib/org.gvsig.installer.lib.impl/src/main/java/org/gvsig/installer/lib/impl/info/InstallerInfoFileWriter.java

View differences:

InstallerInfoFileWriter.java
33 33
import java.io.FileOutputStream;
34 34
import java.io.IOException;
35 35
import java.io.OutputStream;
36
import java.net.URL;
37 36
import java.util.Properties;
37
import org.apache.commons.lang3.StringUtils;
38 38

  
39 39
import org.gvsig.installer.lib.api.PackageInfo;
40 40
import org.gvsig.installer.lib.api.PackageInfoWriter;
......
114 114
            properties.setProperty(InstallerInfoTags.DEPENDENCIES, toStr(installInfo.getDependencies()));
115 115
            properties.setProperty(InstallerInfoTags.SOURCES_URL, toStr(installInfo.getSourcesURL()));
116 116
            properties.setProperty(InstallerInfoTags.WEB_URL, toStr(installInfo.getWebURL()));
117
            properties.setProperty(InstallerInfoTags.DOWNLOAD_URL, toStr(installInfo.getDownloadURLAsString()));
118 117
            properties.setProperty(InstallerInfoTags.OWNER_URL, toStr(installInfo.getOwnerURL()));
119 118
            properties.setProperty(InstallerInfoTags.MODEL_VERSION, toStr(installInfo.getModelVersion()));
119
            if( !StringUtils.isBlank(installInfo.getDownloadURLAsString()) ) {
120
                properties.setProperty(InstallerInfoTags.DOWNLOAD_URL, toStr(installInfo.getDownloadURLAsString()));
121
            }
120 122
            
121 123
            properties.store(os, "");
122 124
            os.close();

Also available in: Unified diff