|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.aelitis.azureus.ui.swt.shells.main.MainWindowImpl
public class MainWindowImpl
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 | |
---|---|
protected |
MainWindowImpl(AzureusCore core,
org.eclipse.swt.widgets.Display display,
IUIIntializer uiInitializer)
Old Initializer. |
protected |
MainWindowImpl(org.eclipse.swt.widgets.Display display,
IUIIntializer uiInitializer)
New Initializer. |
Method Summary | |
---|---|
boolean |
dispose(boolean for_restart,
boolean close_already_in_progress)
|
void |
generate(IndentWriter writer)
|
org.eclipse.swt.graphics.Image |
generateObfusticatedImage()
|
IMainMenu |
getMainMenu()
|
MainStatusBar |
getMainStatusBar()
|
org.eclipse.swt.graphics.Rectangle |
getMetrics(int windowElement)
|
org.eclipse.swt.widgets.Shell |
getShell()
|
UISWTInstanceImpl |
getUISWTInstanceImpl()
|
java.lang.String |
getUpdateUIName()
A name for this UIUpdatable so we can track who's being bad |
void |
init(AzureusCore core)
Called only on STARTUP_UIFIRST |
boolean |
isReady()
|
boolean |
isVisible(int windowElement)
|
void |
mdiEntryLogIdChanged(MdiEntry sideBarEntrySWT,
java.lang.String oldID,
java.lang.String newID)
|
void |
mdiEntrySelected(MdiEntry newEntry,
MdiEntry oldEntry)
|
void |
setHideAll(boolean hide)
|
void |
setSelectedLanguageItem()
|
void |
setVisible(boolean visible,
boolean tryTricks)
|
void |
setVisible(int windowElement,
boolean value)
|
void |
updateUI()
Update your UI! |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected MainWindowImpl(AzureusCore core, org.eclipse.swt.widgets.Display display, IUIIntializer uiInitializer)
core
- display
- uiInitializer
- protected MainWindowImpl(org.eclipse.swt.widgets.Display display, IUIIntializer uiInitializer)
init(AzureusCore)
when core is available.
Called for STARTUP_UIFIRST
1) Constructor
2) createWindow
3) init(core)
display
- uiInitializer
- Method Detail |
---|
public void init(AzureusCore core)
init
in interface MainWindow
public boolean dispose(boolean for_restart, boolean close_already_in_progress)
dispose
in interface MainWindow
public void setHideAll(boolean hide)
setHideAll
in interface MainWindow
public void setVisible(boolean visible, boolean tryTricks)
setVisible
in interface MainWindow
public org.eclipse.swt.widgets.Shell getShell()
getShell
in interface MainWindow
public UISWTInstanceImpl getUISWTInstanceImpl()
getUISWTInstanceImpl
in interface MainWindow
public MainStatusBar getMainStatusBar()
getMainStatusBar
in interface MainWindow
public boolean isVisible(int windowElement)
isVisible
in interface IMainWindow
public void setVisible(int windowElement, boolean value)
setVisible
in interface IMainWindow
public org.eclipse.swt.graphics.Rectangle getMetrics(int windowElement)
getMetrics
in interface IMainWindow
public boolean isReady()
isReady
in interface MainWindow
public org.eclipse.swt.graphics.Image generateObfusticatedImage()
generateObfusticatedImage
in interface ObfusticateShell
public void mdiEntrySelected(MdiEntry newEntry, MdiEntry oldEntry)
mdiEntrySelected
in interface MdiListener
public void mdiEntryLogIdChanged(MdiEntry sideBarEntrySWT, java.lang.String oldID, java.lang.String newID)
mdiEntryLogIdChanged
in interface MdiEntryLogIdListener
public void generate(IndentWriter writer)
generate
in interface AEDiagnosticsEvidenceGenerator
public void setSelectedLanguageItem()
setSelectedLanguageItem
in interface MainWindow
public IMainMenu getMainMenu()
getMainMenu
in interface MainWindow
public void updateUI()
UIUpdatable
updateUI
in interface UIUpdatable
public java.lang.String getUpdateUIName()
UIUpdatable
getUpdateUIName
in interface UIUpdatable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |