Used in a wide variety of resource searches. Generates a series of name variations from a base name, a {@link java.util.Locale} and an optional suffix.
@author Howard Lewis Ship
Used in a wide variety of resource searches. Generates a series of name variations from a path (which must include a suffix) and locale. This class is not threadsafe.
Used in a wide variety of resource searches. Generates a series of name variations from a path (which must include a suffix) and locale. This class is not threadsafe.
Generates name variations for a given file name or path and a locale. The name variations are provided in most-specific to least-specific order, so for a path of "Base.ext" and a Locale of "en_US", the generated names would be "Base_en_US.ext", "Base_en.ext", "Base.ext".
Implements Iterable, so a LocalizedNameGenerator may be used directly in a for loop.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.