} else {   if (fragClasspaths != null && hostdata == bundledata){ int size = fragClasspaths.size(); for (int i = 0; i < size; i++) { FragmentClasspath fragCP = (FragmentClasspath) fragClasspaths.elementAt(i); element = getClasspath(entry,fragCP.bundledata,fragCP.domain); if (element != null){ result.add(element); } } } if (element == null){ BundleException be = new BundleException(Msg.formatter.getString("BUNDLE_CLASSPATH_ENTRY_NOT_FOUND_EXCEPTION", entry)); bundledata.adaptor.getEventPublisher().publishFrameworkEvent( FrameworkEvent.ERROR,bundledata.getBundle(),be); } }
	private void addClassPathEntry(ArrayList result, String entry, DefaultBundleData bundledata) {		if (entry.equals(".")) 			result.add(bundledata.bundleFile);		else {			Object element = getClasspath(entry, bundledata);			if (element != null)				result.add(element);		}	}