Package com.google.gwt.i18n.client
Interface LocalizableResource
- All Superinterfaces:
Localizable
,Localizable
- All Known Subinterfaces:
CellTree.CellTreeMessages
,Constants
,ConstantsWithLookup
,CurrencyCodeMapConstants
,DateTimeConstantsImpl
,Messages
,NumberConstantsImpl
,SimplePager.ImageButtonsConstants
,TimeZoneConstants
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.-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic @interface
Specifies the default locale for messages in this file.static @interface
Specifies a description of the string to be translated, such as a note about the context.static @interface
Requests that a translation source file be generated from the annotated interface.static @interface
Annotation indicating this is a generated file and the source file it was generated from.static @interface
Requests that the keys for messages be generated automatically.static @interface
The key used for lookup of translated strings.static @interface
Specifies the meaning of the translated string.