URL result = findInPlugin(b, filePath); if (result != null)
URL result = findInPlugin(b, filePath, multiple); if (result != null && multiple == null)
	private static URL findWS(Bundle b, IPath path, Map override) {		String ws = null;		if (override != null)			try {				// check for override				ws = (String) override.get("$ws$"); //$NON-NLS-1$			} catch (ClassCastException e) {				// just in case			}		if (ws == null)			// use default			ws = Activator.getContext().getProperty(PROP_WS);		IPath filePath = new Path("ws").append(ws).append(path); //$NON-NLS-1$		// We know that there is only one segment to the ws path		// e.g. ws/win32			URL result = findInPlugin(b, filePath);		if (result != null)			return result;		result = findInFragments(b, filePath);		if (result != null)			return result;		// If we get to this point, we haven't found it yet.		// Look in the plugin and fragment root directories		result = findInPlugin(b, path);		if (result != null)			return result;		return findInFragments(b, path);	}