public void refresh(final boolean ignoreEnabled) {
   final CommittedChangeListsListener refresher = createRefresher(ignoreEnabled);
   if (refresher != null) {
     myManager.reportLoadedLists(new MyRefresher());
   }
   myManager.repaintTree();
 }
 public void setSelected(final AnActionEvent e, final boolean state) {
   myIsSelected = state;
   if (state) {
     myManager.setFilteringStrategy(myStrategy);
   } else {
     myManager.removeFilteringStrategy(myStrategy.getKey());
   }
 }
  @NotNull
  public ListMergeStatus refresh(final boolean ignoreEnabled) {
    final CommittedChangeListsListener refresher = createRefresher(ignoreEnabled);
    if (refresher != null) {
      myManager.reportLoadedLists(refresher);
    }
    myManager.repaintTree();

    return ListMergeStatus.REFRESHING;
  }