Revision 34005 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/info/InstallerInfoFileWriter.java

View differences:

InstallerInfoFileWriter.java
32 32
import java.io.FileOutputStream;
33 33
import java.io.IOException;
34 34
import java.io.OutputStream;
35
import java.net.URL;
35 36
import java.util.Properties;
36 37

  
37 38
import org.gvsig.installer.lib.api.PackageInfo;
......
97 98
                installInfo.getDescription());
98 99
            properties.setProperty(InstallerInfoTags.VERSION,
99 100
                installInfo.getVersion());
100
            properties.setProperty(InstallerInfoTags.BUILD, new Integer(
101
                installInfo.getBuild()).toString());
101
            properties.setProperty(InstallerInfoTags.BUILD,
102
                Integer.toString(installInfo.getBuild()));
102 103
            properties.setProperty(InstallerInfoTags.STATE,
103 104
                installInfo.getState());
104
            properties.setProperty(InstallerInfoTags.OFFICIAL, new Boolean(
105
                installInfo.isOfficial()).toString());
105
            properties.setProperty(InstallerInfoTags.OFFICIAL,
106
                Boolean.toString(installInfo.isOfficial()));
106 107
            properties.setProperty(InstallerInfoTags.TYPE,
107 108
                installInfo.getType());
108 109
            properties.setProperty(InstallerInfoTags.OS,
......
113 114
                installInfo.getJavaVM());
114 115
            properties.setProperty(InstallerInfoTags.GVSIG_VERSION,
115 116
                installInfo.getGvSIGVersion());
116
            properties.setProperty(InstallerInfoTags.DOWNLOAD_URL, installInfo
117
                .getDownloadURL().toString());
117
            URL downloadURL = installInfo.getDownloadURL();
118
            if (downloadURL != null) {
119
                properties.setProperty(InstallerInfoTags.DOWNLOAD_URL,
120
                    downloadURL.toString());
121
            }
122
            properties.setProperty(InstallerInfoTags.MODEL_VERSION,
123
                installInfo.getModelVersion());
118 124
            properties.store(os, "");
119 125
            os.close();
120 126
        } catch (IOException e) {

Also available in: Unified diff