src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
branchJDK-8200758-branch
changeset 57059 9bb2a4dc3af7
parent 57039 98d3963b0b7b
child 57062 044e7a644ee3
equal deleted inserted replaced
57055:cac1ec6a34ee 57059:9bb2a4dc3af7
    41 
    41 
    42 import static jdk.jpackage.internal.WindowsBundlerParam.*;
    42 import static jdk.jpackage.internal.WindowsBundlerParam.*;
    43 
    43 
    44 public class WinMsiBundler  extends AbstractBundler {
    44 public class WinMsiBundler  extends AbstractBundler {
    45 
    45 
    46     private static final ResourceBundle I18N =
    46     private static final ResourceBundle I18N = ResourceBundle.getBundle(
    47             ResourceBundle.getBundle(
    47             "jdk.jpackage.internal.resources.WinResources");
    48             "jdk.jpackage.internal.resources.WinMsiBundler");
       
    49 
    48 
    50     public static final BundlerParamInfo<WinAppBundler> APP_BUNDLER =
    49     public static final BundlerParamInfo<WinAppBundler> APP_BUNDLER =
    51             new WindowsBundlerParam<>(
    50             new WindowsBundlerParam<>(
    52             I18N.getString("param.app-bundler.name"),
    51             I18N.getString("param.msi-bundler.name"),
    53             I18N.getString("param.app-bundler.description"),
    52             I18N.getString("param.msi-bundler.description"),
    54             "win.app.bundler",
    53             "win.app.bundler",
    55             WinAppBundler.class,
    54             WinAppBundler.class,
    56             params -> new WinAppBundler(),
    55             params -> new WinAppBundler(),
    57             null);
    56             null);
    58 
    57 
   218     }
   217     }
   219 
   218 
   220 
   219 
   221     @Override
   220     @Override
   222     public String getName() {
   221     public String getName() {
   223         return I18N.getString("bundler.name");
   222         return I18N.getString("msi.bundler.name");
   224     }
   223     }
   225 
   224 
   226     @Override
   225     @Override
   227     public String getDescription() {
   226     public String getDescription() {
   228         return I18N.getString("bundler.description");
   227         return I18N.getString("msi.bundler.description");
   229     }
   228     }
   230 
   229 
   231     @Override
   230     @Override
   232     public String getID() {
   231     public String getID() {
   233         return "msi";
   232         return "msi";