* DOCUMENT ME!
*
* @param c DOCUMENT ME!
*/
private void updateStyle(JTextComponent c) {
SeaGlassContext context = getContext(c, ENABLED);
SynthStyle oldStyle = style;
style = SeaGlassLookAndFeel.updateStyle(context, this);
updateSearchStyle(c, context, getPropertyPrefix());
if (style != oldStyle) {
updateStyle(c, context, getPropertyPrefix());
if (oldStyle != null) {
uninstallKeyboardActions();
installKeyboardActions();
}
}
context.dispose();
context = getContext(c, SeaGlassRegion.SEARCH_FIELD_FIND_BUTTON, ENABLED);
findStyle = SeaGlassLookAndFeel.updateStyle(context, this);
context.dispose();
context = getContext(c, SeaGlassRegion.SEARCH_FIELD_CANCEL_BUTTON, ENABLED);
cancelStyle = SeaGlassLookAndFeel.updateStyle(context, this);
context.dispose();
}