src/JavaClass.st
branchjk_new_structure
changeset 1038 bf2ece5a5362
parent 1033 a31de6a4cfa4
child 1039 8dfba9e9f39b
--- a/src/JavaClass.st	Sun Oct 23 11:02:37 2011 +0000
+++ b/src/JavaClass.st	Sun Oct 23 13:41:02 2011 +0000
@@ -1579,10 +1579,18 @@
 !JavaClass methodsFor:'misc ui support'!
 
 iconInBrowserSymbol
+
     <resource: #programImage>
 
-
-    ^#javaClassBrowserIcon
+    self isInterface ifTrue:[
+        self isPrivate ifTrue:[^#javaPrivateInterfaceBrowserIcon].
+        "/self isProtected ifTrue:[^#javaProtectedInterfaceBrowserIcon].
+        ^#javaPublicInterfaceBrowserIcon    
+    ].
+
+    self isPrivate ifTrue:[^#javaPrivateClassBrowserIcon].
+    "/self isProtected ifTrue:[^#javaProtectedClassBrowserIcon].
+    ^#javaPublicClassBrowserIcon
 
     "Created: / 20-12-2010 / 19:11:30 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !