public class ExtendedFileSpec extends FileSpec implements IExtendedFileSpec
action, baseFile, baseName, baseRev, blobSha, branch, changeListId, client, clientName, clientPath, commitSha, date, depotPath, endRevision, fileType, genericCode, label, localPath, opStatus, originalPath, rawCode, repoName, severityCode, sha, startRevision, statusMessage, subCode, subSystem, treeSha, uniqueCode, unmap, userNamerefreshable, server, updateableHAVE_REVISION, HAVE_REVISION_STRING, HEAD_REVISION, HEAD_REVISION_STRING, NO_FILE_REVISION, NO_REVISION_STRING, NONE_REVISION, NONE_REVISION_STRING| Constructor and Description |
|---|
ExtendedFileSpec()
Default constructor.
|
ExtendedFileSpec(FileSpecOpStatus status,
String errStr)
Construct an ExtendedFileSpec object from a status, message string pair.
|
ExtendedFileSpec(FileSpecOpStatus status,
String errStr,
int rawCode) |
ExtendedFileSpec(FileSpecOpStatus status,
String errStr,
int genericCode,
int severityCode)
Construct an ExtendedFileSpec object from a status, message string,
generic code, severity code tuple.
|
ExtendedFileSpec(FileSpecOpStatus status,
String errStr,
String errCodeStr) |
ExtendedFileSpec(Map<String,Object> map,
IServer server,
int index)
Construct an ExtendedFileSpec object from the passed-in map.
|
ExtendedFileSpec(String pathStr)
Given a candidate path string (which may include version and changelist
annotations, at least), try to construct a corresponding extended file
spec.
|
getAction, getAnnotatedPathString, getAnnotatedPreferredPathString, getAnnotations, getAnnotations, getBaseFile, getBaseName, getBaseRev, getBlobSha, getBranch, getChangelistId, getClientName, getClientPath, getClientPathString, getCommitSha, getContentResolveType, getContents, getContents, getDate, getDepotPath, getDepotPathString, getDiffStatus, getEndFromRev, getEndRevision, getEndToRev, getFileType, getFromFile, getGenericCode, getHowResolved, getLabel, getLocalPath, getLocalPathString, getOpStatus, getOriginalPath, getOriginalPathString, getOtherAction, getPath, getPathString, getPreferredPath, getPreferredPathString, getRawCode, getRepoName, getResolveType, getResolveTypes, getRevFromString, getRevisionHistory, getRevisionHistory, getSeverityCode, getSha, getShelvedChange, getStartFromRev, getStartRevision, getStartToRev, getStatusMessage, getSubCode, getSubSystem, getToFile, getTreeSha, getUniqueCode, getUserName, getWorkRev, isLocked, isUnmap, move, move, setAction, setBaseFile, setBaseName, setBaseRev, setBlobSha, setBranch, setChangelistId, setClient, setClientName, setClientPath, setClientPath, setCodes, setCommitSha, setContentResolveType, setDate, setDepotPath, setDepotPath, setDiffStatus, setEndFromRev, setEndRevision, setEndToRev, setFileType, setFromFile, setHowResolved, setLabel, setLocalPath, setLocalPath, setLocked, setOpStatus, setOriginalPath, setOriginalPath, setOtherAction, setPath, setPathFromString, setRepoName, setResolveType, setResolveTypes, setSha, setShelvedChange, setStartFromRev, setStartRevision, setStartToRev, setStatusMessage, setToFile, setTreeSha, setUnmap, setUserName, setWorkRev, toStringcanRefresh, canUpdate, complete, refresh, setRefreshable, setServer, update, update, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAction, getAnnotatedPathString, getAnnotatedPreferredPathString, getAnnotations, getAnnotations, getBaseFile, getBaseName, getBaseRev, getBlobSha, getBranch, getChangelistId, getClientName, getClientPath, getClientPathString, getCommitSha, getContentResolveType, getContents, getContents, getDate, getDepotPath, getDepotPathString, getDiffStatus, getEndFromRev, getEndRevision, getEndToRev, getFileType, getFromFile, getHowResolved, getLabel, getLocalPath, getLocalPathString, getOriginalPath, getOriginalPathString, getOtherAction, getPath, getPathString, getPreferredPath, getPreferredPathString, getRepoName, getResolveType, getResolveTypes, getRevisionHistory, getRevisionHistory, getSha, getShelvedChange, getStartFromRev, getStartRevision, getStartToRev, getToFile, getTreeSha, getUserName, getWorkRev, isLocked, isUnmap, move, move, setAction, setBaseFile, setBaseName, setBaseRev, setBlobSha, setBranch, setChangelistId, setClientName, setClientPath, setCommitSha, setContentResolveType, setDate, setDepotPath, setDiffStatus, setEndFromRev, setEndRevision, setEndToRev, setFileType, setFromFile, setHowResolved, setLabel, setLocalPath, setLocked, setOriginalPath, setOtherAction, setPath, setPathFromString, setRepoName, setResolveType, setResolveTypes, setSha, setShelvedChange, setStartFromRev, setStartRevision, setStartToRev, setToFile, setTreeSha, setUnmap, setUserName, setWorkRev, toStringgetGenericCode, getOpStatus, getRawCode, getSeverityCode, getStatusMessage, getSubCode, getSubSystem, getUniqueCodecanRefresh, canUpdate, refresh, setServer, update, update, updatepublic ExtendedFileSpec()
public ExtendedFileSpec(String pathStr)
See the corresponding FileSpec constructor for details -- this constructor does not add any ExtendedFileSpec-specific semantics.
pathStr - candidate path stringpublic ExtendedFileSpec(FileSpecOpStatus status, String errStr)
status - FileSpecOpStatus status.errStr - error / info message string.public ExtendedFileSpec(Map<String,Object> map, IServer server, int index)
map - suitable field map from Perforce server; if null, this
constructor has the same semantics as the default constructor.server - non-null server objectindex - passed to the superclass FileSpec(Mappublic ExtendedFileSpec(FileSpecOpStatus status, String errStr, String errCodeStr)
public ExtendedFileSpec(FileSpecOpStatus status, String errStr, int rawCode)
public ExtendedFileSpec(FileSpecOpStatus status, String errStr, int genericCode, int severityCode)
status - FileSpecOpStatus status.errStr - error / info message string.genericCode - Perforce generic code to useseverityCode - Perforce severity code to use.public String getActionOwner()
getActionOwner in interface IExtendedFileSpecpublic void setActionOwner(String actionOwner)
setActionOwner in interface IExtendedFileSpecpublic Map<String,byte[]> getAttributes()
IExtendedFileSpecgetAttributes in interface IExtendedFileSpecpublic String getCharset()
getCharset in interface IExtendedFileSpecpublic void setCharset(String charset)
setCharset in interface IExtendedFileSpecpublic String getDesc()
getDesc in interface IExtendedFileSpecpublic void setDesc(String desc)
setDesc in interface IExtendedFileSpecpublic String getDigest()
getDigest in interface IExtendedFileSpecpublic void setDigest(String digest)
setDigest in interface IExtendedFileSpecpublic long getFileSize()
getFileSize in interface IExtendedFileSpecpublic void setFileSize(long fileSize)
setFileSize in interface IExtendedFileSpecpublic int getHaveRev()
getHaveRev in interface IExtendedFileSpecpublic void setHaveRev(int haveRev)
setHaveRev in interface IExtendedFileSpecpublic FileAction getHeadAction()
getHeadAction in interface IExtendedFileSpecpublic void setHeadAction(FileAction headAction)
setHeadAction in interface IExtendedFileSpecpublic int getHeadChange()
getHeadChange in interface IExtendedFileSpecpublic void setHeadChange(int headChange)
setHeadChange in interface IExtendedFileSpecpublic String getHeadCharset()
getHeadCharset in interface IExtendedFileSpecpublic void setHeadCharset(String headCharset)
setHeadCharset in interface IExtendedFileSpecpublic Date getHeadModTime()
getHeadModTime in interface IExtendedFileSpecpublic void setHeadModTime(Date headModTime)
setHeadModTime in interface IExtendedFileSpecpublic int getHeadRev()
getHeadRev in interface IExtendedFileSpecpublic void setHeadRev(int headRev)
setHeadRev in interface IExtendedFileSpecpublic Date getHeadTime()
getHeadTime in interface IExtendedFileSpecpublic void setHeadTime(Date headTime)
setHeadTime in interface IExtendedFileSpecpublic String getHeadType()
getHeadType in interface IExtendedFileSpecpublic void setHeadType(String headType)
setHeadType in interface IExtendedFileSpecpublic String getMovedFile()
getMovedFile in interface IExtendedFileSpecpublic void setMovedFile(String movedFile)
setMovedFile in interface IExtendedFileSpecpublic FileAction getOpenAction()
getOpenAction in interface IExtendedFileSpecpublic void setOpenAction(FileAction openAction)
setOpenAction in interface IExtendedFileSpecpublic String getOpenActionOwner()
getOpenActionOwner in interface IExtendedFileSpecpublic void setOpenActionOwner(String openActionOwner)
setOpenActionOwner in interface IExtendedFileSpecpublic int getOpenChangelistId()
getOpenChangelistId in interface IExtendedFileSpecpublic void setOpenChangelistId(int openChangelistId)
setOpenChangelistId in interface IExtendedFileSpecpublic String getOpenType()
getOpenType in interface IExtendedFileSpecpublic void setOpenType(String openType)
setOpenType in interface IExtendedFileSpecpublic List<String> getOtherActionList()
getOtherActionList in interface IExtendedFileSpecpublic void setOtherActionList(List<String> otherActionList)
setOtherActionList in interface IExtendedFileSpecpublic List<String> getOtherChangelist()
getOtherChangelist in interface IExtendedFileSpecpublic void setOtherChangelist(List<String> otherChangelist)
setOtherChangelist in interface IExtendedFileSpecpublic List<String> getOtherOpenList()
getOtherOpenList in interface IExtendedFileSpecpublic void setOtherOpenList(List<String> otherOpenList)
setOtherOpenList in interface IExtendedFileSpecpublic List<IResolveRecord> getResolveRecords()
getResolveRecords in interface IExtendedFileSpecpublic void setResolveRecords(List<IResolveRecord> resolveRecords)
setResolveRecords in interface IExtendedFileSpecpublic String getVerifyStatus()
getVerifyStatus in interface IExtendedFileSpecpublic void setVerifyStatus(String verifyStatus)
setVerifyStatus in interface IExtendedFileSpecpublic boolean isMapped()
isMapped in interface IExtendedFileSpecpublic void setMapped(boolean mapped)
setMapped in interface IExtendedFileSpecpublic boolean isOtherLocked()
isOtherLocked in interface IExtendedFileSpecpublic void setOtherLocked(boolean otherLocked)
setOtherLocked in interface IExtendedFileSpecpublic boolean isReresolvable()
isReresolvable in interface IExtendedFileSpecpublic void setReresolvable(boolean reresolvable)
setReresolvable in interface IExtendedFileSpecpublic boolean isResolved()
isResolved in interface IExtendedFileSpecpublic void setResolved(boolean resolved)
setResolved in interface IExtendedFileSpecpublic boolean isShelved()
isShelved in interface IExtendedFileSpecpublic boolean isUnresolved()
isUnresolved in interface IExtendedFileSpecpublic void setUnresolved(boolean unresolved)
setUnresolved in interface IExtendedFileSpecCopyright © 2017 Perforce Software. All Rights Reserved.