hudson.plugins.perforce
Class PerforceChangeLogEntry

java.lang.Object
  extended by hudson.scm.ChangeLogSet.Entry
      extended by hudson.plugins.perforce.PerforceChangeLogEntry

public class PerforceChangeLogEntry
extends hudson.scm.ChangeLogSet.Entry

Perforce Implementation of ChangeLogSet.Entry. This is a 1 to 1 mapping of Perforce changelists.

Note: Internally, within the plugin we use an actual Perforce Change object in place of this.

Author:
Mike Wille

Constructor Summary
PerforceChangeLogEntry(PerforceChangeLogSet parent)
           
 
Method Summary
 java.util.Collection<java.lang.String> getAffectedPaths()
           
 hudson.model.User getAuthor()
           
 Changelist getChange()
           
 java.lang.String getMsg()
           
 void setChange(Changelist change)
           
 
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

PerforceChangeLogEntry

public PerforceChangeLogEntry(PerforceChangeLogSet parent)
Method Detail

getAuthor

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

getAffectedPaths

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

getMsg

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

getChange

public Changelist getChange()
Returns:
the change

setChange

public void setChange(Changelist change)
Parameters:
change - the change to set


Copyright © 2010. All Rights Reserved.