< prev index next >

modules/jdk.packager/src/antplugin/java/com/sun/javafx/tools/ant/SecondaryLauncher.java

Print this page
rev 10114 : 8161704: Switch to Jigsaw-aware boot JDK for compiling FX 9
Reviewed-by:


  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package com.sun.javafx.tools.ant;
  27 
  28 import com.oracle.tools.packager.StandardBundlerParam;
  29 import org.apache.tools.ant.BuildException;
  30 import org.apache.tools.ant.DynamicAttribute;
  31 import org.apache.tools.ant.types.DataType;
  32 
  33 import java.io.File;
  34 import java.util.ArrayList;
  35 import java.util.Collection;
  36 import java.util.HashMap;
  37 import java.util.LinkedList;
  38 import java.util.List;
  39 import java.util.Map;
  40 
  41 import static com.oracle.tools.packager.StandardBundlerParam.*;
  42 import jdk.packager.internal.JLinkBundlerHelper;
  43 
  44 
  45 public class SecondaryLauncher extends DataType implements DynamicAttribute {
  46 
  47     File icon;
  48     private String mainClass;
  49     private String module = null;
  50     private String name;
  51     private String version;
  52     private String title;
  53     private String vendor;
  54     private String appDescription;
  55     private String copyright;
  56 
  57     private Boolean menu;
  58     private Boolean shortcut;
  59 
  60     List<DeployFXTask.BundleArgument> bundleArgumentList = new ArrayList<>();
  61     private List<Argument> arguments = new ArrayList<>();
  62     private List<Platform.Property> properties = new ArrayList<>();




  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package com.sun.javafx.tools.ant;
  27 
  28 import com.oracle.tools.packager.StandardBundlerParam;
  29 import org.apache.tools.ant.BuildException;
  30 import org.apache.tools.ant.DynamicAttribute;
  31 import org.apache.tools.ant.types.DataType;
  32 
  33 import java.io.File;
  34 import java.util.ArrayList;
  35 import java.util.Collection;
  36 import java.util.HashMap;
  37 import java.util.LinkedList;
  38 import java.util.List;
  39 import java.util.Map;
  40 
  41 import static com.oracle.tools.packager.StandardBundlerParam.*;

  42 
  43 
  44 public class SecondaryLauncher extends DataType implements DynamicAttribute {
  45 
  46     File icon;
  47     private String mainClass;
  48     private String module = null;
  49     private String name;
  50     private String version;
  51     private String title;
  52     private String vendor;
  53     private String appDescription;
  54     private String copyright;
  55 
  56     private Boolean menu;
  57     private Boolean shortcut;
  58 
  59     List<DeployFXTask.BundleArgument> bundleArgumentList = new ArrayList<>();
  60     private List<Argument> arguments = new ArrayList<>();
  61     private List<Platform.Property> properties = new ArrayList<>();


< prev index next >