@Override
    public void lookAndFeelChanged(final @NotNull LafManager source) {
      for (final IntrospectedProperty<?>[] properties : myClass2Properties.values()) {
        LOG.assertTrue(properties != null);
        for (int j = properties.length - 1; j >= 0; j--) {
          updateUI(properties[j]);
        }
      }
    }
@Override
    public void lookAndFeelChanged(final @NotNull LafManager source)