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

      @Override
      public String getDisplayName() {
        return SvnBundle.message("integrate.display.name");
      }

      @Override
      public String getHelpTopic() {
        return "reference.dialogs.versionControl.integrate.project.subversion";
      }
    };
  }
@Override
  public Configurable createConfigurable(final Collection<FilePath> collection)