@@ -30,6 +30,7 @@ public class WindowsConfig implements Serializable {
30
30
private String trademarks ;
31
31
private String txtFileVersion ;
32
32
private String txtProductVersion ;
33
+ private String txtShortcutName ;
33
34
private boolean disableDirPage = true ;
34
35
private boolean disableProgramGroupPage = true ;
35
36
private boolean disableFinishedPage = true ;
@@ -153,6 +154,14 @@ public void setTxtProductVersion(String txtProductVersion) {
153
154
this .txtProductVersion = txtProductVersion ;
154
155
}
155
156
157
+ public String getTxtShortcutName () {
158
+ return txtShortcutName ;
159
+ }
160
+
161
+ public void setTxtShortcutName (String txtShortcutName ) {
162
+ this .txtShortcutName = txtShortcutName ;
163
+ }
164
+
156
165
public String getInternalName () {
157
166
return internalName ;
158
167
}
@@ -312,6 +321,7 @@ public String toString() {
312
321
+ ", internalName=" + internalName + ", language=" + language + ", originalFilename=" + originalFilename
313
322
+ ", productName=" + productName + ", productVersion=" + productVersion + ", trademarks=" + trademarks
314
323
+ ", txtFileVersion=" + txtFileVersion + ", txtProductVersion=" + txtProductVersion
324
+ + ", txtShortcutName=" + txtShortcutName
315
325
+ ", disableDirPage=" + disableDirPage + ", disableProgramGroupPage=" + disableProgramGroupPage
316
326
+ ", disableFinishedPage=" + disableFinishedPage + ", disableRunAfterInstall=" + disableRunAfterInstall
317
327
+ ", disableWelcomePage=" + disableWelcomePage + ", createDesktopIconTask=" + createDesktopIconTask
@@ -331,6 +341,7 @@ public void setDefaults(Packager packager) {
331
341
this .setFileVersion (defaultIfBlank (this .getFileVersion (), "1.0.0.0" ));
332
342
this .setTxtFileVersion (defaultIfBlank (this .getTxtFileVersion (), "" + packager .getVersion ()));
333
343
this .setProductVersion (defaultIfBlank (this .getProductVersion (), "1.0.0.0" ));
344
+ this .setTxtShortcutName (defaultIfBlank (this .getTxtShortcutName (), packager .getName ()));
334
345
this .setTxtProductVersion (defaultIfBlank (this .getTxtProductVersion (), "" + packager .getVersion ()));
335
346
this .setCompanyName (defaultIfBlank (this .getCompanyName (), packager .getOrganizationName ()));
336
347
this .setCopyright (defaultIfBlank (this .getCopyright (), packager .getOrganizationName ()));
@@ -340,5 +351,4 @@ public void setDefaults(Packager packager) {
340
351
this .setOriginalFilename (defaultIfBlank (this .getOriginalFilename (), packager .getName () + ".exe" ));
341
352
this .setMsiUpgradeCode (defaultIfBlank (this .getMsiUpgradeCode (), UUID .randomUUID ().toString ()));
342
353
}
343
-
344
354
}
0 commit comments