Package com.google.gwt.i18n.client
Interface ConstantsWithLookup
- All Superinterfaces:
Constants,Localizable,Localizable,LocalizableResource
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.
ConstantsWithLookup extends
Constants and is identical in behavior,
adding only a family of special-purpose lookup methods such as
getString(String).
It is generally preferable to extend Constants rather than
ConstantsWithLookup because ConstantsWithLookup
forces all constants to be retained in the compiled script, preventing the
GWT compiler from pruning unused constant accessors.
Required Module
Modules that use this interface should inheritcom.google.gwt.i18n.I18N.
<module> <!-- other inherited modules, such as com.google.gwt.user.User --> <inherits name="com.google.gwt.i18n.I18N"/> <!-- additional module settings --> </module>
Note
You should not directly implement this interface or interfaces derived from it since an implementation is generated automatically when message interfaces are created usingGWT.create(Class).- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.google.gwt.i18n.client.Constants
Constants.DefaultBooleanValue, Constants.DefaultDoubleValue, Constants.DefaultFloatValue, Constants.DefaultIntValue, Constants.DefaultStringArrayValue, Constants.DefaultStringMapValue, Constants.DefaultStringValueNested classes/interfaces inherited from interface com.google.gwt.i18n.client.LocalizableResource
LocalizableResource.DefaultLocale, LocalizableResource.Description, LocalizableResource.Generate, LocalizableResource.GeneratedFrom, LocalizableResource.GenerateKeys, LocalizableResource.Key, LocalizableResource.Meaning -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBoolean(String methodName) Look upbooleanby method name.doubleLook updoubleby method name.floatLook upfloatby method name.intLook upintby method name.Look upMapby method name.Look upStringby method name.String[]getStringArray(String methodName) Look upString[]by method name.
-
Method Details
-
getBoolean
Look upbooleanby method name.- Parameters:
methodName- method name- Returns:
- boolean returned by method
- Throws:
MissingResourceException- if methodName is not valid
-
getDouble
Look updoubleby method name.- Parameters:
methodName- method name- Returns:
- double returned by method
- Throws:
MissingResourceException- if methodName is not valid
-
getFloat
Look upfloatby method name.- Parameters:
methodName- method name- Returns:
- float returned by method
- Throws:
MissingResourceException- if methodName is not valid
-
getInt
Look upintby method name.- Parameters:
methodName- method name- Returns:
- int returned by method
- Throws:
MissingResourceException- if methodName is not valid
-
getMap
Look upMapby method name.- Parameters:
methodName- method name- Returns:
- Map returned by method
- Throws:
MissingResourceException- if methodName is not valid
-
getString
Look upStringby method name.- Parameters:
methodName- method name- Returns:
- String returned by method
- Throws:
MissingResourceException- if methodName is not valid
-
getStringArray
Look upString[]by method name.- Parameters:
methodName- method name- Returns:
- String[] returned by method
- Throws:
MissingResourceException- if methodName is not valid
-