hudson.plugins.cmvc
Class CmvcChangeLogSet.CmvcChangeLog

java.lang.Object
  extended by hudson.scm.ChangeLogSet.Entry
      extended by hudson.plugins.cmvc.CmvcChangeLogSet.CmvcChangeLog
Enclosing class:
CmvcChangeLogSet

@ExportedBean(defaultVisibility=999)
public static class CmvcChangeLogSet.CmvcChangeLog
extends hudson.scm.ChangeLogSet.Entry

In-memory representation of CMVC Changelog: defect or feature.


Nested Class Summary
static class CmvcChangeLogSet.CmvcChangeLog.ModifiedFile
          Represent a modified file
 
Constructor Summary
CmvcChangeLogSet.CmvcChangeLog()
           
CmvcChangeLogSet.CmvcChangeLog(CmvcChangeLogSet changeLogSet)
           
 
Method Summary
 void addFile(CmvcChangeLogSet.CmvcChangeLog.ModifiedFile file)
           
 java.util.Collection<java.lang.String> getAffectedPaths()
           
 hudson.model.User getAuthor()
           
 java.util.Date getDateTime()
           
 java.util.List<CmvcChangeLogSet.CmvcChangeLog.ModifiedFile> getFiles()
           
 java.lang.String getLevel()
           
 java.lang.String getMsg()
           
 java.lang.String getReleaseName()
           
 java.lang.String getTrackName()
           
 java.lang.String getType()
           
 java.lang.String getUser()
           
 void setDateTime(java.util.Date date)
           
 void setFiles(java.util.List<CmvcChangeLogSet.CmvcChangeLog.ModifiedFile> files)
           
 void setLevel(java.lang.String level)
           
 void setMsg(java.lang.String msg)
           
 void setReleaseName(java.lang.String releaseName)
           
 void setTrackName(java.lang.String trackName)
           
 void setType(java.lang.String type)
           
 void setUser(java.lang.String author)
           
 
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, toString, wait, wait, wait
 

Constructor Detail

CmvcChangeLogSet.CmvcChangeLog

public CmvcChangeLogSet.CmvcChangeLog()

CmvcChangeLogSet.CmvcChangeLog

public CmvcChangeLogSet.CmvcChangeLog(CmvcChangeLogSet changeLogSet)
Method Detail

getReleaseName

@Exported
public java.lang.String getReleaseName()

setReleaseName

public void setReleaseName(java.lang.String releaseName)

getTrackName

@Exported
public java.lang.String getTrackName()

setTrackName

public void setTrackName(java.lang.String trackName)

addFile

public void addFile(CmvcChangeLogSet.CmvcChangeLog.ModifiedFile file)

getAffectedPaths

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

setUser

public void setUser(java.lang.String author)

getUser

@Exported
public java.lang.String getUser()

getDateTime

@Exported
public java.util.Date getDateTime()

setDateTime

public void setDateTime(java.util.Date date)

getMsg

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

setMsg

public void setMsg(java.lang.String msg)

getAuthor

public hudson.model.User getAuthor()
Specified by:
getAuthor in class hudson.scm.ChangeLogSet.Entry

getType

@Exported
public java.lang.String getType()

setType

public void setType(java.lang.String type)

getLevel

@Exported
public java.lang.String getLevel()

setLevel

public void setLevel(java.lang.String level)

getFiles

public java.util.List<CmvcChangeLogSet.CmvcChangeLog.ModifiedFile> getFiles()

setFiles

public void setFiles(java.util.List<CmvcChangeLogSet.CmvcChangeLog.ModifiedFile> files)


Copyright © 2009. All Rights Reserved.