package com.google.gwt.examples.i18n;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.i18n.client.Dictionary;
import com.google.gwt.user.client.ui.Image;
public class ThemeDictionaryExample implements EntryPoint {
public void onModuleLoad() {
useThemeDictionary();
}
public void useThemeDictionary() {
Dictionary theme = Dictionary.getDictionary("CurrentTheme");
String highlightColor = theme.get("highlightColor");
String shadowColor = theme.get("shadowColor");
applyShadowStyle(highlightColor, shadowColor);
String errorColor = theme.get("errorColor");
String errorIconSrc = theme.get("errorIconSrc");
Image errorImg = new Image(errorIconSrc);
showError(errorColor, errorImg);
}
private void showError(String errorColor, Image errorImg) {
// bogus
}
private void applyShadowStyle(String highlightColor, String shadowColor) {
// bogus
}
}