| 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 |
| } |
| } |