PaletteListPopupStep(GuiEditor editor, ComponentItem initialSelection, final Processor<ComponentItem> runnable, final String title) { myInitialSelection = initialSelection; myRunnable = runnable; myProject = editor.getProject(); Palette palette = Palette.getInstance(editor.getProject()); for(GroupItem group: palette.getToolWindowGroups()) { Collections.addAll(myItems, group.getItems()); } myTitle = title; }