hudson.plugins.starteam
Class StarTeamChangeLogSet

java.lang.Object
  extended by hudson.scm.ChangeLogSet<StarTeamChangeLogEntry>
      extended by hudson.plugins.starteam.StarTeamChangeLogSet
All Implemented Interfaces:
java.lang.Iterable<StarTeamChangeLogEntry>

public class StarTeamChangeLogSet
extends hudson.scm.ChangeLogSet<StarTeamChangeLogEntry>

Implementation of ChangeLogSet for StarTeam SCM.

Version:
1.0
Author:
Eric D. Broyles

Nested Class Summary
 
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
StarTeamChangeLogSet(hudson.model.AbstractBuild<?,?> aBuild, java.util.List<StarTeamChangeLogEntry> logs)
          default constructor for log set.
 
Method Summary
 java.util.List<StarTeamChangeLogEntry> getHistory()
          Return the history for this change log set.
 boolean isEmptySet()
           
 java.util.Iterator<StarTeamChangeLogEntry> iterator()
          return an iterator on all change log entry.
 
Methods inherited from class hudson.scm.ChangeLogSet
createEmpty, getItems, getKind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StarTeamChangeLogSet

public StarTeamChangeLogSet(hudson.model.AbstractBuild<?,?> aBuild,
                            java.util.List<StarTeamChangeLogEntry> logs)
default constructor for log set.

Parameters:
aBuild - the build.
logs - all logs entry.
Method Detail

isEmptySet

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

iterator

public java.util.Iterator<StarTeamChangeLogEntry> iterator()
return an iterator on all change log entry.


getHistory

public java.util.List<StarTeamChangeLogEntry> getHistory()
Return the history for this change log set.

Returns:
a List of all log entries


Copyright © 2007-2010. All Rights Reserved.