hudson.scm
Class CVSChangeLogSet

java.lang.Object
  extended by hudson.scm.ChangeLogSet<CVSChangeLogSet.CVSChangeLog>
      extended by hudson.scm.CVSChangeLogSet
All Implemented Interfaces:
Iterable<CVSChangeLogSet.CVSChangeLog>

public final class CVSChangeLogSet
extends hudson.scm.ChangeLogSet<CVSChangeLogSet.CVSChangeLog>

ChangeLogSet for CVS.

Author:
Kohsuke Kawaguchi

Nested Class Summary
static class CVSChangeLogSet.CVSChangeLog
          In-memory representation of CVS Changelog.
static class CVSChangeLogSet.File
           
static class CVSChangeLogSet.Revision
          Represents CVS revision number like "1.5.3.2".
 
Nested classes/interfaces inherited from class hudson.scm.ChangeLogSet
hudson.scm.ChangeLogSet.AffectedFile, hudson.scm.ChangeLogSet.Entry
 
Field Summary
 
Fields inherited from class hudson.scm.ChangeLogSet
build
 
Constructor Summary
CVSChangeLogSet(hudson.model.AbstractBuild<?,?> build, List<CVSChangeLogSet.CVSChangeLog> logs)
           
 
Method Summary
 String getKind()
           
 List<CVSChangeLogSet.CVSChangeLog> getLogs()
          Returns the read-only list of changes.
 boolean isEmptySet()
           
 Iterator<CVSChangeLogSet.CVSChangeLog> iterator()
           
static CVSChangeLogSet parse(hudson.model.AbstractBuild<?,?> build, File f)
           
 
Methods inherited from class hudson.scm.ChangeLogSet
createEmpty, getItems
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CVSChangeLogSet

public CVSChangeLogSet(hudson.model.AbstractBuild<?,?> build,
                       List<CVSChangeLogSet.CVSChangeLog> logs)
Method Detail

getLogs

public List<CVSChangeLogSet.CVSChangeLog> getLogs()
Returns the read-only list of changes.


isEmptySet

public boolean isEmptySet()
Specified by:
isEmptySet in class hudson.scm.ChangeLogSet<CVSChangeLogSet.CVSChangeLog>

iterator

public Iterator<CVSChangeLogSet.CVSChangeLog> iterator()

getKind

public String getKind()
Overrides:
getKind in class hudson.scm.ChangeLogSet<CVSChangeLogSet.CVSChangeLog>

parse

public static CVSChangeLogSet parse(hudson.model.AbstractBuild<?,?> build,
                                    File f)
                             throws IOException,
                                    SAXException
Throws:
IOException
SAXException


Copyright © 2004-2011. All Rights Reserved.