@Override
  public Configurable createConfigurable(final Collection<FilePath> collection) {
    if (collection.isEmpty()) return null;
    return new SvnUpdateConfigurable(myVcs.getProject()){

      @Override
      public String getDisplayName() {
        return message("update.switch.configurable.name");
      }

      @Override
      protected AbstractSvnUpdatePanel createPanel() {

        return new SvnUpdatePanel(myVcs, collection);
      }
    };
  }
@Override
  public Configurable createConfigurable(final Collection<FilePath> collection)