com.tek42.perforce.model
Class Changelist
java.lang.Object
com.tek42.perforce.model.Changelist
- All Implemented Interfaces:
- java.io.Serializable
public class Changelist
- extends java.lang.Object
- implements java.io.Serializable
Represents a changelist in Perforce.
Again Perforce fails us with an imcomplete API. Their change object does not contain a record of files or jobs
attached to the change. Grr... I'm forced to create one that is more complete.
This class maps the output of p4 describe [ChangeNumber]. However, it does not contain the diffs ouput by that
command. If you want those, get them yourself.
- Author:
- Mike Wille
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Changelist
public Changelist()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getChangeNumber
public int getChangeNumber()
- Returns:
- the changeNumber
setChangeNumber
public void setChangeNumber(int changeNumber)
- Parameters:
changeNumber - the changeNumber to set
getWorkspace
public java.lang.String getWorkspace()
- Returns:
- the workspace
setWorkspace
public void setWorkspace(java.lang.String workspace)
- Parameters:
workspace - the workspace to set
getDate
public java.util.Date getDate()
- Returns:
- the date
setDate
public void setDate(java.util.Date date)
- Parameters:
date - the date to set
getUser
public java.lang.String getUser()
- Returns:
- the user
setUser
public void setUser(java.lang.String user)
- Parameters:
user - the user to set
getDescription
public java.lang.String getDescription()
- Returns:
- the description
setDescription
public void setDescription(java.lang.String description)
- Parameters:
description - the description to set
getFiles
public java.util.List<Changelist.FileEntry> getFiles()
- Returns:
- the files
setFiles
public void setFiles(java.util.List<Changelist.FileEntry> files)
- Parameters:
files - the files to set
getJobs
public java.util.List<Changelist.JobEntry> getJobs()
- Returns:
- the jobs
setJobs
public void setJobs(java.util.List<Changelist.JobEntry> jobs)
- Parameters:
jobs - the jobs to set
Copyright © 2010. All Rights Reserved.