Removed open/closed icon on module types. API left untouched for compatibility reasons
authorMaxim Shafirov <max@jetbrains.com>
Mon, 3 Sep 2012 13:37:54 +0000 (17:37 +0400)
committerMaxim Shafirov <max@jetbrains.com>
Mon, 3 Sep 2012 13:40:27 +0000 (17:40 +0400)
40 files changed:
java/compiler/impl/src/com/intellij/compiler/options/ProcessedModulesTable.java
java/compiler/impl/src/com/intellij/compiler/options/TargetOptionsComponent.java
java/compiler/impl/src/com/intellij/packaging/impl/artifacts/JarArtifactFromModulesDialog.java
java/compiler/impl/src/com/intellij/packaging/impl/ui/ModuleElementPresentation.java
java/execution/impl/src/com/intellij/execution/ui/ConfigurationModuleSelector.java
java/idea-ui/src/com/intellij/ide/util/importProject/ProjectLayoutPanel.java
java/idea-ui/src/com/intellij/openapi/roots/ui/OrderEntryAppearanceServiceImpl.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleSourceItemGroup.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/classpath/AddModuleDependencyAction.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/dependencyAnalysis/AnalyzeDependenciesComponent.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleConfigurable.java
java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/daemon/UsageInModuleClasspath.java
java/idea-ui/src/com/intellij/util/ui/classpath/ChooseLibrariesDialogBase.java
java/java-impl/src/com/intellij/psi/impl/JavaDirectoryIconProvider.java
java/openapi/src/com/intellij/ide/IconUtilEx.java
platform/lang-api/src/com/intellij/openapi/module/ModuleType.java
platform/lang-impl/src/com/intellij/codeInsight/hint/ElementLocationUtil.java
platform/lang-impl/src/com/intellij/codeInspection/reference/RefModuleImpl.java
platform/lang-impl/src/com/intellij/codeInspection/ui/InspectionModuleNode.java
platform/lang-impl/src/com/intellij/ide/navigationToolbar/NavBarPresentation.java
platform/lang-impl/src/com/intellij/ide/projectView/impl/nodes/AbstractModuleNode.java
platform/lang-impl/src/com/intellij/ide/todo/nodes/ModuleToDoNode.java
platform/lang-impl/src/com/intellij/ide/util/DirectoryChooserModuleTreeView.java
platform/lang-impl/src/com/intellij/ide/util/PsiElementModuleRenderer.java
platform/lang-impl/src/com/intellij/moduleDependencies/ModulesDependenciesPanel.java
platform/lang-impl/src/com/intellij/openapi/module/UnknownModuleType.java
platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ChooseModulesDialog.java
platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ModulesCombobox.java
platform/lang-impl/src/com/intellij/openapi/vcs/changes/ui/ChangesBrowserModuleNode.java
platform/lang-impl/src/com/intellij/packageDependencies/ui/ModuleNode.java
platform/usageView/src/com/intellij/usages/impl/rules/ModuleGroupingRule.java
plugins/android/src/org/jetbrains/android/exportSignedPackage/ChooseModuleStep.java
plugins/android/src/org/jetbrains/android/newProject/AndroidModulesComboBox.java
plugins/android/src/org/jetbrains/android/util/ModuleListCellRendererWrapper.java
plugins/devkit/src/util/ChooseModulesDialog.java
plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/util/ModuleCellRenderer.java
plugins/groovy/src/org/jetbrains/plugins/groovy/runner/GroovyRunConfigurationEditor.java
plugins/xpath/xpath-lang/src/org/intellij/lang/xpath/xslt/run/XsltRunSettingsEditor.java
plugins/xpath/xpath-view/src/org/intellij/plugins/xpathView/search/ScopePanel.java
xml/impl/src/com/intellij/xml/config/ConfigFilesTreeBuilder.java

index 84341f3e049c1d0f9138a5bd0e7eb10d69e864cc..f95025b448f9396a2c89cc27c27450f8a07514ac 100644 (file)
@@ -427,7 +427,7 @@ public class ProcessedModulesTable extends JPanel {
       }
       component.setEnabled(ProcessedModulesTable.this.isEnabled());
       if (component instanceof JLabel) {
-        final Icon icon = module != null ? ModuleType.get(module).getNodeIcon(false) : null;
+        final Icon icon = module != null ? ModuleType.get(module).getIcon() : null;
         JLabel label = (JLabel)component;
         label.setIcon(icon);
         label.setDisabledIcon(icon);
index da8f5bb839e482490d115578315c9b5d8c94cc8d..ec2579a648daecf45cbfa09a6e51618dcae60f31 100644 (file)
@@ -330,7 +330,7 @@ public class TargetOptionsComponent extends JPanel {
       finally {
         final Module module = (Module)value;
         setText(module.getName());
-        setIcon(ModuleType.get(module).getNodeIcon(false));
+        setIcon(ModuleType.get(module).getIcon());
       }
     }
   }
index a0bd4cc96dcd4f97c8ff03c067255a2e90436c71..02d9e4228eecf4fed6754c921839c58f66b968db 100644 (file)
@@ -15,7 +15,6 @@
  */
 package com.intellij.packaging.impl.artifacts;
 
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.openapi.module.Module;
 import com.intellij.openapi.module.ModuleType;
 import com.intellij.openapi.project.Project;
@@ -28,6 +27,7 @@ import com.intellij.packaging.elements.PackagingElementResolvingContext;
 import com.intellij.packaging.impl.elements.ManifestFileUtil;
 import com.intellij.ui.ComboboxSpeedSearch;
 import com.intellij.ui.DocumentAdapter;
+import com.intellij.ui.ListCellRendererWrapper;
 import org.jetbrains.annotations.NotNull;
 import org.jetbrains.annotations.Nullable;
 
@@ -166,7 +166,7 @@ public class JarArtifactFromModulesDialog extends DialogWrapper {
     @Override
     public void customize(JList list, Module value, int index, boolean selected, boolean hasFocus) {
       if (value != null) {
-        setIcon(ModuleType.get(value).getNodeIcon(false));
+        setIcon(ModuleType.get(value).getIcon());
         setText(value.getName());
       }
       else {
index fcc4ae76d9ac0e186a1524284c565cc5155f78ee..af59bc05b3cdbad37ab63e512196e627758953a9 100644 (file)
@@ -71,7 +71,7 @@ public class ModuleElementPresentation extends TreeNodePresentation {
       presentationData.setIcon(PlatformIcons.TEST_SOURCE_FOLDER);
     }
     else if (module != null) {
-      presentationData.setIcon(ModuleType.get(module).getNodeIcon(false));
+      presentationData.setIcon(ModuleType.get(module).getIcon());
     }
     String moduleName;
     if (module != null) {
index 28fccad3e6fc57b371a7e60b73bdcfcb258894eb..24a93afade62930cb04ea28d884934f6b040f5c1 100644 (file)
@@ -17,7 +17,6 @@ package com.intellij.execution.ui;
 
 import com.intellij.execution.configurations.JavaRunConfigurationModule;
 import com.intellij.execution.configurations.ModuleBasedConfiguration;
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.openapi.module.Module;
 import com.intellij.openapi.module.ModuleManager;
 import com.intellij.openapi.module.ModuleType;
@@ -25,6 +24,7 @@ import com.intellij.openapi.module.ModuleTypeManager;
 import com.intellij.openapi.project.Project;
 import com.intellij.psi.PsiClass;
 import com.intellij.ui.ComboboxSpeedSearch;
+import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.ui.SortedComboBoxModel;
 import org.jetbrains.annotations.Nullable;
 
@@ -72,7 +72,7 @@ public class ConfigurationModuleSelector {
       public void customize(final JList list, final Object value, final int index, final boolean selected, final boolean hasFocus) {
         if (value instanceof Module) {
           final Module module = (Module)value;
-          setIcon(ModuleType.get(module).getNodeIcon(true));
+          setIcon(ModuleType.get(module).getIcon());
           setText(module.getName());
         }
         else if (value == null) {
index 389e9a2b8f72ffe6e21ecb263e478cf583efa148..71278492234dfada0e5fd6873030be3883d16823 100644 (file)
@@ -184,7 +184,7 @@ abstract class ProjectLayoutPanel<T> extends JPanel {
   @Nullable
   protected Icon getElementIcon(Object element) {
     if (element instanceof ModuleDescriptor) {
-      return ((ModuleDescriptor)element).getModuleType().getNodeIcon(false);
+      return ((ModuleDescriptor)element).getModuleType().getIcon();
     }
     if (element instanceof LibraryDescriptor) {
       return PlatformIcons.LIBRARY_ICON;
index 4cf01ee118f982e15fd0d0489171238754ea697e..58ba508f16caa91b0f6b7dda594965d7b3039bd5 100644 (file)
@@ -81,7 +81,7 @@ public class OrderEntryAppearanceServiceImpl extends OrderEntryAppearanceService
       return new SimpleTextCellAppearance(presentableName, icon, SimpleTextAttributes.SYNTHETIC_ATTRIBUTES);
     }
     else if (orderEntry instanceof ModuleOrderEntry) {
-      final Icon icon = ModuleType.get(((ModuleOrderEntry)orderEntry).getModule()).getNodeIcon(false);
+      final Icon icon = ModuleType.get(((ModuleOrderEntry)orderEntry).getModule()).getIcon();
       return SimpleTextCellAppearance.regular(orderEntry.getPresentableName(), icon);
     }
     else {
@@ -169,7 +169,7 @@ public class OrderEntryAppearanceServiceImpl extends OrderEntryAppearanceService
   @NotNull
   @Override
   public CellAppearanceEx forModule(@NotNull final Module module) {
-    return SimpleTextCellAppearance.regular(module.getName(), ModuleType.get(module).getNodeIcon(false));
+    return SimpleTextCellAppearance.regular(module.getName(), ModuleType.get(module).getIcon());
   }
 
   @NotNull
index a4e7b57b415454bdf6b395f55a8c740ebef247e0..5455ac35a279fb4aa251a23b28f880a98175f897 100644 (file)
@@ -123,7 +123,7 @@ public class ModuleSourceItemGroup extends PackagingSourceItem {
     @Override
     public void render(@NotNull PresentationData presentationData, SimpleTextAttributes mainAttributes,
                        SimpleTextAttributes commentAttributes) {
-      presentationData.setIcon(ModuleType.get(myModule).getNodeIcon(false));
+      presentationData.setIcon(ModuleType.get(myModule).getIcon());
       presentationData.addText(myModule.getName(), mainAttributes);
     }
 
index e320de1d8265a47103394e4388c192841dafad07..6714201f2d977f361f9cdb0ff465371a33c7553b 100644 (file)
@@ -37,7 +37,7 @@ class AddModuleDependencyAction extends AddItemPopupAction<Module> {
                                    int actionIndex,
                                    StructureConfigurableContext context) {
     super(classpathPanel, actionIndex, ProjectBundle.message("classpath.add.module.dependency.action"),
-          StdModuleTypes.JAVA.getNodeIcon(false));
+          StdModuleTypes.JAVA.getIcon());
     myContext = context;
     myClasspathPanel = classpathPanel;
   }
index 14dcc3a5a289e1b56f396ec117c1904afe5cbbc1..6d8edb49dff84f0430ceb21d2f31a3deb90839d5 100644 (file)
@@ -608,7 +608,7 @@ public class AnalyzeDependenciesComponent extends MasterDetailsComponent {
           return new CellAppearanceEx() {
             @Override
             public void customize(@NotNull SimpleColoredComponent component) {
-              component.setIcon(ModuleType.get(myModule).getNodeIcon(false));
+              component.setIcon(ModuleType.get(myModule).getIcon());
               component.append("<This Module>", SimpleTextAttributes.SYNTHETIC_ATTRIBUTES);
             }
 
index 188019f425fedba9f6281ab22a3dcc38eae07a1f..6d9eccf8345d4de9dbb737f9c7a3fcea7d5ff30a 100644 (file)
@@ -94,7 +94,7 @@ public class ModuleConfigurable extends ProjectStructureElementConfigurable<Modu
   }
 
   public Icon getIcon(final boolean open) {
-    return ModuleType.get(myModule).getNodeIcon(open);
+    return ModuleType.get(myModule).getIcon();
   }
 
   public Module getModule() {
index 24feb76b81fbc9a139205a01d69856183e46e138..db3f94366ac4d080b17a25f37338425852f38a6e 100644 (file)
@@ -65,7 +65,7 @@ public class UsageInModuleClasspath extends ProjectStructureElementUsage {
 
   @Override
   public Icon getIcon() {
-    return ModuleType.get(myModule).getNodeIcon(false);
+    return ModuleType.get(myModule).getIcon();
   }
 
   @Override
index 847330ac8a704a102a6b45a0ba933d25cc795c3e..c567f2636dbc65123006f8321c5c2ffd3e0e8bde 100644 (file)
@@ -302,7 +302,7 @@ public abstract class ChooseLibrariesDialogBase extends DialogWrapper {
     protected ModuleDescriptor(final Project project, final NodeDescriptor parentDescriptor, final Module element) {
       super(project, parentDescriptor, element);
       final PresentationData templatePresentation = getTemplatePresentation();
-      templatePresentation.setIcon(ModuleType.get(element).getNodeIcon(false));
+      templatePresentation.setIcon(ModuleType.get(element).getIcon());
       templatePresentation.addText(notEmpty(element.getName()), SimpleTextAttributes.REGULAR_ATTRIBUTES);
     }
 
index a13f2aec34dc7838ecd7d0c22625433f54650e99..a5b1a2fc7f36830274210a4be551de2544382826 100644 (file)
@@ -56,7 +56,7 @@ public class JavaDirectoryIconProvider extends IconProvider implements DumbAware
       else if (isContentRoot) {
         Module module = ProjectRootManager.getInstance(project).getFileIndex().getModuleForFile(vFile);
         if (module != null) {
-          symbolIcon = ModuleType.get(module).getNodeIcon(false);
+          symbolIcon = ModuleType.get(module).getIcon();
         }
         else {
           symbolIcon = PlatformIcons.CONTENT_ROOT_ICON_CLOSED;
index 42a47fbb93b7038be99a448edfff170433d9f092..566b1a3276d1ae590e7953270284801f34df0798 100644 (file)
@@ -33,7 +33,7 @@ public class IconUtilEx {
       return ((PsiElement)object).getIcon(flags);
     }
     if (object instanceof Module) {
-      return ModuleType.get((Module)object).getNodeIcon(false);
+      return ModuleType.get((Module)object).getIcon();
     }
     if (object instanceof VirtualFile) {
       VirtualFile file = (VirtualFile)object;
index 4f6b6579fc28524bcac5c94283ef7f3b6d01d784..060d38e94fc349264461a6c45e144edd6500f394 100644 (file)
@@ -39,7 +39,13 @@ public abstract class ModuleType<T extends ModuleBuilder> {
   public abstract String getName();
   public abstract String getDescription();
   public abstract Icon getBigIcon();
-  public abstract Icon getNodeIcon(boolean isOpened);
+
+  public Icon getIcon() {
+    return getNodeIcon(false);
+  }
+
+  public abstract Icon getNodeIcon(@Deprecated boolean isOpened);
+
 
   public ModuleWizardStep[] createWizardSteps(WizardContext wizardContext, T moduleBuilder, ModulesProvider modulesProvider) {
     return ModuleWizardStep.EMPTY_ARRAY;
index b10fae880d2c23a55e5d7796eb10ab88b827fd36..3da41bef2fd91aee4b5d97235017f39221903aee 100644 (file)
@@ -49,7 +49,7 @@ public class ElementLocationUtil {
 
       if (module != null) {
         label.setText(module.getName());
-        label.setIcon(ModuleType.get(module).getNodeIcon(false));
+        label.setIcon(ModuleType.get(module).getIcon());
       }
       else {
         final List<OrderEntry> entries = fileIndex.getOrderEntriesForFile(vfile);
index 89ab7b9e7ab4f74bcdb25046f53440ec26c22efc..30c24bc886d91139c896747e923ff1239d065ffc 100644 (file)
@@ -58,7 +58,7 @@ public class RefModuleImpl extends RefEntityImpl implements RefModule {
   }
 
   public Icon getIcon(final boolean expanded) {
-    return ModuleType.get(getModule()).getNodeIcon(expanded);
+    return ModuleType.get(getModule()).getIcon();
   }
 
   @Nullable
index 76337fdc628e39a7a815467142db8ddd69f15e69..e237ce54f04e0108183dc1ef754daa9c55c3c1ef 100644 (file)
@@ -17,7 +17,7 @@ public class InspectionModuleNode extends InspectionTreeNode{
   }
 
   public Icon getIcon(boolean expanded) {
-    return myModule.isDisposed() ? null : ModuleType.get(myModule).getNodeIcon(expanded);
+    return myModule.isDisposed() ? null : ModuleType.get(myModule).getIcon();
   }
 
   public String getName(){
index f9930c9f0c6736c5e814076813d61b5e239a6b9f..7e55e66a6eaccdff29bbd38059ecedf77d390368 100644 (file)
@@ -65,7 +65,7 @@ public class NavBarPresentation {
   public static Icon getIcon(final Object object, final boolean open) {
     if (!NavBarModel.isValid(object)) return null;
     if (object instanceof Project) return AllIcons.Nodes.Project;
-    if (object instanceof Module) return ModuleType.get(((Module)object)).getNodeIcon(false);
+    if (object instanceof Module) return ModuleType.get(((Module)object)).getIcon();
     try {
       if (object instanceof PsiElement) {
         Icon icon = ApplicationManager.getApplication().runReadAction(new Computable<Icon>() {
@@ -88,7 +88,7 @@ public class NavBarPresentation {
       return ((SdkType) sdkType).getIcon();
     }
     if (object instanceof LibraryOrderEntry) return AllIcons.Nodes.PpLibFolder;
-    if (object instanceof ModuleOrderEntry) return ModuleType.get(((ModuleOrderEntry)object).getModule()).getNodeIcon(false);
+    if (object instanceof ModuleOrderEntry) return ModuleType.get(((ModuleOrderEntry)object).getModule()).getIcon();
     return null;
   }
 
index 376ccde449202085f35fda798276f1990ba9444d..a6517f8c28a6b03f68176d8c0549a23a1f24a86b 100644 (file)
@@ -49,7 +49,7 @@ public abstract class AbstractModuleNode extends ProjectViewNode<Module> impleme
       presentation.addText(getValue().getName(), SimpleTextAttributes.REGULAR_BOLD_ATTRIBUTES);
     }
 
-    presentation.setIcon(ModuleType.get(getValue()).getNodeIcon(false));
+    presentation.setIcon(ModuleType.get(getValue()).getIcon());
   }
 
   protected boolean showModuleNameInBold() {
index 4531deceb73d06e10a0a47b5e1bdca71f40a9072..e40246dba36fa9614f6e2fcaa5e89963f073c9fa 100644 (file)
@@ -97,7 +97,7 @@ public class ModuleToDoNode extends BaseToDoNode<Module> implements HighlightedR
     EditorColorsScheme colorsScheme = UsageTreeColorsScheme.getInstance().getScheme();
     myHighlightedRegions.add(
       new HighlightedRegion(nameEndOffset, newName.length(), colorsScheme.getAttributes(UsageTreeColors.NUMBER_OF_USAGES)));
-    presentation.setIcon(ModuleType.get(getValue()).getNodeIcon(false));
+    presentation.setIcon(ModuleType.get(getValue()).getIcon());
     presentation.setPresentableText(newName);
   }
 
index ddfd2e3500e790f5aaa19420480b76ae578d498a..fe830a84c2522aad955cd7786747051a890a0c4a 100644 (file)
@@ -239,7 +239,7 @@ public class DirectoryChooserModuleTreeView implements DirectoryChooserView {
       else if (value instanceof Module) {
         final Module module = (Module)value;
         append(module.getName(), SimpleTextAttributes.REGULAR_ATTRIBUTES);
-        setIcon(ModuleType.get(module).getNodeIcon(false));
+        setIcon(ModuleType.get(module).getIcon());
       } else if (value instanceof ModuleGroup) {
         append(value.toString(), SimpleTextAttributes.REGULAR_ATTRIBUTES);
         setIcon(PlatformIcons.CLOSED_MODULE_GROUP_ICON);
index 29128cf7f197a8011a8a97e256564a59a8e0d90b..32fb869cc4bfb8b6937ea956e31c99cfdb82ec11 100644 (file)
@@ -103,7 +103,7 @@ public class PsiElementModuleRenderer extends DefaultListCellRenderer{
       setIcon(AllIcons.Nodes.TestSourceFolder);
     }
     else {
-      setIcon(ModuleType.get(module).getNodeIcon(false));
+      setIcon(ModuleType.get(module).getIcon());
     }
   }
 
index eaa5579045ed71e45bbe4bf10f51cc911759d4aa..333a54159d228ace415bf7dd9bbcd43e7023417d 100644 (file)
@@ -533,7 +533,7 @@ public class ModulesDependenciesPanel extends JPanel implements ModuleRootListen
       }
       MyUserObject node = (MyUserObject)userObject;
       Module module = node.getModule();
-      setIcon(ModuleType.get(module).getNodeIcon(expanded));
+      setIcon(ModuleType.get(module).getIcon());
       if (node.isInCycle()){
         append(module.getName(), SimpleTextAttributes.ERROR_ATTRIBUTES);
       } else {
index e4faf77fbca5506c51800cd0852a126a05431683..f85cf18568f1c97bfedb4854c5a6a53ee24df67a 100644 (file)
@@ -49,11 +49,11 @@ public class UnknownModuleType extends ModuleType {
   }
 
   public Icon getNodeIcon(boolean isOpened) {
-    return myModuleType.getNodeIcon(isOpened);
+    return myModuleType.getIcon();
   }
 
   public ModuleWizardStep[] createWizardSteps(final WizardContext wizardContext, final ModuleBuilder moduleBuilder, final ModulesProvider modulesProvider) {
     return myModuleType.createWizardSteps(wizardContext, moduleBuilder, modulesProvider);
   }
 
-}
\ No newline at end of file
+}
index 279fa8c76a0cc6f59061f26d1ea37754600f61f9..9b550aaa76b8798379838b1f96c9611f69568cae 100644 (file)
  */
 package com.intellij.openapi.roots.ui.configuration;
 
+import com.intellij.ide.util.ChooseElementsDialog;
 import com.intellij.openapi.module.Module;
 import com.intellij.openapi.module.ModuleType;
 import com.intellij.openapi.project.Project;
-import com.intellij.ide.util.ChooseElementsDialog;
 import org.jetbrains.annotations.Nullable;
 
 import javax.swing.*;
@@ -51,10 +51,10 @@ public class ChooseModulesDialog extends ChooseElementsDialog<Module> {
   }
 
   protected Icon getItemIcon(final Module item) {
-    return ModuleType.get(item).getNodeIcon(false);
+    return ModuleType.get(item).getIcon();
   }
 
   protected String getItemText(final Module item) {
     return item.getName();
   }
-}
\ No newline at end of file
+}
index ef7ebb67b5ebe2b2f64575f4da65daa4cffee178..cb515391a501bd699b3afb5b498d6b4266dc2746 100644 (file)
  */
 package com.intellij.openapi.roots.ui.configuration;
 
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.openapi.module.Module;
 import com.intellij.openapi.module.ModuleManager;
 import com.intellij.openapi.module.ModuleType;
 import com.intellij.openapi.project.Project;
 import com.intellij.openapi.ui.ComboBox;
 import com.intellij.ui.ComboboxSpeedSearch;
+import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.ui.SortedComboBoxModel;
 import org.jetbrains.annotations.NotNull;
 import org.jetbrains.annotations.Nullable;
@@ -57,7 +57,7 @@ public class ModulesCombobox extends ComboBox {
       public void customize(JList list, Module value, int index, boolean selected, boolean hasFocus) {
         if (value != null) {
           setText(value.getName());
-          setIcon(ModuleType.get(value).getNodeIcon(false));
+          setIcon(ModuleType.get(value).getIcon());
         }
         else {
           setText("[none]");
index 32f9cedbc1df47cc2957318b289fa302a80191ad..118b137cf6dfa4bfd798bdd7c4700120d7a42170 100644 (file)
@@ -18,10 +18,10 @@ package com.intellij.openapi.vcs.changes.ui;
 
 import com.intellij.openapi.module.Module;
 import com.intellij.openapi.module.ModuleType;
+import com.intellij.openapi.roots.ModuleRootManager;
 import com.intellij.openapi.vcs.FilePath;
 import com.intellij.openapi.vcs.FilePathImpl;
 import com.intellij.openapi.vfs.VirtualFile;
-import com.intellij.openapi.roots.ModuleRootManager;
 import com.intellij.ui.SimpleTextAttributes;
 
 /**
@@ -39,9 +39,9 @@ public class ChangesBrowserModuleNode extends ChangesBrowserNode<Module> {
     renderer.append(module.isDisposed() ? "" : module.getName(), SimpleTextAttributes.REGULAR_ATTRIBUTES);
     appendCount(renderer);
     if (module.isDisposed()) {
-      renderer.setIcon(ModuleType.EMPTY.getNodeIcon(expanded));
+      renderer.setIcon(ModuleType.EMPTY.getIcon());
     } else {
-      renderer.setIcon(ModuleType.get(module).getNodeIcon(expanded));
+      renderer.setIcon(ModuleType.get(module).getIcon());
     }
   }
 
@@ -70,4 +70,4 @@ public class ChangesBrowserModuleNode extends ChangesBrowserNode<Module> {
     }
     return result;
   }
-}
\ No newline at end of file
+}
index ef0071ccce1838b6e79f4ba79aff311fbce59c69..8439ca689e2bfadd05c99895fd18fd37a2d8ed8a 100644 (file)
@@ -60,7 +60,7 @@ public class ModuleNode extends PackageDependenciesNode implements NavigatableWi
   }
 
   public Icon getIcon() {
-    return myModule == null || myModule.isDisposed() ? super.getIcon() : ModuleType.get(myModule).getNodeIcon(false);
+    return myModule == null || myModule.isDisposed() ? super.getIcon() : ModuleType.get(myModule).getIcon();
   }
 
   public String toString() {
index bd2e3b86e9fee09a9b87ceca0018133b0718e238..9f57a62f04211421e72a1f42a4b1dc50f0ba3625 100644 (file)
@@ -147,7 +147,7 @@ public class ModuleGroupingRule implements UsageGroupingRule {
 
     @Override
     public Icon getIcon(boolean isOpen) {
-      return myModule.isDisposed() ? null : ModuleType.get(myModule).getNodeIcon(isOpen);
+      return myModule.isDisposed() ? null : ModuleType.get(myModule).getIcon();
     }
 
     @Override
index 399868e11adcabc5fa895f7dfd97d2ba27d0b1b4..7a67aab48f398ef5a493fd5751f8df15f8d7081e 100644 (file)
 
 package org.jetbrains.android.exportSignedPackage;
 
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.ide.util.PropertiesComponent;
 import com.intellij.ide.wizard.CommitStepException;
 import com.intellij.openapi.module.Module;
 import com.intellij.openapi.module.ModuleType;
 import com.intellij.ui.CollectionComboBoxModel;
+import com.intellij.ui.ListCellRendererWrapper;
 import org.jetbrains.android.facet.AndroidFacet;
 import org.jetbrains.android.util.AndroidBundle;
 
@@ -63,7 +63,7 @@ class ChooseModuleStep extends ExportSignedPackageWizardStep {
       public void customize(JList list, AndroidFacet value, int index, boolean selected, boolean hasFocus) {
         final Module module = value.getModule();
         setText(module.getName());
-        setIcon(ModuleType.get(module).getNodeIcon(false));
+        setIcon(ModuleType.get(module).getIcon());
       }
     });
     myModuleCombo.addActionListener(new ActionListener() {
index fb49e257046d0c575fadc3a088f0df61f4813464..aa4692c5aff50502a54f61941bd43651225916fb 100644 (file)
  */
 package org.jetbrains.android.newProject;
 
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.openapi.module.Module;
 import com.intellij.openapi.module.ModuleManager;
 import com.intellij.openapi.module.ModuleType;
 import com.intellij.openapi.project.Project;
+import com.intellij.ui.ListCellRendererWrapper;
 import org.jetbrains.android.facet.AndroidFacet;
 import org.jetbrains.annotations.NotNull;
 
@@ -38,7 +38,7 @@ public class AndroidModulesComboBox extends JComboBox {
         if (value instanceof Module) {
           final Module module = (Module)value;
           setText(module.getName());
-          setIcon(ModuleType.get(module).getNodeIcon(false));
+          setIcon(ModuleType.get(module).getIcon());
         }
         else {
           setText("<html><font color='red'>[none]</font></html>");
index b46129f684f4b0de5e26d01546cbd76944e16929..05a65b042c35b61793edc25d7d5ef4fc171c3b6d 100644 (file)
@@ -32,6 +32,6 @@ public class ModuleListCellRendererWrapper extends ListCellRendererWrapper<Modul
   @Override
   public void customize(JList list, Module module, int index, boolean selected, boolean hasFocus) {
     setText(module.getName());
-    setIcon(ModuleType.get(module).getNodeIcon(false));
+    setIcon(ModuleType.get(module).getIcon());
   }
 }
index 5f7271f3e0e67583f86270dcf38f0c13ed1cde59..28eabdb7d0a2709cd082b80f6dd0bb5be543d985 100644 (file)
@@ -178,7 +178,7 @@ public class ChooseModulesDialog extends DialogWrapper {
       myCellRenderer = new ColoredListCellRenderer() {
         protected void customizeCellRenderer(JList list, Object value, int index, boolean selected, boolean hasFocus) {
           final Module module = ((Module)value);
-          setIcon(ModuleType.get(module).getNodeIcon(false));
+          setIcon(ModuleType.get(module).getIcon());
           append(module.getName(), SimpleTextAttributes.REGULAR_ATTRIBUTES);
 
           final XmlFile pluginXml = PluginModuleType.getPluginXml(module);
index 45090d6d381688e43c145a5973fb153d541994c0..208de7bbcfbce0f260faa92fdf2c966995e03fa0 100644 (file)
@@ -15,9 +15,9 @@
  */
 package org.jetbrains.plugins.groovy.mvc.util;
 
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.openapi.module.Module;
 import com.intellij.openapi.module.ModuleType;
+import com.intellij.ui.ListCellRendererWrapper;
 
 import javax.swing.*;
 
@@ -32,7 +32,7 @@ public class ModuleCellRenderer extends ListCellRendererWrapper<Module> {
   @Override
   public void customize(JList list, Module module, int index, boolean selected, boolean hasFocus) {
     if (module != null) {
-      setIcon(ModuleType.get(module).getNodeIcon(false));
+      setIcon(ModuleType.get(module).getIcon());
       setText(module.getName());
     }
   }
index 85d3680d1c6451ea1ac0d5ca20121489ba001cb4..55a68e7bc69dc3e2e5b1366410efee81c49db9c3 100644 (file)
@@ -17,7 +17,6 @@
 package org.jetbrains.plugins.groovy.runner;
 
 import com.intellij.execution.configuration.EnvironmentVariablesComponent;
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.ide.util.BrowseFilesListener;
 import com.intellij.openapi.fileChooser.FileChooserDescriptor;
 import com.intellij.openapi.module.Module;
@@ -26,10 +25,7 @@ import com.intellij.openapi.options.ConfigurationException;
 import com.intellij.openapi.options.SettingsEditor;
 import com.intellij.openapi.roots.ui.configuration.ModulesAlphaComparator;
 import com.intellij.openapi.vfs.VirtualFile;
-import com.intellij.ui.ComboboxSpeedSearch;
-import com.intellij.ui.FieldPanel;
-import com.intellij.ui.PanelWithAnchor;
-import com.intellij.ui.RawCommandLineEditor;
+import com.intellij.ui.*;
 import com.intellij.ui.components.JBLabel;
 import org.jetbrains.annotations.NotNull;
 import org.jetbrains.plugins.groovy.GroovyFileType;
@@ -127,7 +123,7 @@ public class GroovyRunConfigurationEditor extends SettingsEditor<GroovyScriptRun
       @Override
       public void customize(JList list, Module module, int index, boolean selected, boolean hasFocus) {
         if (module != null) {
-          setIcon(ModuleType.get(module).getNodeIcon(false));
+          setIcon(ModuleType.get(module).getIcon());
           setText(module.getName());
         }
       }
index 762a6b5f822b5413b52b55db729629876e7eab9b..b3e2aa336d64f9b69bc8223d29906492d9ac5d36 100644 (file)
@@ -16,7 +16,6 @@
 package org.intellij.lang.xpath.xslt.run;
 
 import com.intellij.icons.AllIcons;
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.openapi.actionSystem.LangDataKeys;
 import com.intellij.openapi.application.ApplicationManager;
 import com.intellij.openapi.diagnostic.Logger;
@@ -281,7 +280,7 @@ class XsltRunSettingsEditor extends SettingsEditor<XsltRunConfiguration> {
                 return module.getName();
               }
             }));
-            setIcon(ModuleType.get(module).getNodeIcon(true));
+            setIcon(ModuleType.get(module).getIcon());
           }
           else if (value instanceof String) {
             setText((String)value);
index c80b0a0cfdb1a2d3bff10d318d48a521f6200a10..554f54daf5c2fde82ce43a83c59944a6f26deadd 100644 (file)
@@ -15,7 +15,6 @@
  */
 package org.intellij.plugins.xpathView.search;
 
-import com.intellij.ui.ListCellRendererWrapper;
 import com.intellij.ide.util.scopeChooser.ScopeChooserCombo;
 import com.intellij.openapi.Disposable;
 import com.intellij.openapi.fileChooser.FileChooserDescriptorFactory;
@@ -28,6 +27,7 @@ import com.intellij.openapi.ui.TextFieldWithBrowseButton;
 import com.intellij.openapi.util.Disposer;
 import com.intellij.ui.ComboboxWithBrowseButton;
 import com.intellij.ui.DocumentAdapter;
+import com.intellij.ui.ListCellRendererWrapper;
 import org.jetbrains.annotations.NotNull;
 import org.jetbrains.annotations.Nullable;
 
@@ -96,7 +96,7 @@ public class ScopePanel extends JPanel implements Disposable{
           @Override
           public void customize(JList list, Module m, int index, boolean selected, boolean hasFocus) {
             if (m != null) {
-              setIcon(ModuleType.get(m).getNodeIcon(true));
+              setIcon(ModuleType.get(m).getIcon());
               setText(m.getName());
             }
           }
index ec42d5b611b64b07e83855b43dae064612020431..f71505f31ef0d0240bb5c25578f20b9e813c943c 100644 (file)
@@ -134,7 +134,7 @@ public class ConfigFilesTreeBuilder {
     final Object object = ((DefaultMutableTreeNode)value).getUserObject();
     if (object instanceof Module) {
       final Module module = (Module)object;
-      final Icon icon = ModuleType.get(module).getNodeIcon(expanded);
+      final Icon icon = ModuleType.get(module).getIcon();
       renderer.setIcon(icon);
       final String moduleName = module.getName();
       renderer.append(moduleName, SimpleTextAttributes.REGULAR_ATTRIBUTES);