|
SRJRCFrames v0.1.296 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.schwarzrot.ui.support.AbstractDesktop de.schwarzrot.ui.MDIDesktop
public class MDIDesktop
a desktop implementation, that uses MDI (multiple documents interface).
Field Summary |
---|
Fields inherited from class de.schwarzrot.ui.support.AbstractDesktop |
---|
taFactory |
Fields inherited from interface de.schwarzrot.ui.Desktop |
---|
defaultStartupSize, ID_DESKTOP, ID_TITLE |
Constructor Summary | |
---|---|
MDIDesktop(String appName)
|
Method Summary | |
---|---|
void |
createMainFrame(Application<?> app)
creates the rootlevel window |
void |
doSwitch(Application<?> app)
switch to another loaded application |
Window |
getMainWindow()
|
void |
init(List<Application<?>> apps)
first stage of initialization |
void |
internalFrameActivated(InternalFrameEvent e)
|
void |
internalFrameClosed(InternalFrameEvent e)
|
void |
internalFrameClosing(InternalFrameEvent e)
|
void |
internalFrameDeactivated(InternalFrameEvent e)
|
void |
internalFrameDeiconified(InternalFrameEvent e)
|
void |
internalFrameIconified(InternalFrameEvent e)
|
void |
internalFrameOpened(InternalFrameEvent e)
|
void |
start()
second stage of application setup and start of the game |
protected void |
updateUI(Application<?> app)
|
Methods inherited from class de.schwarzrot.ui.support.AbstractDesktop |
---|
addApplication, createMenuBar, createMenuBar, createToolBar, createToolBar, decOpenedFramesCounter, doAbout, doCloseApp, doCloseApp, doConfig, doEditMappings, doExit, doHelp, getActionHandler, getArchiveInfo, getConfig, getConfigPage, getCurApp, getDefaultApp, getName, getOpenedFramesCounter, getProgressMonitor, getServicesPage, getVersionString, getXOffset, getYOffset, incOpenedFramesCounter, publishEvent, setActionHandler, setArchiveInfo, setConfig, setCurApp, setCurApp, setDefaultApp, setDefaultApp, setName, setProgressMonitor, setupFrom, setVersionBuild, setVersionMajor, setVersionMinor, validateUser |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MDIDesktop(String appName)
Method Detail |
---|
public void createMainFrame(Application<?> app)
Desktop
createMainFrame
in interface Desktop
app
- - applicationpublic void doSwitch(Application<?> app)
Desktop
doSwitch
in interface Desktop
app
- - the application to switch topublic Window getMainWindow()
getMainWindow
in interface RootWindowHandler
getMainWindow
in class AbstractDesktop
public void init(List<Application<?>> apps)
Desktop
init
in interface Desktop
init
in class AbstractDesktop
apps
- - list of loaded applicationspublic void internalFrameActivated(InternalFrameEvent e)
internalFrameActivated
in interface InternalFrameListener
public void internalFrameClosed(InternalFrameEvent e)
internalFrameClosed
in interface InternalFrameListener
public void internalFrameClosing(InternalFrameEvent e)
internalFrameClosing
in interface InternalFrameListener
public void internalFrameDeactivated(InternalFrameEvent e)
internalFrameDeactivated
in interface InternalFrameListener
public void internalFrameDeiconified(InternalFrameEvent e)
internalFrameDeiconified
in interface InternalFrameListener
public void internalFrameIconified(InternalFrameEvent e)
internalFrameIconified
in interface InternalFrameListener
public void internalFrameOpened(InternalFrameEvent e)
internalFrameOpened
in interface InternalFrameListener
public void start()
Desktop
start
in interface Desktop
start
in class AbstractDesktop
protected void updateUI(Application<?> app)
|
SRJRCFrames v0.1.296 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |