org.alliance.ui
Class UISubsystem

java.lang.Object
  extended by org.alliance.ui.UISubsystem
All Implemented Interfaces:
com.stendahls.nif.ui.framework.UINexus, Subsystem

public class UISubsystem
extends java.lang.Object
implements com.stendahls.nif.ui.framework.UINexus, Subsystem

Created by IntelliJ IDEA. User: maciek Date: 2005-dec-30 Time: 16:13:14


Constructor Summary
UISubsystem()
           
 
Method Summary
 CoreSubsystem getCore()
           
 FriendListModel getFriendListModel()
           
 MainWindow getMainWindow()
           
 NodeTreeModel getNodeTreeModel(boolean loadIfNeeded)
           
 com.stendahls.resourceloader.ResourceLoader getRl()
           
 com.stendahls.nif.ui.toolbaractions.ToolbarActionManager getToolbarActionManager()
           
 void handleErrorInEventLoop(java.lang.Throwable t)
           
 void handleErrorInEventLoop(java.lang.Throwable t, boolean fatal)
           
 void handleErrorInEventLoop(java.awt.Window parent, java.lang.Throwable t, boolean fatal)
           
 void init(com.stendahls.resourceloader.ResourceLoader rl, java.lang.Object... params)
           
(package private)  void makeSureThreadNameIsCorrect()
           
 void purgeNodeTreeModel()
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UISubsystem

public UISubsystem()
Method Detail

init

public void init(com.stendahls.resourceloader.ResourceLoader rl,
                 java.lang.Object... params)
          throws java.lang.Exception
Specified by:
init in interface Subsystem
Throws:
java.lang.Exception

handleErrorInEventLoop

public void handleErrorInEventLoop(java.lang.Throwable t)
Specified by:
handleErrorInEventLoop in interface com.stendahls.nif.ui.framework.UINexus

handleErrorInEventLoop

public void handleErrorInEventLoop(java.lang.Throwable t,
                                   boolean fatal)
Specified by:
handleErrorInEventLoop in interface com.stendahls.nif.ui.framework.UINexus

handleErrorInEventLoop

public void handleErrorInEventLoop(java.awt.Window parent,
                                   java.lang.Throwable t,
                                   boolean fatal)
Specified by:
handleErrorInEventLoop in interface com.stendahls.nif.ui.framework.UINexus

getMainWindow

public MainWindow getMainWindow()
Specified by:
getMainWindow in interface com.stendahls.nif.ui.framework.UINexus

getRl

public com.stendahls.resourceloader.ResourceLoader getRl()
Specified by:
getRl in interface com.stendahls.nif.ui.framework.UINexus

getToolbarActionManager

public com.stendahls.nif.ui.toolbaractions.ToolbarActionManager getToolbarActionManager()
Specified by:
getToolbarActionManager in interface com.stendahls.nif.ui.framework.UINexus

shutdown

public void shutdown()
Specified by:
shutdown in interface Subsystem

getCore

public CoreSubsystem getCore()

makeSureThreadNameIsCorrect

void makeSureThreadNameIsCorrect()

getNodeTreeModel

public NodeTreeModel getNodeTreeModel(boolean loadIfNeeded)

purgeNodeTreeModel

public void purgeNodeTreeModel()

getFriendListModel

public FriendListModel getFriendListModel()