\r
private static String shortenLabel(String label){\r
int index = label.lastIndexOf('/');\r
+ if(index < 0){\r
+ index = label.lastIndexOf('\\');\r
+ }\r
int firstIndex = label.indexOf('.');\r
int lastIndex = label.lastIndexOf('.');\r
int length = label.length();\r
+ String returnValue = label;\r
\r
if(index < 0 && (firstIndex != lastIndex && lastIndex != (length - 1))){\r
- index = label.lastIndexOf('.');\r
+ index = lastIndex;\r
+ returnValue = label.substring(index + 1);\r
+ if("jar".equals(returnValue)){\r
+ returnValue = label;\r
+ }\r
}\r
- return label.substring(index + 1);\r
+ return returnValue;\r
}\r
}\r