ClasspathElementChooser<Module> () { final List<Module> chooseItems = getNotAddedModules(); if (chooseItems.isEmpty()) { Messages.showMessageDialog(myClasspathPanel.getComponent(), JavaUiBundle.message("message.no.module.dependency.candidates"), getTitle(), Messages.getInformationIcon()); return null; } return new ModuleChooser(myClasspathPanel, chooseItems, JavaUiBundle.message("classpath.chooser.title.add.module.dependency"), JavaUiBundle.message("classpath.chooser.description.add.module.dependency")); }