hudson.plugins.starteam
Class StarTeamChangeLogEntry

java.lang.Object
  extended by hudson.scm.ChangeLogSet.Entry
      extended by hudson.plugins.starteam.StarTeamChangeLogEntry

public class StarTeamChangeLogEntry
extends hudson.scm.ChangeLogSet.Entry

Implementation of ChangeLogSet.Entry for StarTeam SCM.

Version:
1.0
Author:
Eric D. Broyles

Constructor Summary
StarTeamChangeLogEntry()
           
StarTeamChangeLogEntry(java.lang.String fileName, int revisionNumber, java.util.Date date, java.lang.String username, java.lang.String msg, java.lang.String changeType)
           
 
Method Summary
 java.util.Collection<java.lang.String> getAffectedPaths()
           
 hudson.model.User getAuthor()
          Gets the Hudson user based upon the StarTeam username.
 java.lang.String getChangeType()
           
 java.util.Date getDate()
           
 java.lang.String getFileName()
           
 java.lang.String getMsg()
           
 int getRevisionNumber()
           
 java.lang.String getUsername()
           
 void setChangeType(java.lang.String aChange)
           
 void setDate(java.util.Date aDate)
           
 void setFileName(java.lang.String aFileName)
           
 void setMsg(java.lang.String aMsg)
           
 void setRevisionNumber(int aRevisionNumber)
           
 void setUsername(java.lang.String aUsername)
           
 java.lang.String toString()
           
 
Methods inherited from class hudson.scm.ChangeLogSet.Entry
getAffectedFiles, getMsgAnnotated, getMsgEscaped, getParent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StarTeamChangeLogEntry

public StarTeamChangeLogEntry(java.lang.String fileName,
                              int revisionNumber,
                              java.util.Date date,
                              java.lang.String username,
                              java.lang.String msg,
                              java.lang.String changeType)

StarTeamChangeLogEntry

public StarTeamChangeLogEntry()
Method Detail

getAffectedPaths

public java.util.Collection<java.lang.String> getAffectedPaths()
Specified by:
getAffectedPaths in class hudson.scm.ChangeLogSet.Entry

getAuthor

public hudson.model.User getAuthor()
Gets the Hudson user based upon the StarTeam username.

Specified by:
getAuthor in class hudson.scm.ChangeLogSet.Entry
See Also:
ChangeLogSet.Entry.getAuthor()

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String aUsername)

getMsg

public java.lang.String getMsg()
Specified by:
getMsg in class hudson.scm.ChangeLogSet.Entry

setMsg

public void setMsg(java.lang.String aMsg)

getRevisionNumber

public int getRevisionNumber()

setRevisionNumber

public void setRevisionNumber(int aRevisionNumber)

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date aDate)

getFileName

public java.lang.String getFileName()

setFileName

public void setFileName(java.lang.String aFileName)

getChangeType

public java.lang.String getChangeType()

setChangeType

public void setChangeType(java.lang.String aChange)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2007-2010. All Rights Reserved.