package hudson.views; import hudson.scm.CVSSCM; import hudson.scm.SCM; import java.util.ArrayList; import java.util.List; public class CvsValuesProvider implements ScmValuesProvider { public List<String> getValues(SCM scm) { if (!(scm instanceof CVSSCM)) { return null; } CVSSCM cvs = (CVSSCM) scm; List<String> values = new ArrayList<String>(); values.add(cvs.getCvsRoot()); values.add(cvs.getAllModules()); values.add(cvs.getBranch()); return values; } }