Class Overview
Key generator using just the method name as the lookup key. Note: this is
prone to collisions if multiple Messages classes are aggregated for
translation, and is therefore only recommended for simple 1:1 uses.
Public Constructors
public
MethodNameKeyGenerator
()
Public Methods
public
String
generateKey
(String className, String methodName, String text, String meaning)
Generates a key for a given method with its default text and meaning.
Parameters
className
| fully qualified name of the Messages/Constants subinterface |
methodName
| name of the method in the subinterface |
text
| default text to use if no translation is available, which may be null
if no default text is supplied |
meaning
| extra text explaining the meaning of the text, or null if not needed |
Returns
- the lookup key as a string or null if the key cannot be computed (for
example, if text is null but this generator requires it)