ActionToolbar () { DefaultActionGroup group = new DefaultActionGroup(); group.add(new CloseAction()); group.add(new RerunAction(this)); group.add(new FlattenPackagesAction()); group.add(new ShowFilesAction()); if (ModuleManager.getInstance(myProject).getModules().length > 1) { group.add(new ShowModulesAction()); group.add(createFlattenModulesAction()); if (ModuleManager.getInstance(myProject).hasModuleGroups()) { group.add(new ShowModuleGroupsAction()); } } group.add(new GroupByScopeTypeAction()); //group.add(new GroupByFilesAction()); group.add(new FilterLegalsAction()); group.add(new MarkAsIllegalAction()); group.add(new ChooseScopeTypeAction()); group.add(new EditDependencyRulesAction()); group.add(CommonActionsManager.getInstance().createExportToTextFileAction(new DependenciesExporterToTextFile())); return ActionManager.getInstance().createActionToolbar("PackageDependencies", group, true); }