|
||||||||||
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 boolean |
autoreload
|
protected static String |
AUTORELOAD_VALUE
|
protected String |
description
|
protected Date |
lastAccess
|
protected Date |
lastUpdate
|
protected boolean |
locked
|
protected static String |
LOCKED_VALUE
|
protected String |
name
|
protected static String |
NOAUTORELOAD_VALUE
|
protected String |
ownerName
|
protected String |
revisionSpec
|
protected boolean |
unloaded
|
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 |
isAutoReload()
Return the "autoreload/noautoreload" status for this label. |
boolean |
isLocked()
Return the "locked/unlocked" status for this label. |
boolean |
isUnloaded()
Return the "unloaded" status for this label. |
void |
setAutoReload(boolean autoreload)
Set the "autoreload/noautoreload" 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/unlocked" 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, update, 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, update, update |
Field Detail |
---|
protected static final String LOCKED_VALUE
protected static final String UNLOCKED_VALUE
protected static final String AUTORELOAD_VALUE
protected static final String NOAUTORELOAD_VALUE
protected String name
protected String ownerName
protected Date lastAccess
protected Date lastUpdate
protected String description
protected String revisionSpec
protected boolean locked
protected boolean unloaded
protected boolean autoreload
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 ILabelSummary
ILabelSummary.getName()
public void setName(String name)
ILabelSummary
setName
in interface ILabelSummary
name
- the label's (new) name.ILabelSummary.setName(java.lang.String)
public String getOwnerName()
ILabelSummary
getOwnerName
in interface ILabelSummary
ILabelSummary.getOwnerName()
public void setOwnerName(String ownerName)
ILabelSummary
setOwnerName
in interface ILabelSummary
ownerName
- the new owner name.ILabelSummary.setOwnerName(java.lang.String)
public Date getLastAccess()
ILabelSummary
getLastAccess
in interface ILabelSummary
ILabelSummary.getLastAccess()
public void setLastAccess(Date lastAccess)
ILabelSummary
setLastAccess
in interface ILabelSummary
lastAccess
- new last access date.ILabelSummary.setLastAccess(java.util.Date)
public Date getLastUpdate()
ILabelSummary
getLastUpdate
in interface ILabelSummary
ILabelSummary.getLastUpdate()
public void setLastUpdate(Date lastUpdate)
ILabelSummary
setLastUpdate
in interface ILabelSummary
lastUpdate
- Date last updated.ILabelSummary.setLastUpdate(java.util.Date)
public String getDescription()
ILabelSummary
getDescription
in interface ILabelSummary
ILabelSummary.getDescription()
public void setDescription(String description)
ILabelSummary
setDescription
in interface ILabelSummary
description
- new label description string.ILabelSummary.setDescription(java.lang.String)
public String getRevisionSpec()
ILabelSummary
getRevisionSpec
in interface ILabelSummary
ILabelSummary.getRevisionSpec()
public void setRevisionSpec(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 iff the label is locked else it is unlocked.ILabelSummary.setLocked(boolean)
public boolean isAutoReload()
ILabelSummary
isAutoReload
in interface ILabelSummary
ILabelSummary.isAutoReload()
public void setAutoReload(boolean autoreload)
ILabelSummary
setAutoReload
in interface ILabelSummary
autoreload
- true iff the label is "autoreload" else it is "noautoreload".ILabelSummary.setAutoReload(boolean)
public boolean isUnloaded()
ILabelSummary
isUnloaded
in interface ILabelSummary
ILabelSummary.isUnloaded()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |