|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
UIManager.createBasicPluginConfigModel(String)
instead.
UIManager#getBasicPluginViewModel(String)
to get a BasicPluginViewModel instance, and then use the methods on that to add
parameters.
DownloadEventNotifier.addAttributeListener(DownloadAttributeListener, TorrentAttribute, int)
instead - support for this method will be removed in future.
UIToolBarItem
to the UI.
UIManagerListener.UIAttached(UIInstance)
and
UIManagerListener.UIDetached(UIInstance)
events.
UIParameter
object to add to this config model object.
SaveLocationChange
object describing the appropriate location
for the download (and torrent file) to exist in, based on the download's completion
state, the for-completion rules in place, and the SaveLocationManager
object in use.
Download.calculateDefaultDownloadLocation()
instead.
SaveLocationChange
object - this includes
moving torrent and data file data.
UISWTView.setControlType(int)
; When the event
UISWTViewEvent.TYPE_INITIALIZE
is triggered, getData() will
return a Component
object.
UISWTView.setControlType(int)
; When the event
UISWTViewEvent.TYPE_INITIALIZE
is triggered, getData() will
return a Composite
object.
NetworkInterface
name (ex.
BasicPluginViewModel
object primarily to be used for
storing logging output.
UIMessage
instance to allow a plugin to inform or ask the
user something.
UIMessage
from any interface available, or
returns null if one is not available.
UTTimer
instance.
UTTimer
instance.
UTTimer
instance.
UIToolBarItem
.
PeerManagerEvent.getPeer()
; PeerManagerEvent.getData()
to retrieve Integer
piece number
PeerManagerEvent.getPeer()
; PeerManagerEvent.getData()
returns Piece Object
PeerManagerEvent.getPeer()
; PeerManagerEvent.getData()
returns Piece Object
PeerManagerEvent.getPeer()
; PeerManagerEvent.getData()
returns Piece Object
PluginConfig.getUnsafeBooleanParameter(String)
for internal core parameters, or PluginConfig.getCoreBooleanParameter(String)
for core parameters defined here.
PluginConfig.getUnsafeBooleanParameter(String, boolean)
for internal core parameters, or PluginConfig.getCoreBooleanParameter(String, boolean)
for core parameters defined here.
PluginConfig.getUnsafeByteParameter(String)
for internal core parameters, or PluginConfig.getCoreByteParameter(String)
for core parameters defined here.
PluginConfig.getUnsafeByteParameter(String, byte[])
for internal core parameters, or PluginConfig.getCoreByteParameter(String, byte[])
for core parameters defined here.
SaveLocationManager
object that controls
where downloads should be placed.
DistributedDatabase#DT_FREQUENCY) etc
PluginConfig.getUnsafeFloatParameter(String)
for internal core parameters, or PluginConfig.getCoreFloatParameter(String)
for core parameters defined here.
PluginConfig.getUnsafeFloatParameter(String, float)
for internal core parameters, or PluginConfig.getCoreFloatParameter(String, float)
for core parameters defined here.
DownloadEventNotifier
object which can be used as
an easy way to register listeners against all downloads handled by
Azureus.
UIInputReceiver
instance to allow a plugin to request
text input from the user.
UIInputReceiver
from any interface available, or
returns null if one is not available.
PluginConfig.getUnsafeIntParameter(String)
for internal core parameters, or PluginConfig.getCoreIntParameter(String)
for core parameters defined here.
PluginConfig.getUnsafeIntParameter(String, int)
for internal core parameters, or PluginConfig.getCoreIntParameter(String, int)
for core parameters defined here.
PluginConfig.getUnsafeLongParameter(String)
for internal core parameters, or PluginConfig.getCoreLongParameter(String)
for core parameters defined here.
PluginConfig.getUnsafeLongParameter(String, long)
for internal core parameters, or PluginConfig.getCoreLongParameter(String, long)
for core parameters defined here.
UIManager#getBasicPluginViewModel(String)
to get a BasicPluginViewModel instance, and then use the methods on that to add
parameters.
PluginConfig.getPluginUserFile(String)
instead.
SaveLocationManager
object which decides
where downloads should be placed.
PluginConfig.getUnsafeStringParameter(String)
for internal core parameters, or PluginConfig.getCoreStringParameter(String)
for core parameters defined here.
PluginConfig.getUnsafeStringParameter(String, String)
for internal core parameters, or PluginConfig.getCoreStringParameter(String, String)
for core parameters defined here.
UIInputReceiver.hasSubmittedInput()
first.
true
if the download has an explicit value stored for
the given attribute.
DownloadStats.getStatus()
for error
PluginState.isBuiltIn()
.
UISWTViewEvent.TYPE_FOCUSLOST
PluginState.isDisabled()
.
DefaultSaveLocationManager.isInDefaultSaveDir(Download)
instead.
PluginState.isMandatory()
.
PluginState.isOperational()
.
PluginState.isShared()
.
PluginState.isUnloadable()
.
LocaleUtilities.getLocalisedMessageText(String)
which returns
null if there is no message string definition for the given
key.
LoggerChannel.LT_INFORMATION
LoggerChannel.LT_ERROR
LoggerChannel.LT_ERROR
LoggerChannel.LT_INFORMATION
LoggerChannel.LT_INFORMATION
Download
specific, such as download bars, the
Torrent menu, torrent tables etc.
DiskManagerFileInfo
specific, such as the
Files tab in Torrent Details view, or the file row within the library view
MenuManager#addMenuItem(MenuItemContext, String)
.DownloadManager.addDownload(java.io.File)
DownloadManager.addDownload(java.io.File)
TableColumn.setPosition(int)
.
TableColumn.setPosition(int)
.
UIInputReceiver.prompt(UIInputReceiverListener)
TableColumn.getRefreshInterval()
TableColumn.getRefreshInterval()
PluginState.reload()
.
DownloadEventNotifier.addActivationListener(DownloadActivationListener)
method.
DownloadEventNotifier.addCompletionListener(DownloadCompletionListener)
method.
DownloadEventNotifier.addDownloadWillBeRemovedListener(DownloadWillBeRemovedListener)
method.
#addDownloadListener(DownloadListener)
method.
DownloadEventNotifier.addPeerListener(DownloadPeerListener)
method.
DownloadEventNotifier.addPropertyListener(DownloadPropertyListener)
method.
DownloadEventNotifier.addTrackerListener(DownloadTrackerListener)
or
DownloadEventNotifier.addTrackerListener(DownloadTrackerListener, boolean)
method.
UIManagerListener
SaveLocationManager
- you create an instance, set the
attributes here and return the value.DownloadManager.setSaveLocationManager(SaveLocationManager)
.PluginConfig.setUnsafeBooleanParameter(String, boolean)
for internal core parameters, or PluginConfig.setCoreBooleanParameter(String, boolean)
for core parameters defined here.
PluginConfig.setUnsafeByteParameter(String, byte[])
for internal core parameters, or PluginConfig.setCoreByteParameter(String, byte[])
for core parameters defined here.
PluginConfigSource.initialize()
method is called.
UISWTViewEvent.TYPE_FOCUSLOST
PluginState.setDisabled(boolean)
.
PluginConfig.setUnsafeFloatParameter(String, float)
for internal core parameters, or PluginConfig.setCoreFloatParameter(String, float)
for core parameters defined here.
PluginConfig.setUnsafeIntParameter(String, int)
for internal core parameters, or PluginConfig.setCoreIntParameter(String, int)
for core parameters defined here.
PluginConfig.setUnsafeLongParameter(String, long)
for internal core parameters, or PluginConfig.setCoreLongParameter(String, long)
for core parameters defined here.
PluginConfig.setUnsafeStringParameter(String, String)
for internal core parameters, or PluginConfig.setCoreStringParameter(String, String)
for core parameters defined here.
MenuItem.STYLE_MENU
, builder is called when user wants to see the
submenu items.
TableCellMouseListener
TableRowMouseEvent
TableCellMouseEvent
) that occur
on a TableCell, excluding mouse move events.TableCellMouseEvent
) that occur
on a TableCell.TableColumn.getRefreshInterval()
TableCell
.
UIManagerListener.UIAttached(UIInstance)
listeners are called
UIParameter
object.UIInputReciever
, providing some additional
methods to customise the appearance of the input receiver.addUIParameter2
method - any plugin that wants to add a SWT object directly to a configuration
section should create a parameter with an object that implements this interface.PluginState.uninstall()
.
PluginState.unload()
.
TableManager.registerColumn(Class, String, TableColumnCreationListener)
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |