IconManager icons = IconManager.getInstance(); statusBar = new StatusBar(icons.getIcon(IconManager.STATUS_INFO));
statusBar = new StatusBar(controller);
    void initialize(TreeViewerControl controller, TreeViewerModel model)    {        this.controller = controller;        this.model = model;        IconManager icons = IconManager.getInstance();        statusBar = new StatusBar(icons.getIcon(IconManager.STATUS_INFO));        statusBar.addPropertyChangeListener(controller);        toolBar = new ToolBar(controller);        //popupMenu = new PopupMenu(controller);        loadingWin = new LoadingWindow(this);        loadingWin.addPropertyChangeListener(controller);        initComponents();        configureDisplayButtons();        setJMenuBar(createMenuBar());        buildGUI();        controller.attachUIListeners(tabs);    }