@Override protected void propertyChange(PropertyChangeEvent evt){
  if (SynthLookAndFeel.shouldUpdateStyle(evt)) {
    updateStyle((JTextComponent)evt.getSource());
  }
  super.propertyChange(evt);
}

@ Override protected void propertyChange ( PropertyChangeEvent evt ) { if ( SynthLookAndFeel . shouldUpdateStyle ( evt ) ) { updateStyle ( ( JTextComponent ) evt . getSource ( ) ) ; } super . propertyChange ( evt ) ; }
this method gets called when a bound property is changed on the associated jtextcomponent . this is a hook which ui implementations may change to reflect how the ui displays bound properties of jtextcomponent subclasses . this is implemented to do nothing ( i . e . the response to properties in jtextcomponent itself are handled prior to calling this method ) .
