com.google.gwt.i18n.client.LocalizableResource |
Known Indirect Subclasses
Constants |
A tag interface that facilitates locale-sensitive, compile-time binding of
constant values supplied from properties files. |
ConstantsWithLookup |
Like Constants , a tag interface that
facilitates locale-sensitive, compile-time binding of constant values
supplied from properties files with the added ability to look up constants at
runtime with a string key. |
CurrencyCodeMapConstants |
CurrencyCodeMapConstants provide a interface to access data constrained in
CurrencyCodeMapConstants.properties file. |
DateTimeConstantsImpl |
DateTimeConstantsImpl class encapsulate a collection of DateTime formatting
symbols for use with DateTime format and parse services. |
Messages |
A tag interface that facilitates locale-sensitive, compile-time binding of
messages supplied from various sources.Using
GWT.create(class) to "instantiate" an interface that
extends Messages returns an instance of an automatically
generated subclass that is implemented using message templates selected based
on locale. |
NumberConstantsImpl |
NumberConstantsImpl class encapsulate a collection of Number formatting
symbols for use with Number format and parse services. |
TimeZoneConstants |
TimeZoneConstants encapsulates a collection of time zone data for use with
DateTimeFormat services. |
|
Class Overview
This is the common superinterface to Messages and Constants.
Each (and the Constants subinterface ConstantsWithLookup) provide
compile-time localization of various forms of data. Messages is
used for MessageFormat
-style strings which can have
parameters (including support for plural forms), while Constants
can be other types, have simplified quoting requirements, and do
not take any parameters.
The annotations defined here are common to both -- see the individual
subinterfaces for additional annotations which apply only to each
one.