introduce IconLayerProvider API; "exclude from compile" icons are drawn by a layer...
authorDmitry Jemerov <yole@jetbrains.com>
Fri, 23 Sep 2011 14:42:31 +0000 (16:42 +0200)
committerDmitry Jemerov <yole@jetbrains.com>
Fri, 23 Sep 2011 17:12:30 +0000 (19:12 +0200)
commit6ccfa33a4550559dca8feae2ca3ace70e32bbd76
tree0b5d07a7e6feaa80d110ff7df0e37780a110bd36
parenteea98cd913c87d8310fc565a9a3ad8ee39882218
introduce IconLayerProvider API; "exclude from compile" icons are drawn by a layer provider
30 files changed:
java/compiler/impl/src/com/intellij/compiler/CompilerIconLayerProvider.java [new file with mode: 0644]
java/java-impl/src/com/intellij/psi/impl/ElementPresentationUtil.java
java/java-impl/src/com/intellij/psi/impl/JavaDirectoryIconProvider.java
java/java-impl/src/com/intellij/psi/impl/PsiClassImplUtil.java
java/java-impl/src/com/intellij/psi/impl/compiled/ClsClassObjectAccessExpressionImpl.java
java/java-impl/src/com/intellij/psi/impl/compiled/ClsFieldImpl.java
java/java-impl/src/com/intellij/psi/impl/compiled/ClsMethodImpl.java
java/java-impl/src/com/intellij/psi/impl/compiled/ClsParameterImpl.java
java/java-impl/src/com/intellij/psi/impl/light/LightMethod.java
java/java-impl/src/com/intellij/psi/impl/light/LightMethodBuilder.java
java/java-impl/src/com/intellij/psi/impl/light/LightVariableBase.java
java/java-impl/src/com/intellij/psi/impl/light/LightVariableBuilder.java
java/java-impl/src/com/intellij/psi/impl/source/PsiClassInitializerImpl.java
java/java-impl/src/com/intellij/psi/impl/source/PsiEnumConstantImpl.java
java/java-impl/src/com/intellij/psi/impl/source/PsiFieldImpl.java
java/java-impl/src/com/intellij/psi/impl/source/PsiMethodImpl.java
java/java-impl/src/com/intellij/psi/impl/source/PsiParameterImpl.java
java/java-impl/src/com/intellij/psi/impl/source/tree/java/PsiClassObjectAccessExpressionImpl.java
java/java-impl/src/com/intellij/psi/impl/source/tree/java/PsiLocalVariableImpl.java
platform/core-api/src/com/intellij/ide/IconLayerProvider.java [new file with mode: 0644]
platform/core-api/src/com/intellij/psi/impl/ElementBase.java
platform/lang-impl/src/com/intellij/psi/impl/file/PsiPackageBase.java
platform/platform-resources/src/META-INF/PlatformExtensionPoints.xml
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/GroovyFileImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/GrTypeDefinitionImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/typedef/members/GrMethodBaseImpl.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrLightMethodBuilder.java
plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GroovyScriptClass.java
resources/src/META-INF/IdeaPlugin.xml
xml/impl/src/com/intellij/xml/util/XmlIconProvider.java