Class TorrentOpener

java.lang.Object
com.biglybt.ui.swt.mainwindow.TorrentOpener

public class TorrentOpener extends Object
Bunch of Torrent Opening functions.
  • Constructor Details

    • TorrentOpener

      public TorrentOpener()
  • Method Details

    • openTorrent

      public static void openTorrent(String torrentFile)
      Open a torrent. Possibly display a window if the user config says so
      Parameters:
      torrentFile - Torrent to open (file, url, etc)
    • openTorrent

      public static void openTorrent(String torrentFile, Map<String,Object> options)
    • openTorrentsForTracking

      protected static void openTorrentsForTracking(String path, String[] fileNames)
    • openTorrentTrackingOnly

      public static void openTorrentTrackingOnly()
    • openTorrentSimple

      public static void openTorrentSimple()
    • openTorrentsFromClipboard

      public static boolean openTorrentsFromClipboard(String text)
    • openDroppedTorrents

      public static void openDroppedTorrents(org.eclipse.swt.dnd.DropTargetEvent event, boolean deprecated_sharing_param)
    • getFilterPathExport

      public static String getFilterPathExport()
    • setFilterPathExport

      public static String setFilterPathExport(String path)
    • getFilterPathData

      public static String getFilterPathData()
    • getFilterPathTorrent

      public static String getFilterPathTorrent()
    • setFilterPathData

      public static String setFilterPathData(String path)
    • setFilterPathTorrent

      public static String setFilterPathTorrent(String path)
    • doesDropHaveTorrents

      public static boolean doesDropHaveTorrents(org.eclipse.swt.dnd.DropTargetEvent event)
    • mergeFileIntoTorrentInfo

      public static boolean mergeFileIntoTorrentInfo(String sFileName, String sOriginatingLocation, TorrentOpenOptions torrentOptions)
      Creates a TorrentInfo from a file. Prompts user if the file is invalid, torrent already exists
      Parameters:
      sFileName -
      sOriginatingLocation -
      Returns:
      Since:
      5.0.0.1
    • openTorrentsFromStrings

      public static void openTorrentsFromStrings(TorrentOpenOptions optionsToClone, org.eclipse.swt.widgets.Shell parent, String pathPrefix, String[] torrents, String referrer, TorrentDownloaderCallBackInterface listener, boolean forceTorrentOptionsWindow)
      Adds torrents that are listed in torrents array. torrent array can can contain urls or file names. File names get pathPrefix appended.

      will open url download dialog, or warning dialogs

      Since:
      5.0.0.1