resources = UResourceBundle.getBundleInstance( bundleName, locale, this.getClass().getClassLoader() );
resources = UResourceBundle.getBundleInstance( bundleName, locale.toString(), this.getClass().getClassLoader() );
	public ResourceHandle( ULocale locale )	{		String className = this.getClass( ).getName( );		String bundleName = ""; //$NON-NLS-1$		// Create the base message file name formatted like a Java class.		// The Java class loader will search for the file using the same		// algorithm used to find classes.		int index = className.lastIndexOf( '.' );		if ( index > -1 )		{			// e.g: "org.eclipse.birt.report.model.util.Test"			bundleName = className.substring( 0, index ) + "."; //$NON-NLS-1$		}		bundleName = bundleName + BUNDLE_NAME;		if ( locale == null )			locale = ULocale.getDefault( );		resources = UResourceBundle.getBundleInstance( bundleName, locale, this.getClass().getClassLoader() );		assert resources != null : "ResourceBundle : " + BUNDLE_NAME + " for " + locale + " not found"; //$NON-NLS-1$//$NON-NLS-2$//$NON-NLS-3$	}