FileDocCategorySizeDatePackage
IUserInterface.javaAPI DocAzureus 3.0.3.41982Thu Feb 09 19:42:48 GMT 2006org.gudy.azureus2.ui.common

IUserInterface

public interface IUserInterface
author
Tobias Minich

Fields Summary
Constructors Summary
Methods Summary
public voidinit(boolean first, boolean others)
Initializes the UI. The UI should not be started at this stage.

param
first This UI Instance is the first on the command line and should take control of singular stuff (LocaleUtil and torrents added via Command Line).
param
others Indicates wether other UIs run along.

public booleanisStarted()
Determine if the UI is already started You usually don't need to override this from UITemplate

public voidopenTorrent(java.lang.String fileName)
Open a torrent file. This is for torrents passed in the command line. Only called for the first UI.

public java.lang.String[]processArgs(java.lang.String[] args)
Process UI specific command line arguments.

return
Unprocessed Args

public voidstartUI()
Start the UI. Now the GlobalManager is initialized.