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