com.aelitis.azureus.ui.swt.shells.main
Class MainWindowDelayStub

java.lang.Object
  extended by com.aelitis.azureus.ui.swt.shells.main.MainWindowDelayStub
All Implemented Interfaces:
MainWindow, IMainWindow

public class MainWindowDelayStub
extends Object
implements MainWindow


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
 
Constructor Summary
MainWindowDelayStub(AzureusCore _core, org.eclipse.swt.widgets.Display _display, IUIIntializer _uiInitializer)
           
MainWindowDelayStub(org.eclipse.swt.widgets.Display _display, IUIIntializer _uiInitializer)
           
 
Method Summary
 boolean dispose(boolean for_restart, boolean close_already_in_progress)
           
 IMainMenu getMainMenu()
           
 IMainStatusBar getMainStatusBar()
           
 org.eclipse.swt.graphics.Rectangle getMetrics(int windowElement)
           
 org.eclipse.swt.widgets.Shell getShell()
           
 UISWTInstanceImpl getUISWTInstanceImpl()
           
 void init(AzureusCore _core)
           
 boolean isReady()
           
 boolean isVisible(int windowElement)
           
 void setHideAll(boolean hide)
           
 void setSelectedLanguageItem()
           
 void setVisible(boolean visible, boolean tryTricks)
           
 void setVisible(int windowElement, boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MainWindowDelayStub

public MainWindowDelayStub(AzureusCore _core,
                           org.eclipse.swt.widgets.Display _display,
                           IUIIntializer _uiInitializer)

MainWindowDelayStub

public MainWindowDelayStub(org.eclipse.swt.widgets.Display _display,
                           IUIIntializer _uiInitializer)
Method Detail

init

public void init(AzureusCore _core)
Specified by:
init in interface MainWindow

getShell

public org.eclipse.swt.widgets.Shell getShell()
Specified by:
getShell in interface MainWindow

getMainMenu

public IMainMenu getMainMenu()
Specified by:
getMainMenu in interface MainWindow

getMainStatusBar

public IMainStatusBar getMainStatusBar()
Specified by:
getMainStatusBar in interface MainWindow

isReady

public boolean isReady()
Specified by:
isReady in interface MainWindow

setVisible

public void setVisible(boolean visible,
                       boolean tryTricks)
Specified by:
setVisible in interface MainWindow

getUISWTInstanceImpl

public UISWTInstanceImpl getUISWTInstanceImpl()
Specified by:
getUISWTInstanceImpl in interface MainWindow

setSelectedLanguageItem

public void setSelectedLanguageItem()
Specified by:
setSelectedLanguageItem in interface MainWindow

dispose

public boolean dispose(boolean for_restart,
                       boolean close_already_in_progress)
Specified by:
dispose in interface MainWindow

isVisible

public boolean isVisible(int windowElement)
Specified by:
isVisible in interface IMainWindow

setVisible

public void setVisible(int windowElement,
                       boolean value)
Specified by:
setVisible in interface IMainWindow

setHideAll

public void setHideAll(boolean hide)
Specified by:
setHideAll in interface MainWindow

getMetrics

public org.eclipse.swt.graphics.Rectangle getMetrics(int windowElement)
Specified by:
getMetrics in interface IMainWindow