hudson.scm
Class BlameSubversionChangeLogSet.LogEntry

java.lang.Object
  extended by hudson.scm.ChangeLogSet.Entry
      extended by hudson.scm.BlameSubversionChangeLogSet.LogEntry
Enclosing class:
BlameSubversionChangeLogSet

public static class BlameSubversionChangeLogSet.LogEntry
extends hudson.scm.ChangeLogSet.Entry

One commit.

Setter methods are public only so that the objects can be constructed from Digester. So please consider this object read-only.


Constructor Summary
BlameSubversionChangeLogSet.LogEntry()
           
 
Method Summary
 void addPath(BlameSubversionChangeLogSet.Path p)
           
 Collection<BlameSubversionChangeLogSet.Path> getAffectedFiles()
           
 Collection<String> getAffectedPaths()
           
 hudson.model.User getAuthor()
           
 String getDate()
           
 String getMsg()
           
 BlameSubversionChangeLogSet getParent()
          Gets the BlameSubversionChangeLogSet to which this change set belongs.
 List<BlameSubversionChangeLogSet.Path> getPaths()
          Gets the files that are changed in this commit.
 int getRevision()
          Gets the revision of the commit.
 String getUser()
           
 void setDate(String date)
           
 void setMsg(String msg)
           
protected  void setParent(hudson.scm.ChangeLogSet changeLogSet)
           
 void setRevision(int revision)
           
 void setUser(String author)
           
 
Methods inherited from class hudson.scm.ChangeLogSet.Entry
getCommitId, getCurrentRevision, getMsgAnnotated, getMsgEscaped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlameSubversionChangeLogSet.LogEntry

public BlameSubversionChangeLogSet.LogEntry()
Method Detail

getParent

public BlameSubversionChangeLogSet getParent()
Gets the BlameSubversionChangeLogSet to which this change set belongs.

Overrides:
getParent in class hudson.scm.ChangeLogSet.Entry

setParent

protected void setParent(hudson.scm.ChangeLogSet changeLogSet)
Overrides:
setParent in class hudson.scm.ChangeLogSet.Entry

getRevision

@Exported
public int getRevision()
Gets the revision of the commit.

If the commit made the repository revision 1532, this method returns 1532.


setRevision

public void setRevision(int revision)

getAuthor

public hudson.model.User getAuthor()

getAffectedPaths

public Collection<String> getAffectedPaths()

setUser

public void setUser(String author)

getUser

@Exported
public String getUser()

getDate

@Exported
public String getDate()

setDate

public void setDate(String date)

getMsg

@Exported
public String getMsg()

setMsg

public void setMsg(String msg)

addPath

public void addPath(BlameSubversionChangeLogSet.Path p)

getPaths

@Exported
public List<BlameSubversionChangeLogSet.Path> getPaths()
Gets the files that are changed in this commit.

Returns:
can be empty but never null.

getAffectedFiles

public Collection<BlameSubversionChangeLogSet.Path> getAffectedFiles()
Overrides:
getAffectedFiles in class hudson.scm.ChangeLogSet.Entry


Copyright © 2004-2012 Hudson. All Rights Reserved.