blob: a8668c8e187bb7d14a70da1ad3c3df7fc57faafd [file] [log] [blame]
// Copyright 2008 Google Inc. All Rights Reserved.
package com.google.gwt.examples.i18n;
import com.google.gwt.i18n.client.Constants;
import com.google.gwt.i18n.client.LocalizableResource.DefaultLocale;
import java.util.Map;
@DefaultLocale("en_US")
public interface AnnotConstants extends Constants {
int CURRENCY_DECIMALS = 2;
@DefaultStringValue("Orange")
@Meaning("the color")
String orange();
@DefaultStringValue("Red")
String red();
@DefaultIntValue(CURRENCY_DECIMALS)
int currencyDecimals();
@DefaultIntValue(CURRENCY_DECIMALS * 2)
int extraCurrencyDecimals();
@DefaultStringArrayValue({"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"})
String[] numberNames();
@DefaultDoubleValue(3.14159)
double pi();
@DefaultStringMapValue({"key1", "comma,value", "comma,key", "value2"})
Map<String, String> map();
}