src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
branchJDK-8200758-branch
changeset 57091 06bc4bd64599
parent 57070 42783e8e73de
child 57096 d06bec27f8c9
equal deleted inserted replaced
57080:bd4ce7f9ea2c 57091:06bc4bd64599
    23  * questions.
    23  * questions.
    24  */
    24  */
    25 
    25 
    26 package jdk.jpackage.internal;
    26 package jdk.jpackage.internal;
    27 
    27 
    28 import jdk.jpackage.internal.resources.MacResources;
       
    29 
       
    30 import java.io.File;
    28 import java.io.File;
    31 import java.io.IOException;
    29 import java.io.IOException;
    32 import java.math.BigInteger;
    30 import java.math.BigInteger;
    33 import java.text.MessageFormat;
    31 import java.text.MessageFormat;
    34 import java.util.Arrays;
    32 import java.util.Arrays;
   218                 }
   216                 }
   219                 return f;
   217                 return f;
   220             },
   218             },
   221             (s, p) -> new File(s));
   219             (s, p) -> new File(s));
   222 
   220 
   223     public MacAppBundler() {
       
   224         super();
       
   225         baseResourceLoader = MacResources.class;
       
   226     }
       
   227 
       
   228     public static boolean validCFBundleVersion(String v) {
   221     public static boolean validCFBundleVersion(String v) {
   229         // CFBundleVersion (String - iOS, OS X) specifies the build version
   222         // CFBundleVersion (String - iOS, OS X) specifies the build version
   230         // number of the bundle, which identifies an iteration (released or
   223         // number of the bundle, which identifies an iteration (released or
   231         // unreleased) of the bundle. The build version number should be a
   224         // unreleased) of the bundle. The build version number should be a
   232         // string comprised of three non-negative, period-separated integers
   225         // string comprised of three non-negative, period-separated integers