org.apache.turbine.services.localization
Interface LocalizationService
- All Superinterfaces:
- Initable, Service
- All Known Implementing Classes:
- TurbineLocalizationService
- public interface LocalizationService
- extends Service
Implementations of the LocalizationService interface.
- Version:
- $Id$
- Author:
- Jon S. Stevens
Method Summary |
java.util.ResourceBundle |
getBundle()
Convenience method to get a default ResourceBundle. |
java.util.ResourceBundle |
getBundle(RunData data)
Convenience method to get a ResourceBundle based on HTTP
Accept-Language header in RunData. |
java.util.ResourceBundle |
getBundle(java.lang.String bundleName)
Convenience method to get a ResourceBundle based on name. |
java.util.ResourceBundle |
getBundle(java.lang.String bundleName,
java.util.Locale locale)
Convenience method to get a ResourceBundle based on name and
Locale. |
java.util.ResourceBundle |
getBundle(java.lang.String bundleName,
RunData data)
Convenience method to get a ResourceBundle based on name and
HTTP Accept-Language header in RunData. |
java.util.ResourceBundle |
getBundle(java.lang.String bundleName,
java.lang.String languageHeader)
Convenience method to get a ResourceBundle based on name and
HTTP Accept-Language header. |
void |
setBundle(java.lang.String defaultBundle)
This method sets the name of the defaultBundle. |
SERVICE_NAME
public static final java.lang.String SERVICE_NAME
getBundle
public java.util.ResourceBundle getBundle()
- Convenience method to get a default ResourceBundle.
- Returns:
- A localized ResourceBundle.
getBundle
public java.util.ResourceBundle getBundle(java.lang.String bundleName)
- Convenience method to get a ResourceBundle based on name.
- Parameters:
bundleName
- Name of bundle.- Returns:
- A localized ResourceBundle.
getBundle
public java.util.ResourceBundle getBundle(java.lang.String bundleName,
java.lang.String languageHeader)
- Convenience method to get a ResourceBundle based on name and
HTTP Accept-Language header.
- Parameters:
bundleName
- Name of bundle.languageHeader
- A String with the language header.- Returns:
- A localized ResourceBundle.
getBundle
public java.util.ResourceBundle getBundle(RunData data)
- Convenience method to get a ResourceBundle based on HTTP
Accept-Language header in RunData.
- Parameters:
data
- Turbine information.- Returns:
- A localized ResourceBundle.
getBundle
public java.util.ResourceBundle getBundle(java.lang.String bundleName,
RunData data)
- Convenience method to get a ResourceBundle based on name and
HTTP Accept-Language header in RunData.
- Parameters:
bundleName
- Name of bundle.data
- Turbine information.- Returns:
- A localized ResourceBundle.
getBundle
public java.util.ResourceBundle getBundle(java.lang.String bundleName,
java.util.Locale locale)
- Convenience method to get a ResourceBundle based on name and
Locale.
- Parameters:
bundleName
- Name of bundle.locale
- A Locale.- Returns:
- A localized ResourceBundle.
setBundle
public void setBundle(java.lang.String defaultBundle)
- This method sets the name of the defaultBundle.
- Parameters:
defaultBundle
- Name of default bundle.
Copyright © 1999-2001 Apache Software Foundation. All Rights Reserved.