1 package be
.nikiroo
.jvcard
.i18n
;
3 import java
.lang
.annotation
.ElementType
;
4 import java
.lang
.annotation
.Retention
;
5 import java
.lang
.annotation
.RetentionPolicy
;
6 import java
.lang
.annotation
.Target
;
9 * Annotation used to give some information about the translation keys, so the
10 * translation .properties file can be created programmatically.
15 @Retention(RetentionPolicy
.RUNTIME
)
16 @Target(ElementType
.FIELD
)
17 public @interface Meta
{
19 * What kind of item this key represent (a Key, a Label text, a format to
20 * use for something else...).
27 * Where in the application will this key appear (in the action keys, in a
28 * menu, in a message...).
35 * What format should/must this key be in.
37 * @return the format it is in
42 * Free info text to help translate.