private String extractBundleIdFromBundleURL(String url) {
private Object[] extractBundleIdFromBundleURL(String url) {
	private String extractBundleIdFromBundleURL(String url) {		int lastBang = url.lastIndexOf('!');		if (lastBang == -1)			return null;		boolean jarSuffix = url.regionMatches(true, lastBang - 4, ".jar", 0, 4); //$NON-NLS-1$		int bundleIdStart = url.lastIndexOf('/', lastBang);		return url.substring(bundleIdStart + 3, lastBang - (jarSuffix ? 4 : 0)); // + 3 because URLs from webstart have a funny prefix	}