/* (non-Javadoc)
* @see edu.umd.cs.findbugs.gui2.LayoutManager#initialize()
*/
public void initialize() {
ViewMap viewMap = new ViewMap();
topView = new View(L10N.getLocalString("view.bugs", "Bugs"), null, frame.bugListPanel());
topView.getWindowProperties().setCloseEnabled(false);
viewMap.addView(0, topView);
summaryView = new View(L10N.getLocalString("view.bug_summary", "Bug Summary"), null, frame.summaryTab());
viewMap.addView(1, summaryView);
commentsView = new View(L10N.getLocalString("view.comments", "Comments"), null, frame.createCommentsInputPanel());
viewMap.addView(2, commentsView);
sourceView = new View(L10N.getLocalString("view.source", "Source"), null, frame.createSourceCodePanel());
viewMap.addView(3, sourceView);
rootWindow = DockingUtil.createRootWindow(viewMap, true);
tabs = new TabWindow(new DockingWindow[]{summaryView, commentsView, sourceView});
tabs.addListener(new DockParentListener());