Author: scabanovich
Date: 2009-02-09 06:16:18 -0500 (Mon, 09 Feb 2009)
New Revision: 13541
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/navigator/WebProjectsLabelProvider.java
Log:
JBIDE-3764
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/navigator/WebProjectsLabelProvider.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/navigator/WebProjectsLabelProvider.java 2009-02-09
10:35:53 UTC (rev 13540)
+++
trunk/jst/plugins/org.jboss.tools.jst.web.ui/src/org/jboss/tools/jst/web/ui/navigator/WebProjectsLabelProvider.java 2009-02-09
11:16:18 UTC (rev 13541)
@@ -47,6 +47,17 @@
String s = o.getAttributeValue("location").replace('\\',
'/');
return s.substring(s.lastIndexOf('/') + 1);
}
+
+ //of jar
+ XModelObject p = o.getParent();
+ while(p != null && p.getFileType() != XModelObject.SYSTEM) p = p.getParent();
+ if(p != null && p.getModelEntity().getName().equals("FileSystemJar"))
{
+ String n = p.getAttributeValue("name");
+ if(n != null && n.startsWith("lib-")) n = n.substring(4);
+ String addition = (n != null) ? " - " + n : "";
+ return super.getText(element) + addition;
+ }
+
return super.getText(element);
}
Show replies by date