void addFileTypes(@NotNull List<? extends FileType> fileTypes) throws OSFileAssociationException {
    for (FileType fileType : fileTypes) {
      String[] uris = UniformIdentifierUtil.getURIs(fileType);
      if (uris.length > 0) {
        Collections.addAll(myUriSet, uris);
      }
      else {
        myExtensionSet.addAll(OSAssociateFileTypesUtil.getExtensions(fileType));
      }
    }
  }
void addFileTypes(@NotNull List<? extends FileType> fileTypes)