@Override
  public void doPostponedFormatting() {
    if (isDisabled()) return;
    try {
      FileViewProvider[] viewProviders = getContext().myUpdatedProviders.keySet().toArray(new FileViewProvider[0]);
      for (final FileViewProvider viewProvider : viewProviders) {
        doPostponedFormatting(viewProvider);
      }
    }
    catch (Exception e) {
      LOG.error(e);
    }
    finally {
      LOG.assertTrue(getContext().myReformatElements.isEmpty(), getContext().myReformatElements);
    }
  }
@Override
  public void doPostponedFormatting()