public interface ResourceBundleControlProvider
ResourceBundle.Control的实现 。
ResourceBundle.getBundle的ResourceBundle.getBundle工厂方法中没有ResourceBundle.Control实例可以用ResourceBundleControlProvider实现修改。
提供者实现必须使用Java Extension Mechanism作为已安装的扩展进行打包。 有关扩展包装 ,请参阅ServiceLoader。 任何安装ResourceBundleControlProvider实现使用加载ServiceLoader在ResourceBundle类加载时间。
ResourceBundle.getBundle ,
ServiceLoader.loadInstalled(Class)
| Modifier and Type | Method and Description |
|---|---|
ResourceBundle.Control |
getControl(String baseName)
返回一个用于处理给定
baseName资源束加载的
ResourceBundle.Control实例。
|
ResourceBundle.Control getControl(String baseName)
baseName资源束加载的ResourceBundle.Control实例。
如果给定的baseName不由此提供程序处理,则此方法必须返回null 。
baseName - 资源束的基本名称
ResourceBundle.Control实例,或
null如果给定的
baseName不适用于此提供程序。
NullPointerException - 如果
baseName是
null
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.