|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UIFunctions
Nested Class Summary | |
---|---|
static interface |
UIFunctions.actionListener
|
Field Summary | |
---|---|
static int |
ACTION_FULL_UPDATE
|
static int |
ACTION_UPDATE_RESTART_REQUEST
|
static String |
MAIN_WINDOW_NAME
|
static String |
MAIN_WINDOW_NAME_PLUS
|
static int |
STATUSICON_ERROR
|
static int |
STATUSICON_NONE
|
static int |
STATUSICON_WARNING
|
static int |
VIEW_ALLPEERS
|
static int |
VIEW_CONFIG
|
static int |
VIEW_CONSOLE
|
static int |
VIEW_DM_DETAILS
|
static int |
VIEW_DM_MULTI_OPTIONS
|
static int |
VIEW_MYSHARES
|
static int |
VIEW_MYTORRENTS
|
static int |
VIEW_MYTRACKER
|
static int |
VIEW_PEERS_STATS
|
static int |
VIEW_TAG
|
static int |
VIEW_TAGS_OVERVIEW
|
static int |
VS_ACTIVE
|
static int |
VS_MINIMIZED
|
static int |
VS_MINIMIZED_TO_TRAY
|
static int |
VS_TRAY_ONLY
|
Method Summary | |
---|---|
boolean |
addTorrentWithOptions(boolean force,
TorrentOpenOptions torrentOptions)
Opens the Torrent Add Options Window, if configured to |
void |
bringToFront()
Bring main window to the front |
void |
bringToFront(boolean tryTricks)
Bring main window to the front |
boolean |
dispose(boolean for_restart,
boolean close_already_in_progress)
Request the UI be shut down. |
void |
doSearch(String searchText)
|
void |
doSearch(String searchText,
boolean toSubscribe)
|
void |
forceNotify(int iconID,
String title,
String text,
String details,
Object[] relatedObjects,
int timeoutSecs)
Might launch the old-school Mr Slidey |
MultipleDocumentInterface |
getMDI()
Retrieve the MDI (Sidebar, TabbedMDI) |
UIUpdater |
getUIUpdater()
Retrieves the class that handles periodically updating the UI |
UIFunctionsUserPrompter |
getUserPrompter(String title,
String text,
String[] buttons,
int defaultOption)
|
int |
getVisibilityState()
|
void |
installPlugin(String plugin_id,
String resource_prefix,
UIFunctions.actionListener listener)
|
boolean |
isProgramInstalled(String extension,
String name)
|
void |
openRemotePairingWindow()
|
void |
openView(int viewID,
Object datasource)
|
void |
performAction(int action_id,
Object args,
UIFunctions.actionListener listener)
|
void |
playOrStreamDataSource(Object ds,
String referal,
boolean launch_already_checked,
boolean complete_only)
|
void |
promptUser(String title,
String text,
String[] buttons,
int defaultOption,
String rememberID,
String rememberText,
boolean bRememberByDefault,
int autoCloseInMS,
UserPrompterResultListener l)
|
void |
refreshIconBar()
|
void |
refreshLanguage()
Change/Refresh the language of the UI |
void |
runOnUIThread(int ui_type,
Runnable runnable)
|
void |
setStatusText(int statustype,
String string,
UIStatusTextClickListener l)
|
void |
setStatusText(String string)
|
void |
showErrorMessage(String keyPrefix,
String details,
String[] textParams)
|
boolean |
viewURL(String url,
String target,
double wPct,
double hPct,
boolean allowResize,
boolean isModal)
|
boolean |
viewURL(String url,
String target,
int w,
int h,
boolean allowResize,
boolean isModal)
|
void |
viewURL(String url,
String target,
String sourceRef)
|
Field Detail |
---|
static final String MAIN_WINDOW_NAME
static final String MAIN_WINDOW_NAME_PLUS
static final int STATUSICON_NONE
static final int STATUSICON_WARNING
static final int STATUSICON_ERROR
static final int VIEW_CONSOLE
static final int VIEW_CONFIG
static final int VIEW_DM_DETAILS
static final int VIEW_DM_MULTI_OPTIONS
static final int VIEW_MYSHARES
static final int VIEW_MYTORRENTS
static final int VIEW_MYTRACKER
static final int VIEW_ALLPEERS
static final int VIEW_PEERS_STATS
static final int VIEW_TAG
static final int VIEW_TAGS_OVERVIEW
static final int ACTION_FULL_UPDATE
static final int ACTION_UPDATE_RESTART_REQUEST
static final int VS_TRAY_ONLY
static final int VS_MINIMIZED_TO_TRAY
static final int VS_MINIMIZED
static final int VS_ACTIVE
Method Detail |
---|
void bringToFront()
void bringToFront(boolean tryTricks)
tryTricks:
- try tricks to force it to the topint getVisibilityState()
void refreshLanguage()
void refreshIconBar()
void setStatusText(String string)
string
- void setStatusText(int statustype, String string, UIStatusTextClickListener l)
boolean dispose(boolean for_restart, boolean close_already_in_progress)
boolean viewURL(String url, String target, int w, int h, boolean allowResize, boolean isModal)
boolean viewURL(String url, String target, double wPct, double hPct, boolean allowResize, boolean isModal)
void viewURL(String url, String target, String sourceRef)
UIFunctionsUserPrompter getUserPrompter(String title, String text, String[] buttons, int defaultOption)
void promptUser(String title, String text, String[] buttons, int defaultOption, String rememberID, String rememberText, boolean bRememberByDefault, int autoCloseInMS, UserPrompterResultListener l)
UIUpdater getUIUpdater()
void openView(int viewID, Object datasource)
viewID
- data
- void doSearch(String searchText)
void doSearch(String searchText, boolean toSubscribe)
void installPlugin(String plugin_id, String resource_prefix, UIFunctions.actionListener listener)
void performAction(int action_id, Object args, UIFunctions.actionListener listener)
action_id
- args
- listener
- MultipleDocumentInterface getMDI()
void forceNotify(int iconID, String title, String text, String details, Object[] relatedObjects, int timeoutSecs)
void runOnUIThread(int ui_type, Runnable runnable)
boolean isProgramInstalled(String extension, String name)
void openRemotePairingWindow()
void playOrStreamDataSource(Object ds, String referal, boolean launch_already_checked, boolean complete_only)
boolean addTorrentWithOptions(boolean force, TorrentOpenOptions torrentOptions)
force
- Override configuration, show it!
void showErrorMessage(String keyPrefix, String details, String[] textParams)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |