ClassLoader parent = getParentPrivileged(); if (parent != null) return parent.getResource(name);
	protected URL findResource(String name) {		URL result = null;		for (int i = 0; i < classpathEntries.length; i++) {			if (classpathEntries[i] != null) {				result = findResourceImpl(name, classpathEntries[i].getBundleFile());				if (result != null) {					return result;				}			}		}		// look in fragments		if (fragClasspaths != null) {			int size = fragClasspaths.size();			for (int i = 0; i < size; i++) {				FragmentClasspath fragCP = (FragmentClasspath) fragClasspaths.elementAt(i);				for (int j = 0; j < fragCP.classpathEntries.length; j++) {					result = findResourceImpl(name, fragCP.classpathEntries[j].getBundleFile());					if (result != null) {						return result;					}				}			}		}		return null;	}