|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IChangelistSummary
Defines the methods and operations available on Perforce changelist summaries returned from the server.
Changelist summaries are typically returned from the server's changelist list methods (e.g. getChangelists) and normally contian only the fields retruned by the Perforce "p4 changes" command (i.e. they're missing things like files and job lists), and allow only "local" field setter and getter operations. For full changelist functionality, use the IChangelist interface that extends this interface.
Unextended IChangelistSummary objects are complete, and neither refreshable nor updateable.
Method Summary | |
---|---|
java.lang.String |
getClientId()
Get the ID of the Perforce client workspace associated with this changelist. |
java.util.Date |
getDate()
Get the date the changelist was created or last updated. |
java.lang.String |
getDescription()
Return the description associated with this changelist. |
int |
getId()
Return the Perforce changelist's ID. |
ChangelistStatus |
getStatus()
Get the status of this changelist, if known. |
java.lang.String |
getUsername()
Get the user name of the user associated with this changelist. |
boolean |
isShelved()
Does this changelist contain at least one shelved file? This only applies to changelists whose getStatus() is
ChangelistStatus.PENDING |
void |
setClientId(java.lang.String clientId)
Set the client ID. |
void |
setDate(java.util.Date date)
Set the changelist date. |
java.lang.String |
setDescription(java.lang.String newDescription)
Set the description string for this changelist. |
void |
setId(int id)
Set the changelist ID. |
void |
setShelved(boolean shelved)
Set the shelved status of of this changelist (see isShelved()). |
void |
setStatus(ChangelistStatus status)
Set the changelist status. |
void |
setUsername(java.lang.String username)
Set the changelist owner ID. |
Method Detail |
---|
int getId()
java.lang.String getDescription()
java.lang.String setDescription(java.lang.String newDescription)
newDescription
- non-null new description string.
ChangelistStatus getStatus()
java.util.Date getDate()
java.lang.String getClientId()
java.lang.String getUsername()
void setId(int id)
id
- new changelist ID.void setClientId(java.lang.String clientId)
clientId
- new client ID.void setUsername(java.lang.String username)
username
- new owner's user name.void setStatus(ChangelistStatus status)
status
- void setDate(java.util.Date date)
date
- new changelist dateboolean isShelved()
getStatus()
is
ChangelistStatus.PENDING
void setShelved(boolean shelved)
shelved
- new shelved value.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |