|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.perforce.p4java.impl.generic.core.ServerResource
com.perforce.p4java.impl.generic.core.LabelSummary
public class LabelSummary
Default implementation of the ILabelSumamry interface.
| Field Summary | |
|---|---|
protected String |
description
|
protected Date |
lastAccess
|
protected Date |
lastUpdate
|
protected boolean |
locked
|
protected static String |
LOCKED_VALUE
|
protected String |
name
|
protected String |
ownerName
|
protected String |
revisionSpec
|
protected static String |
UNLOCKED_VALUE
|
| Fields inherited from class com.perforce.p4java.impl.generic.core.ServerResource |
|---|
refreshable, server, updateable |
| Constructor Summary | |
|---|---|
LabelSummary()
Default constructor -- set all fields to null or false. |
|
LabelSummary(boolean summaryOnly)
Construct an empty LabelSummary and appropriately initialize the ServerResource superclass fields according to whether this summary a summary only or part of the full Label class. |
|
LabelSummary(Map<String,Object> map)
Construct a LabelSummary from a map returned from the Perforce server's getLabelSummaryList. |
|
| Method Summary | |
|---|---|
String |
getDescription()
Get the description associated with this label. |
Date |
getLastAccess()
Get the date and time of the last 'labelsync' or use of '@label' on this label. |
Date |
getLastUpdate()
Get the date and time the label specification was last updated. |
String |
getName()
Get the label's name (the label's label, so to speak). |
String |
getOwnerName()
Get the name of the owner of this label. |
String |
getRevisionSpec()
Get the optional revision specification for this label. |
boolean |
isLocked()
Return the "locked" status for this label. |
void |
setDescription(String description)
Set the description associated with this label. |
void |
setLastAccess(Date lastAccess)
Set the date and time of the last 'labelsync' or use of '@label' on this label. |
void |
setLastUpdate(Date lastUpdate)
Set the date and time the label specification was last updated. |
void |
setLocked(boolean locked)
Set the "locked" status for this label. |
void |
setName(String name)
Set the label's name. |
void |
setOwnerName(String ownerName)
Set the name of the owner of this label. |
void |
setRevisionSpec(String revisionSpec)
Set the optional revision specification for this label. |
| Methods inherited from class com.perforce.p4java.impl.generic.core.ServerResource |
|---|
canRefresh, canUpdate, complete, refresh, setRefreshable, setServer, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.perforce.p4java.core.IServerResource |
|---|
canRefresh, canUpdate, refresh, setServer, update |
| Field Detail |
|---|
protected static final String LOCKED_VALUE
protected static final String UNLOCKED_VALUE
protected String name
protected String ownerName
protected Date lastAccess
protected Date lastUpdate
protected String description
protected String revisionSpec
protected boolean locked
| Constructor Detail |
|---|
public LabelSummary()
public LabelSummary(boolean summaryOnly)
public LabelSummary(Map<String,Object> map)
If the map is null, this is equivalent to calling the default constructor.
| Method Detail |
|---|
public String getName()
ILabelSummary
getName in interface ILabelSummaryILabelSummary.getName()public void setName(String name)
ILabelSummary
setName in interface ILabelSummaryname - the label's (new) name.ILabelSummary.setName(java.lang.String)public String getOwnerName()
ILabelSummary
getOwnerName in interface ILabelSummaryILabelSummary.getOwnerName()public void setOwnerName(String ownerName)
ILabelSummary
setOwnerName in interface ILabelSummaryownerName - the new owner name.ILabelSummary.setOwnerName(java.lang.String)public Date getLastAccess()
ILabelSummary
getLastAccess in interface ILabelSummaryILabelSummary.getLastAccess()public void setLastAccess(Date lastAccess)
ILabelSummary
setLastAccess in interface ILabelSummarylastAccess - new last access date.ILabelSummary.setLastAccess(java.util.Date)public Date getLastUpdate()
ILabelSummary
getLastUpdate in interface ILabelSummaryILabelSummary.getLastUpdate()public void setLastUpdate(Date lastUpdate)
ILabelSummary
setLastUpdate in interface ILabelSummarylastUpdate - Date last updated.ILabelSummary.setLastUpdate(java.util.Date)public String getDescription()
ILabelSummary
getDescription in interface ILabelSummaryILabelSummary.getDescription()public void setDescription(String description)
ILabelSummary
setDescription in interface ILabelSummarydescription - new label description string.ILabelSummary.setDescription(java.lang.String)public String getRevisionSpec()
ILabelSummary
getRevisionSpec in interface ILabelSummaryILabelSummary.getRevisionSpec()public void setRevisionSpec(String revisionSpec)
ILabelSummary
setRevisionSpec in interface ILabelSummaryrevisionSpec - new revision spec stringILabelSummary.setRevisionSpec(java.lang.String)public boolean isLocked()
ILabelSummary
isLocked in interface ILabelSummaryILabelSummary.isLocked()public void setLocked(boolean locked)
ILabelSummary
setLocked in interface ILabelSummarylocked - true if the label is locked.ILabelSummary.setLocked(boolean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||