Refresh() public method

Update whatever needs it.
public Refresh ( ) : void
return void
 public void Refresh()
 {
     UndoableUnitOfWorkHelper.Do("do", "undo", m_actionHandler,
                                 () =>
     {
         var goodWord = MakeEntry("good", "nice", false);
         var badSense = MakeSense(goodWord, "bad");
         badSense.DoNotPublishInRC.Add(m_mainDict);
         m_decorator.Refresh();
         Assert.That(m_decorator.get_VecSize(goodWord.Hvo, LexEntryTags.kflidSenses), Is.EqualTo(1));
     });
     // Get rid of it again: the underlying virtual list publisher is not aware of the new item,
     // which can mess up later tests.
     m_actionHandler.Undo();
     m_decorator.Refresh();
 }