JPanel () { JPanel panel = new JPanel(new BorderLayout()); final DefaultActionGroup group = new DefaultActionGroup(); final ActionToolbar actionToolbar = ActionManager.getInstance().createActionToolbar("SPECIFIC_FILES_DIALOG", group, true); addCustomActions(group); final CommonActionsManager cam = CommonActionsManager.getInstance(); final Expander expander = new Expander(); group.addSeparator(); group.add(ActionManager.getInstance().getAction(GROUP_BY_ACTION_GROUP)); DefaultActionGroup treeActions = new DefaultActionGroup(); treeActions.add(cam.createExpandAllHeaderAction(expander, myView)); treeActions.add(cam.createCollapseAllHeaderAction(expander, myView)); JPanel toolbarPanel = new TreeActionsToolbarPanel(actionToolbar, treeActions, myView); panel.add(toolbarPanel, BorderLayout.NORTH); panel.add(ScrollPaneFactory.createScrollPane(myView), BorderLayout.CENTER); return panel; }