Package com.biglybt.ui.swt.views.skin
Class TorrentListViewsUtils
- java.lang.Object
-
- com.biglybt.ui.swt.views.skin.TorrentListViewsUtils
-
public class TorrentListViewsUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static StreamManagerDownload
current_stream
private static boolean
emp_installing
private static TextViewerWindow
stream_viewer
-
Constructor Summary
Constructors Constructor Description TorrentListViewsUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
_playOrStream(DownloadManager dm, int file_index, boolean complete_only, java.lang.String referal)
private static void
debug(java.lang.String string)
static void
downloadDataSource(java.lang.Object ds, boolean playNow, java.lang.String referal)
private static void
handleNoFileExists(DownloadManager dm)
private static int
installEMP(java.lang.String name, java.lang.Runnable target)
private static int
openInEMP(DownloadManager dm, int _file_index, boolean complete_only, java.lang.String referal)
New version accepts map with ASX parameters.static int
openInEMP(java.lang.String name, java.net.URL url)
static void
playOrStream(DownloadManager dm, int file_index)
Plays or Streams a Downloadstatic void
playOrStream(DownloadManager dm, int file_index, boolean complete_only, boolean launch_already_checked)
private static void
playOrStream(DownloadManager dm, int file_index, boolean complete_only, boolean launch_already_checked, java.lang.String referal)
static void
playOrStreamDataSource(java.lang.Object ds, boolean launch_already_checked)
static void
playOrStreamDataSource(java.lang.Object ds, java.lang.String referal, boolean launch_already_checked, boolean complete_only)
-
-
-
Field Detail
-
current_stream
private static StreamManagerDownload current_stream
-
stream_viewer
private static TextViewerWindow stream_viewer
-
emp_installing
private static boolean emp_installing
-
-
Method Detail
-
playOrStreamDataSource
public static void playOrStreamDataSource(java.lang.Object ds, boolean launch_already_checked)
-
playOrStreamDataSource
public static void playOrStreamDataSource(java.lang.Object ds, java.lang.String referal, boolean launch_already_checked, boolean complete_only)
-
downloadDataSource
public static void downloadDataSource(java.lang.Object ds, boolean playNow, java.lang.String referal)
-
playOrStream
public static void playOrStream(DownloadManager dm, int file_index, boolean complete_only, boolean launch_already_checked)
-
playOrStream
private static void playOrStream(DownloadManager dm, int file_index, boolean complete_only, boolean launch_already_checked, java.lang.String referal)
-
_playOrStream
private static void _playOrStream(DownloadManager dm, int file_index, boolean complete_only, java.lang.String referal)
-
debug
private static void debug(java.lang.String string)
- Parameters:
string
-- Since:
- 3.0.3.3
-
installEMP
private static int installEMP(java.lang.String name, java.lang.Runnable target)
- Returns:
- 0=good, 1 = fail, 2 = abandon
-
openInEMP
private static int openInEMP(DownloadManager dm, int _file_index, boolean complete_only, java.lang.String referal)
New version accepts map with ASX parameters. If the params are null then is uses the old version to start the player. If the- Parameters:
dm
- - DownloadManager- Returns:
- - int: 0 = ok, 1 = fail, 2 = abandon, installation in progress
- Since:
- 3.0.4.4 -
-
openInEMP
public static int openInEMP(java.lang.String name, java.net.URL url)
-
handleNoFileExists
private static void handleNoFileExists(DownloadManager dm)
- Parameters:
dm
-- Since:
- 3.0.0.7
-
playOrStream
public static void playOrStream(DownloadManager dm, int file_index)
Plays or Streams a Download- Parameters:
dm
-file_index
- Index of file in torrent to play. -1 to auto-pick "best" play file.
-
-