String bString = requestor.getPackage().getName() + ".I18n";
String bString = requestor.getPackage().getName() + "." + ResourceFileNamePrefix;
    protected String getInternal(Class requestor, String field, int type) {	ResourceBundle bundle = null;	String bString = requestor.getPackage().getName() + ".I18n";	try {	    bundle = ResourceBundle.getBundle(bString, loc);	} catch (MissingResourceException e) {	    Debug.message(DEBUG, "Could not locate resource: " +			  bString.replace('.','/') + ".properties");	    return null;	}	String key = shortClassName(requestor) + "." + field;	switch (type) {	case TEXT:	    //Do nothing.	    break;	case TITLE:	    key += ".title";	    break;	case TOOLTIP:	    key += ".tooltip";	    break;	case MNEMONIC:	    key += ".mnemonic";	    break;	}	try {	    return bundle.getString(key);	} catch (MissingResourceException e) {	    Debug.message(DEBUG, "Could not locate string in resource: " +			  requestor.getPackage().getName().replace('.','/') + 			  ".properties for key: " + key);	    return null;	}    }