class jdk.incubator.jpackage.internal.WixSourcesBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: jdk.incubator.jpackage.internal.WixSourcesBuilder
  super_class: java.lang.Object
{
  private jdk.incubator.jpackage.internal.DottedVersion wixVersion;
    descriptor: Ljdk/incubator/jpackage/internal/DottedVersion;
    flags: (0x0002) ACC_PRIVATE

  private boolean systemWide;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String registryKeyPath;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.nio.file.Path installDir;
    descriptor: Ljava/nio/file/Path;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String programMenuFolderName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.util.List<jdk.incubator.jpackage.internal.FileAssociation> associations;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljdk/incubator/jpackage/internal/FileAssociation;>;

  private java.util.Set<jdk.incubator.jpackage.internal.WixSourcesBuilder$ShortcutsFolder> shortcutFolders;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljdk/incubator/jpackage/internal/WixSourcesBuilder$ShortcutsFolder;>;

  private java.util.List<java.nio.file.Path> launcherPaths;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/nio/file/Path;>;

  private jdk.incubator.jpackage.internal.ApplicationLayout appImage;
    descriptor: Ljdk/incubator/jpackage/internal/ApplicationLayout;
    flags: (0x0002) ACC_PRIVATE

  private jdk.incubator.jpackage.internal.ApplicationLayout installedAppImage;
    descriptor: Ljdk/incubator/jpackage/internal/ApplicationLayout;
    flags: (0x0002) ACC_PRIVATE

  private java.util.Map<java.nio.file.Path, java.lang.Integer> removeFolderItems;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/nio/file/Path;Ljava/lang/Integer;>;

  private java.util.Set<java.lang.String> defaultedMimes;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/lang/String;>;

  private static final java.nio.file.Path TARGETDIR;
    descriptor: Ljava/nio/file/Path;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.nio.file.Path INSTALLDIR;
    descriptor: Ljava/nio/file/Path;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.util.Set<java.nio.file.Path> ROOT_DIRS;
    descriptor: Ljava/util/Set;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Set<Ljava/nio/file/Path;>;

  private static final java.nio.file.Path PROGRAM_MENU_PATH;
    descriptor: Ljava/nio/file/Path;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.nio.file.Path DESKTOP_PATH;
    descriptor: Ljava/nio/file/Path;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.nio.file.Path PROGRAM_FILES;
    descriptor: Ljava/nio/file/Path;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.nio.file.Path LOCAL_PROGRAM_FILES;
    descriptor: Ljava/nio/file/Path;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.util.Set<java.nio.file.Path> SYSTEM_DIRS;
    descriptor: Ljava/util/Set;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Set<Ljava/nio/file/Path;>;

  private static final java.util.Set<java.nio.file.Path> KNOWN_DIRS;
    descriptor: Ljava/util/Set;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Set<Ljava/nio/file/Path;>;

  private static final java.util.Set<java.nio.file.Path> USER_PROFILE_DIRS;
    descriptor: Ljava/util/Set;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Set<Ljava/nio/file/Path;>;

  private static final jdk.incubator.jpackage.internal.StandardBundlerParam<java.lang.Boolean> MENU_HINT;
    descriptor: Ljdk/incubator/jpackage/internal/StandardBundlerParam;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljdk/incubator/jpackage/internal/StandardBundlerParam<Ljava/lang/Boolean;>;

  private static final jdk.incubator.jpackage.internal.StandardBundlerParam<java.lang.Boolean> SHORTCUT_HINT;
    descriptor: Ljdk/incubator/jpackage/internal/StandardBundlerParam;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljdk/incubator/jpackage/internal/StandardBundlerParam<Ljava/lang/Boolean;>;

  private static final jdk.incubator.jpackage.internal.StandardBundlerParam<java.lang.String> MENU_GROUP;
    descriptor: Ljdk/incubator/jpackage/internal/StandardBundlerParam;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljdk/incubator/jpackage/internal/StandardBundlerParam<Ljava/lang/String;>;

  private static final jdk.incubator.jpackage.internal.BundlerParamInfo<java.lang.String> WINDOWS_INSTALL_DIR;
    descriptor: Ljdk/incubator/jpackage/internal/BundlerParamInfo;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljdk/incubator/jpackage/internal/BundlerParamInfo<Ljava/lang/String;>;

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 36
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.xml cannot be resolved\n\tThe import javax.xml cannot be resolved\n\tThis lambda expression refers to the missing type XMLStreamWriter\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;

  jdk.incubator.jpackage.internal.WixSourcesBuilder setWixVersion(jdk.incubator.jpackage.internal.DottedVersion);
    descriptor: (Ljdk/incubator/jpackage/internal/DottedVersion;)Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 47
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    MethodParameters:
      Name  Flags
      v     

  jdk.incubator.jpackage.internal.WixSourcesBuilder initFromParams(java.nio.file.Path, java.util.Map<java.lang.String, ? super java.lang.Object>);
    descriptor: (Ljava/nio/file/Path;Ljava/util/Map;)Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 52
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Signature: (Ljava/nio/file/Path;Ljava/util/Map<Ljava/lang/String;-Ljava/lang/Object;>;)Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    MethodParameters:
              Name  Flags
      appImageRoot  
      params        

  void createMainFragment(java.nio.file.Path);
    descriptor: (Ljava/nio/file/Path;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 115
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThis lambda expression refers to the missing type XMLStreamWriter\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      file  

  void logWixFeatures();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 137
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;

  private void normalizeFileAssociation(jdk.incubator.jpackage.internal.FileAssociation);
    descriptor: (Ljdk/incubator/jpackage/internal/FileAssociation;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 144
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    MethodParameters:
      Name  Flags
      fa    

  private static java.nio.file.Path addExeSuffixToPath(java.nio.file.Path);
    descriptor: (Ljava/nio/file/Path;)Ljava/nio/file/Path;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 161
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      path  

  private java.nio.file.Path getInstalledFaIcoPath(jdk.incubator.jpackage.internal.FileAssociation);
    descriptor: (Ljdk/incubator/jpackage/internal/FileAssociation;)Ljava/nio/file/Path;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 165
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    MethodParameters:
      Name  Flags
      fa    

  private void initFileAssociations(java.util.Map<java.lang.String, ? super java.lang.Object>);
    descriptor: (Ljava/util/Map;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 170
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Signature: (Ljava/util/Map<Ljava/lang/String;-Ljava/lang/Object;>;)V
    MethodParameters:
        Name  Flags
      params  

  private static java.util.UUID createNameUUID(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/UUID;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 185
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      str   

  private static java.util.UUID createNameUUID(java.nio.file.Path, java.lang.String);
    descriptor: (Ljava/nio/file/Path;Ljava/lang/String;)Ljava/util/UUID;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 189
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      path  
      role  

  static void addComponentGroup(XMLStreamWriter, java.lang.String, java.util.List<java.lang.String>);
    descriptor: (LXMLStreamWriter;Ljava/lang/String;Ljava/util/List;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 316
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws XMLStreamException, java.io.IOException
    Signature: (LXMLStreamWriter;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;)V
    MethodParameters:
              Name  Flags
      xml           
      id            
      componentIds  

  java.lang.String addComponent(XMLStreamWriter, java.nio.file.Path, jdk.incubator.jpackage.internal.WixSourcesBuilder$Component, jdk.incubator.jpackage.internal.IOUtils$XmlConsumer);
    descriptor: (LXMLStreamWriter;Ljava/nio/file/Path;Ljdk/incubator/jpackage/internal/WixSourcesBuilder$Component;Ljdk/incubator/jpackage/internal/IOUtils$XmlConsumer;)Ljava/lang/String;
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 330
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
             Name  Flags
      xml          
      path         
      role         
      xmlConsumer  

  void addFaComponentGroup(XMLStreamWriter);
    descriptor: (LXMLStreamWriter;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 382
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
      Name  Flags
      xml   

  void addShortcutComponentGroup(XMLStreamWriter);
    descriptor: (LXMLStreamWriter;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 392
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
      Name  Flags
      xml   

  java.lang.String addShortcutComponent(XMLStreamWriter, java.nio.file.Path, jdk.incubator.jpackage.internal.WixSourcesBuilder$ShortcutsFolder);
    descriptor: (LXMLStreamWriter;Ljava/nio/file/Path;Ljdk/incubator/jpackage/internal/WixSourcesBuilder$ShortcutsFolder;)Ljava/lang/String;
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 415
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
              Name  Flags
      xml           
      launcherPath  
      folder        

  java.util.List<java.lang.String> addFaComponents(XMLStreamWriter, jdk.incubator.jpackage.internal.FileAssociation);
    descriptor: (LXMLStreamWriter;Ljdk/incubator/jpackage/internal/FileAssociation;)Ljava/util/List;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 442
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    Signature: (LXMLStreamWriter;Ljdk/incubator/jpackage/internal/FileAssociation;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
      Name  Flags
      xml   
      fa    

  java.util.List<java.lang.String> addRootBranch(XMLStreamWriter, java.nio.file.Path);
    descriptor: (LXMLStreamWriter;Ljava/nio/file/Path;)Ljava/util/List;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 489
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    Signature: (LXMLStreamWriter;Ljava/nio/file/Path;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
      Name  Flags
      xml   
      path  

  java.lang.String addRemoveDirectoryComponent(XMLStreamWriter, java.nio.file.Path);
    descriptor: (LXMLStreamWriter;Ljava/nio/file/Path;)Ljava/lang/String;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 541
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
      Name  Flags
      xml   
      path  

  java.util.List<java.lang.String> addDirectoryHierarchy(XMLStreamWriter);
    descriptor: (LXMLStreamWriter;)Ljava/util/List;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 547
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    Signature: (LXMLStreamWriter;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
      Name  Flags
      xml   

  void addFilesComponentGroup(XMLStreamWriter);
    descriptor: (LXMLStreamWriter;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 609
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
      Name  Flags
      xml   

  void addIconsFragment(XMLStreamWriter);
    descriptor: (LXMLStreamWriter;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 645
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
      Name  Flags
      xml   

  void addRegistryKeyPath(XMLStreamWriter, java.nio.file.Path);
    descriptor: (LXMLStreamWriter;Ljava/nio/file/Path;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 676
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
      Name  Flags
      xml   
      path  

  void addRegistryKeyPath(XMLStreamWriter, java.nio.file.Path, java.util.function.Supplier<java.lang.String>, java.util.function.Supplier<java.lang.String>);
    descriptor: (LXMLStreamWriter;Ljava/nio/file/Path;Ljava/util/function/Supplier;Ljava/util/function/Supplier;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 681
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    Signature: (LXMLStreamWriter;Ljava/nio/file/Path;Ljava/util/function/Supplier<Ljava/lang/String;>;Ljava/util/function/Supplier<Ljava/lang/String;>;)V
    MethodParameters:
           Name  Flags
      xml        
      path       
      nameAttr   
      valueAttr  

  java.lang.String addDirectoryCleaner(XMLStreamWriter, java.nio.file.Path);
    descriptor: (LXMLStreamWriter;Ljava/nio/file/Path;)Ljava/lang/String;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
         0: .line 703
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tXMLStreamWriter cannot be resolved to a type\n\tXMLStreamException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // jdk.incubator.jpackage.internal.WixSourcesBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljdk/incubator/jpackage/internal/WixSourcesBuilder;
    Exceptions:
      throws XMLStreamException, java.io.IOException
    MethodParameters:
      Name  Flags
      xml   
      path  

  private static java.lang.IllegalArgumentException throwInvalidPathException(java.nio.file.Path);
    descriptor: (Ljava/nio/file/Path;)Ljava/lang/IllegalArgumentException;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 756
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      v     
}
SourceFile: "WixSourcesBuilder.java"
NestMembers:
  jdk.incubator.jpackage.internal.WixSourcesBuilder$1  jdk.incubator.jpackage.internal.WixSourcesBuilder$2  jdk.incubator.jpackage.internal.WixSourcesBuilder$3  jdk.incubator.jpackage.internal.WixSourcesBuilder$Component  jdk.incubator.jpackage.internal.WixSourcesBuilder$Component$Config  jdk.incubator.jpackage.internal.WixSourcesBuilder$Id  jdk.incubator.jpackage.internal.WixSourcesBuilder$ShortcutsFolder
InnerClasses:
  public abstract XmlConsumer = jdk.incubator.jpackage.internal.IOUtils$XmlConsumer of jdk.incubator.jpackage.internal.IOUtils
  final Component = jdk.incubator.jpackage.internal.WixSourcesBuilder$Component of jdk.incubator.jpackage.internal.WixSourcesBuilder
  final Id = jdk.incubator.jpackage.internal.WixSourcesBuilder$Id of jdk.incubator.jpackage.internal.WixSourcesBuilder
  final ShortcutsFolder = jdk.incubator.jpackage.internal.WixSourcesBuilder$ShortcutsFolder of jdk.incubator.jpackage.internal.WixSourcesBuilder