|
||||||||||
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 ILabelSummary
ILabelSummary.getName()
public void setName(java.lang.String name)
ILabelSummary
setName
in interface ILabelSummary
name
- the label's (new) name.ILabelSummary.setName(java.lang.String)
public java.lang.String getOwnerName()
ILabelSummary
getOwnerName
in interface ILabelSummary
ILabelSummary.getOwnerName()
public void setOwnerName(java.lang.String ownerName)
ILabelSummary
setOwnerName
in interface ILabelSummary
ownerName
- the new owner name.ILabelSummary.setOwnerName(java.lang.String)
public java.util.Date getLastAccess()
ILabelSummary
getLastAccess
in interface ILabelSummary
ILabelSummary.getLastAccess()
public void setLastAccess(java.util.Date lastAccess)
ILabelSummary
setLastAccess
in interface ILabelSummary
lastAccess
- new last access date.ILabelSummary.setLastAccess(java.util.Date)
public java.util.Date getLastUpdate()
ILabelSummary
getLastUpdate
in interface ILabelSummary
ILabelSummary.getLastUpdate()
public void setLastUpdate(java.util.Date lastUpdate)
ILabelSummary
setLastUpdate
in interface ILabelSummary
lastUpdate
- Date last updated.ILabelSummary.setLastUpdate(java.util.Date)
public java.lang.String getDescription()
ILabelSummary
getDescription
in interface ILabelSummary
ILabelSummary.getDescription()
public void setDescription(java.lang.String description)
ILabelSummary
setDescription
in interface ILabelSummary
description
- new label description string.ILabelSummary.setDescription(java.lang.String)
public java.lang.String getRevisionSpec()
ILabelSummary
getRevisionSpec
in interface ILabelSummary
ILabelSummary.getRevisionSpec()
public void setRevisionSpec(java.lang.String revisionSpec)
ILabelSummary
setRevisionSpec
in interface ILabelSummary
revisionSpec
- new revision spec stringILabelSummary.setRevisionSpec(java.lang.String)
public boolean isLocked()
ILabelSummary
isLocked
in interface ILabelSummary
ILabelSummary.isLocked()
public void setLocked(boolean locked)
ILabelSummary
setLocked
in interface ILabelSummary
locked
- 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 |