question: protected String toDisplayString ( String resourceBundleName , Locale locale ) { loadResourceBundle ( resourceBundleName , locale ) ; Object o = table . get ( locale ) ; if ( o != null && o instanceof Hashtable ) { Hashtable resourceTable = ( Hashtable ) o ; o = resourceTable . get ( key ) ; if ( o != null && o instanceof String ) { return ( String ) o ; } } return key ; }
target:  Obtains the key as a localized string. If a localized string cannot be found for the key, the locale independent key stored in the role will be returned. This method is intended to be used only by subclasses so that they can specify their own resource bundles which contain localized strings for their keys.