|
||||||||||
| 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 java.lang.String |
description
|
protected java.util.Date |
lastAccess
|
protected java.util.Date |
lastUpdate
|
protected boolean |
locked
|
protected static java.lang.String |
LOCKED_VALUE
|
protected java.lang.String |
name
|
protected java.lang.String |
ownerName
|
protected java.lang.String |
revisionSpec
|
protected static java.lang.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(java.util.Map<java.lang.String,java.lang.Object> map)
Construct a LabelSummary from a map returned from the Perforce server's getLabelSummaryList. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
Get the description associated with this label. |
java.util.Date |
getLastAccess()
Get the date and time of the last 'labelsync' or use of '@label' on this label. |
java.util.Date |
getLastUpdate()
Get the date and time the label specification was last updated. |
java.lang.String |
getName()
Get the label's name (the label's label, so to speak). |
java.lang.String |
getOwnerName()
Get the name of the owner of this label. |
java.lang.String |
getRevisionSpec()
Get the optional revision specification for this label. |
boolean |
isLocked()
Return the "locked" status for this label. |
void |
setDescription(java.lang.String description)
Set the description associated with this label. |
void |
setLastAccess(java.util.Date lastAccess)
Set the date and time of the last 'labelsync' or use of '@label' on this label. |
void |
setLastUpdate(java.util.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(java.lang.String name)
Set the label's name. |
void |
setOwnerName(java.lang.String ownerName)
Set the name of the owner of this label. |
void |
setRevisionSpec(java.lang.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 java.lang.String LOCKED_VALUE
protected static final java.lang.String UNLOCKED_VALUE
protected java.lang.String name
protected java.lang.String ownerName
protected java.util.Date lastAccess
protected java.util.Date lastUpdate
protected java.lang.String description
protected java.lang.String revisionSpec
protected boolean locked
| Constructor Detail |
|---|
public LabelSummary()
public LabelSummary(boolean summaryOnly)
public LabelSummary(java.util.Map<java.lang.String,java.lang.Object> map)
If the map is null, this is equivalent to calling the default constructor.
| Method Detail |
|---|
public java.lang.String getName()
ILabelSummary
getName in interface ILabelSummaryILabelSummary.getName()public void setName(java.lang.String name)
ILabelSummary
setName in interface ILabelSummaryname - the label's (new) name.ILabelSummary.setName(java.lang.String)public java.lang.String getOwnerName()
ILabelSummary
getOwnerName in interface ILabelSummaryILabelSummary.getOwnerName()public void setOwnerName(java.lang.String ownerName)
ILabelSummary
setOwnerName in interface ILabelSummaryownerName - the new owner name.ILabelSummary.setOwnerName(java.lang.String)public java.util.Date getLastAccess()
ILabelSummary
getLastAccess in interface ILabelSummaryILabelSummary.getLastAccess()public void setLastAccess(java.util.Date lastAccess)
ILabelSummary
setLastAccess in interface ILabelSummarylastAccess - new last access date.ILabelSummary.setLastAccess(java.util.Date)public java.util.Date getLastUpdate()
ILabelSummary
getLastUpdate in interface ILabelSummaryILabelSummary.getLastUpdate()public void setLastUpdate(java.util.Date lastUpdate)
ILabelSummary
setLastUpdate in interface ILabelSummarylastUpdate - Date last updated.ILabelSummary.setLastUpdate(java.util.Date)public java.lang.String getDescription()
ILabelSummary
getDescription in interface ILabelSummaryILabelSummary.getDescription()public void setDescription(java.lang.String description)
ILabelSummary
setDescription in interface ILabelSummarydescription - new label description string.ILabelSummary.setDescription(java.lang.String)public java.lang.String getRevisionSpec()
ILabelSummary
getRevisionSpec in interface ILabelSummaryILabelSummary.getRevisionSpec()public void setRevisionSpec(java.lang.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 | |||||||||