String lookAndFeelId = (String)properties.get(LOOK_AND_FEEL_ID_KEY);
String text = (String)properties.get(TEXT_KEY);
Color foreground = (Color)properties.get(FOREGROUND_KEY);
Color background = (Color)properties.get(BACKGROUND_KEY);
Color surroundingColor = (Color)properties.get(SURROUNDING_COLOR_KEY);
FontProxy font = CacheUtils.getSharedFont(properties, FONT_KEY);
int direction = CacheUtils.getReadingDirection(context, properties);
boolean disabled = CacheUtils.getBoolean(properties, DISABLED_KEY, false);
boolean textAntialias = CacheUtils.isTextAntialiased(properties);
char accessKey = _getChar(properties, ACCESS_KEY_KEY);
String name = (String)properties.get(NAME_KEY);