Java Code Examples for com.ibm.icu.impl.ICUData#ICU_BASE_NAME

The following examples show how to use com.ibm.icu.impl.ICUData#ICU_BASE_NAME . You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: UResourceBundle.java    From fitnotifications with Apache License 2.0 5 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle for the default locale and specified base name,
 * from which users can extract resources by using their corresponding keys.
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @return a resource bundle for the given base name and default locale
 * @stable ICU 3.0
 */
public static UResourceBundle getBundleInstance(String baseName) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    ULocale uloc = ULocale.getDefault();
    return getBundleInstance(baseName, uloc.getBaseName(), ICUResourceBundle.ICU_DATA_CLASS_LOADER,
                             false);
}
 
Example 2
Source File: UResourceBundle.java    From fitnotifications with Apache License 2.0 5 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle for the specified locale and specified base name,
 * from which users can extract resources by using their corresponding keys.
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @param locale  specifies the locale for which we want to open the resource.
 *                If null the bundle for default locale is opened.
 * @return a resource bundle for the given base name and locale
 * @stable ICU 3.0
 */

public static UResourceBundle getBundleInstance(String baseName, Locale locale) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    ULocale uloc = locale == null ? ULocale.getDefault() : ULocale.forLocale(locale);

    return getBundleInstance(baseName, uloc.getBaseName(),
                             ICUResourceBundle.ICU_DATA_CLASS_LOADER, false);
}
 
Example 3
Source File: UResourceBundle.java    From fitnotifications with Apache License 2.0 5 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle, from which users can extract resources by using
 * their corresponding keys.
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @param locale  specifies the locale for which we want to open the resource.
 *                If null the bundle for default locale is opened.
 * @return a resource bundle for the given base name and locale
 * @stable ICU 3.0
 */
public static UResourceBundle getBundleInstance(String baseName, ULocale locale) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    if (locale == null) {
        locale = ULocale.getDefault();
    }
    return getBundleInstance(baseName, locale.getBaseName(),
                             ICUResourceBundle.ICU_DATA_CLASS_LOADER, false);
}
 
Example 4
Source File: UResourceBundle.java    From trekarta with GNU General Public License v3.0 5 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle for the default locale and specified base name,
 * from which users can extract resources by using their corresponding keys.
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @return a resource bundle for the given base name and default locale
 * @stable ICU 3.0
 */
public static UResourceBundle getBundleInstance(String baseName) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    ULocale uloc = ULocale.getDefault();
    return getBundleInstance(baseName, uloc.getBaseName(), ICUResourceBundle.ICU_DATA_CLASS_LOADER,
                             false);
}
 
Example 5
Source File: UResourceBundle.java    From trekarta with GNU General Public License v3.0 5 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle for the specified locale and specified base name,
 * from which users can extract resources by using their corresponding keys.
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @param locale  specifies the locale for which we want to open the resource.
 *                If null the bundle for default locale is opened.
 * @return a resource bundle for the given base name and locale
 * @stable ICU 3.0
 */

public static UResourceBundle getBundleInstance(String baseName, Locale locale) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    ULocale uloc = locale == null ? ULocale.getDefault() : ULocale.forLocale(locale);

    return getBundleInstance(baseName, uloc.getBaseName(),
                             ICUResourceBundle.ICU_DATA_CLASS_LOADER, false);
}
 
Example 6
Source File: UResourceBundle.java    From trekarta with GNU General Public License v3.0 5 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle, from which users can extract resources by using
 * their corresponding keys.
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @param locale  specifies the locale for which we want to open the resource.
 *                If null the bundle for default locale is opened.
 * @return a resource bundle for the given base name and locale
 * @stable ICU 3.0
 */
public static UResourceBundle getBundleInstance(String baseName, ULocale locale) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    if (locale == null) {
        locale = ULocale.getDefault();
    }
    return getBundleInstance(baseName, locale.getBaseName(),
                             ICUResourceBundle.ICU_DATA_CLASS_LOADER, false);
}
 
Example 7
Source File: UResourceBundle.java    From fitnotifications with Apache License 2.0 3 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle for the specified locale and specified base name,
 * from which users can extract resources by using their corresponding keys.
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @param locale  specifies the locale for which we want to open the resource.
 *                If null the bundle for default locale is opened.
 * @param loader  the loader to use
 * @return a resource bundle for the given base name and locale
 * @stable ICU 3.8
 */
public static UResourceBundle getBundleInstance(String baseName, Locale locale,
                                                ClassLoader loader) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    ULocale uloc = locale == null ? ULocale.getDefault() : ULocale.forLocale(locale);
    return getBundleInstance(baseName, uloc.getBaseName(), loader, false);
}
 
Example 8
Source File: UResourceBundle.java    From fitnotifications with Apache License 2.0 3 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle, from which users can extract resources by using
 * their corresponding keys.<br><br>
 * Note: Please use this API for loading non-ICU resources. Java security does not
 * allow loading of resources across jar files. You must provide your class loader
 * to load the resources
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @param locale  specifies the locale for which we want to open the resource.
 *                If null the bundle for default locale is opened.
 * @param loader  the loader to use
 * @return a resource bundle for the given base name and locale
 * @stable ICU 3.8
 */
public static UResourceBundle getBundleInstance(String baseName, ULocale locale,
                                                ClassLoader loader) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    if (locale == null) {
        locale = ULocale.getDefault();
    }
    return getBundleInstance(baseName, locale.getBaseName(), loader, false);
}
 
Example 9
Source File: UResourceBundle.java    From trekarta with GNU General Public License v3.0 3 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle for the specified locale and specified base name,
 * from which users can extract resources by using their corresponding keys.
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @param locale  specifies the locale for which we want to open the resource.
 *                If null the bundle for default locale is opened.
 * @param loader  the loader to use
 * @return a resource bundle for the given base name and locale
 * @stable ICU 3.8
 */
public static UResourceBundle getBundleInstance(String baseName, Locale locale,
                                                ClassLoader loader) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    ULocale uloc = locale == null ? ULocale.getDefault() : ULocale.forLocale(locale);
    return getBundleInstance(baseName, uloc.getBaseName(), loader, false);
}
 
Example 10
Source File: UResourceBundle.java    From trekarta with GNU General Public License v3.0 3 votes vote down vote up
/**
 * {@icu} Creates a UResourceBundle, from which users can extract resources by using
 * their corresponding keys.<br><br>
 * Note: Please use this API for loading non-ICU resources. Java security does not
 * allow loading of resources across jar files. You must provide your class loader
 * to load the resources
 * @param baseName string containing the name of the data package.
 *                    If null the default ICU package name is used.
 * @param locale  specifies the locale for which we want to open the resource.
 *                If null the bundle for default locale is opened.
 * @param loader  the loader to use
 * @return a resource bundle for the given base name and locale
 * @stable ICU 3.8
 */
public static UResourceBundle getBundleInstance(String baseName, ULocale locale,
                                                ClassLoader loader) {
    if (baseName == null) {
        baseName = ICUData.ICU_BASE_NAME;
    }
    if (locale == null) {
        locale = ULocale.getDefault();
    }
    return getBundleInstance(baseName, locale.getBaseName(), loader, false);
}