@@ -30,6 +30,7 @@ public class WindowsConfig implements Serializable {
3030 private String trademarks ;
3131 private String txtFileVersion ;
3232 private String txtProductVersion ;
33+ private String txtShortcutName ;
3334 private boolean disableDirPage = true ;
3435 private boolean disableProgramGroupPage = true ;
3536 private boolean disableFinishedPage = true ;
@@ -153,6 +154,14 @@ public void setTxtProductVersion(String txtProductVersion) {
153154 this .txtProductVersion = txtProductVersion ;
154155 }
155156
157+ public String getTxtShortcutName () {
158+ return txtShortcutName ;
159+ }
160+
161+ public void setTxtShortcutName (String txtShortcutName ) {
162+ this .txtShortcutName = txtShortcutName ;
163+ }
164+
156165 public String getInternalName () {
157166 return internalName ;
158167 }
@@ -312,6 +321,7 @@ public String toString() {
312321 + ", internalName=" + internalName + ", language=" + language + ", originalFilename=" + originalFilename
313322 + ", productName=" + productName + ", productVersion=" + productVersion + ", trademarks=" + trademarks
314323 + ", txtFileVersion=" + txtFileVersion + ", txtProductVersion=" + txtProductVersion
324+ + ", txtShortcutName=" + txtShortcutName
315325 + ", disableDirPage=" + disableDirPage + ", disableProgramGroupPage=" + disableProgramGroupPage
316326 + ", disableFinishedPage=" + disableFinishedPage + ", disableRunAfterInstall=" + disableRunAfterInstall
317327 + ", disableWelcomePage=" + disableWelcomePage + ", createDesktopIconTask=" + createDesktopIconTask
@@ -331,6 +341,7 @@ public void setDefaults(Packager packager) {
331341 this .setFileVersion (defaultIfBlank (this .getFileVersion (), "1.0.0.0" ));
332342 this .setTxtFileVersion (defaultIfBlank (this .getTxtFileVersion (), "" + packager .getVersion ()));
333343 this .setProductVersion (defaultIfBlank (this .getProductVersion (), "1.0.0.0" ));
344+ this .setTxtShortcutName (defaultIfBlank (this .getTxtShortcutName (), packager .getName ()));
334345 this .setTxtProductVersion (defaultIfBlank (this .getTxtProductVersion (), "" + packager .getVersion ()));
335346 this .setCompanyName (defaultIfBlank (this .getCompanyName (), packager .getOrganizationName ()));
336347 this .setCopyright (defaultIfBlank (this .getCopyright (), packager .getOrganizationName ()));
@@ -340,5 +351,4 @@ public void setDefaults(Packager packager) {
340351 this .setOriginalFilename (defaultIfBlank (this .getOriginalFilename (), packager .getName () + ".exe" ));
341352 this .setMsiUpgradeCode (defaultIfBlank (this .getMsiUpgradeCode (), UUID .randomUUID ().toString ()));
342353 }
343-
344354}
0 commit comments