hudson.plugins.clearcase
Class ClearCaseChangeLogEntry

java.lang.Object
  extended by hudson.scm.ChangeLogSet.Entry
      extended by hudson.plugins.clearcase.ClearCaseChangeLogEntry

public class ClearCaseChangeLogEntry
extends hudson.scm.ChangeLogSet.Entry

Clear case change log entry.

Author:
Erik Ramfelt

Nested Class Summary
static class ClearCaseChangeLogEntry.FileElement
           
 
Constructor Summary
ClearCaseChangeLogEntry()
           
ClearCaseChangeLogEntry(java.util.Date date, java.lang.String user, java.lang.String action, java.lang.String comment, java.lang.String file, java.lang.String version)
           
 
Method Summary
 void addElement(ClearCaseChangeLogEntry.FileElement element)
           
 void addElements(java.util.Collection<ClearCaseChangeLogEntry.FileElement> files)
           
 java.util.Collection<java.lang.String> getAffectedPaths()
           
 hudson.model.User getAuthor()
           
 java.lang.String getComment()
           
 java.util.Date getDate()
           
 java.lang.String getDateStr()
           
 java.util.List<ClearCaseChangeLogEntry.FileElement> getElements()
           
 java.lang.String getMsg()
           
 java.lang.String getUser()
           
 void setAction(java.lang.String action)
          Deprecated. 
 void setComment(java.lang.String comment)
           
 void setDate(java.util.Date date)
           
 void setDateStr(java.lang.String date)
           
 void setFile(java.lang.String file)
          Deprecated. 
 void setParent(hudson.scm.ChangeLogSet parent)
          Overrides the setParent() method so the ClearCaseChangeLogSet can access it.
 void setUser(java.lang.String user)
           
 void setVersion(java.lang.String version)
          Deprecated. 
 
Methods inherited from class hudson.scm.ChangeLogSet.Entry
getMsgAnnotated, getMsgEscaped, getParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClearCaseChangeLogEntry

public ClearCaseChangeLogEntry()

ClearCaseChangeLogEntry

public ClearCaseChangeLogEntry(java.util.Date date,
                               java.lang.String user,
                               java.lang.String action,
                               java.lang.String comment,
                               java.lang.String file,
                               java.lang.String version)
Method Detail

addElement

public void addElement(ClearCaseChangeLogEntry.FileElement element)

addElements

public void addElements(java.util.Collection<ClearCaseChangeLogEntry.FileElement> files)

getElements

public java.util.List<ClearCaseChangeLogEntry.FileElement> getElements()

getComment

public java.lang.String getComment()

setComment

public void setComment(java.lang.String comment)

getDateStr

public java.lang.String getDateStr()

setDateStr

public void setDateStr(java.lang.String date)

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)

getUser

public java.lang.String getUser()

setUser

public void setUser(java.lang.String user)

setFile

@Deprecated
public void setFile(java.lang.String file)
Deprecated. 


setVersion

@Deprecated
public void setVersion(java.lang.String version)
Deprecated. 


setAction

@Deprecated
public void setAction(java.lang.String action)
Deprecated. 


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

setParent

public void setParent(hudson.scm.ChangeLogSet parent)
Overrides the setParent() method so the ClearCaseChangeLogSet can access it.

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


Copyright © 2007. All Rights Reserved.