com.aelitis.azureus.ui.swt.shells.main
Interface MainWindow

All Superinterfaces:
IMainWindow
All Known Implementing Classes:
MainWindowDelayStub, MainWindowImpl

public interface MainWindow
extends IMainWindow


Field Summary
 
Fields inherited from interface org.gudy.azureus2.ui.swt.mainwindow.IMainWindow
WINDOW_CLIENT_AREA, WINDOW_CONTENT_DISPLAY_AREA, WINDOW_ELEMENT_MENU, WINDOW_ELEMENT_STATUSBAR, WINDOW_ELEMENT_TOOLBAR, WINDOW_ELEMENT_TOPBAR
 
Method Summary
 boolean dispose(boolean for_restart, boolean close_already_in_progress)
           
 IMainMenu getMainMenu()
           
 IMainStatusBar getMainStatusBar()
           
 org.eclipse.swt.widgets.Shell getShell()
           
 UISWTInstanceImpl getUISWTInstanceImpl()
           
 void init(AzureusCore core)
           
 boolean isReady()
           
 void setHideAll(boolean hide)
           
 void setSelectedLanguageItem()
           
 void setVisible(boolean visible, boolean tryTricks)
           
 
Methods inherited from interface org.gudy.azureus2.ui.swt.mainwindow.IMainWindow
getMetrics, isVisible, setVisible
 

Method Detail

init

void init(AzureusCore core)

getShell

org.eclipse.swt.widgets.Shell getShell()

getMainMenu

IMainMenu getMainMenu()

getMainStatusBar

IMainStatusBar getMainStatusBar()

isReady

boolean isReady()

setVisible

void setVisible(boolean visible,
                boolean tryTricks)

getUISWTInstanceImpl

UISWTInstanceImpl getUISWTInstanceImpl()

setSelectedLanguageItem

void setSelectedLanguageItem()

setHideAll

void setHideAll(boolean hide)

dispose

boolean dispose(boolean for_restart,
                boolean close_already_in_progress)