Class SVNEntry
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc.admin.SVNEntry
-
- Direct Known Subclasses:
SVNEntry16,SVNEntry17
public abstract class SVNEntry extends java.lang.Object- Version:
- 1.3
-
-
Field Summary
Fields Modifier and Type Field Description private booleanabsentprivate java.lang.Stringauthorprivate java.lang.String[]cachablePropertiesprivate java.lang.StringchangelistNameprivate java.lang.Stringchecksumprivate SVNDatecommittedDateprivate longcommittedRevisionprivate java.lang.StringconflictNewprivate java.lang.StringconflictOldprivate java.lang.StringconflictWorkingprivate booleancopiedprivate longcopyFromRevisionprivate java.lang.StringcopyFromURLprivate booleandeletedprivate SVNDepthdepthprivate java.lang.StringexternalFilePathprivate SVNRevisionexternalFilePegRevisionprivate SVNRevisionexternalFileRevisionprivate booleanhasPropertiesprivate booleanhasPropertiesModificationsprivate booleanincompleteprivate booleankeepLocalprivate SVNNodeKindkindprivate java.lang.StringlockCommentprivate SVNDatelockCreationDateprivate java.lang.StringlockOwnerprivate java.lang.StringlockTokenprivate java.lang.StringmyNameprivate java.lang.StringparentURLprivate java.lang.String[]presentPropertiesprivate java.lang.StringpropRejectFileprivate SVNDatepropTimeprivate java.lang.StringrepositoryRootprivate longrevisionprivate java.lang.Stringscheduleprivate SVNDatetextTimeprivate java.lang.StringtreeConflictDataprivate java.lang.Stringurlprivate java.lang.Stringuuidprivate longworkingSize
-
Constructor Summary
Constructors Constructor Description SVNEntry()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidapplyChanges(java.util.Map attributes)java.util.MapasMap()abstract SVNAdminAreagetAdminArea()java.lang.StringgetAuthor()java.lang.String[]getCachableProperties()java.lang.StringgetChangelistName()java.lang.StringgetChecksum()java.lang.StringgetCommittedDate()longgetCommittedRevision()java.lang.StringgetConflictNew()java.lang.StringgetConflictOld()java.lang.StringgetConflictWorking()longgetCopyFromRevision()SVNURLgetCopyFromSVNURL()java.lang.StringgetCopyFromURL()SVNDepthgetDepth()java.lang.StringgetExternalFilePath()SVNRevisiongetExternalFilePegRevision()SVNRevisiongetExternalFileRevision()SVNNodeKindgetKind()java.lang.StringgetLockComment()java.lang.StringgetLockCreationDate()java.lang.StringgetLockOwner()java.lang.StringgetLockToken()java.lang.StringgetName()java.lang.String[]getPresentProperties()java.lang.StringgetPropRejectFile()java.lang.StringgetPropTime()java.lang.StringgetRepositoryRoot()SVNURLgetRepositoryRootURL()longgetRevision()java.lang.StringgetSchedule()SVNURLgetSVNURL()java.lang.StringgetTextTime()java.lang.StringgetTreeConflictData()abstract java.util.Map<java.io.File,SVNTreeConflictDescription>getTreeConflicts()java.lang.StringgetURL()java.lang.StringgetUUID()longgetWorkingSize()booleanhasProperties()booleanhasPropertiesModifications()booleanisAbsent()booleanisCopied()booleanisDeleted()booleanisDirectory()booleanisFile()booleanisHidden()booleanisIncomplete()booleanisKeepLocal()booleanisScheduledForAddition()booleanisScheduledForDeletion()booleanisScheduledForReplacement()abstract booleanisThisDir()voidscheduleForAddition()voidscheduleForDeletion()voidscheduleForReplacement()voidsetAbsent(boolean absent)private voidsetAttribute(java.lang.String name, java.lang.Object value)booleansetAuthor(java.lang.String cmtAuthor)voidsetCachableProperties(java.lang.String[] cachableProps)booleansetChangelistName(java.lang.String changelistName)voidsetChecksum(java.lang.String checksum)voidsetCommittedDate(java.lang.String date)booleansetCommittedRevision(long cmtRevision)voidsetConflictNew(java.lang.String name)voidsetConflictOld(java.lang.String name)voidsetConflictWorking(java.lang.String name)voidsetCopied(boolean copied)voidsetCopyFromRevision(long revision)booleansetCopyFromURL(java.lang.String url)voidsetDeleted(boolean deleted)voidsetDepth(SVNDepth depth)voidsetExternalFilePath(java.lang.String path)voidsetExternalFilePegRevision(SVNRevision pegRev)voidsetExternalFileRevision(SVNRevision rev)voidsetHasProperties(boolean hasProps)voidsetHasPropertiesModifications(boolean hasPropsMods)voidsetIncomplete(boolean incomplete)voidsetKeepLocal(boolean keepLocal)voidsetKind(SVNNodeKind kind)voidsetLockComment(java.lang.String comment)voidsetLockCreationDate(java.lang.String date)voidsetLockOwner(java.lang.String owner)voidsetLockToken(java.lang.String token)voidsetName(java.lang.String name)voidsetParentURL(java.lang.String url)voidsetPresentProperties(java.lang.String[] properties)voidsetPropRejectFile(java.lang.String name)voidsetPropTime(java.lang.String time)booleansetRepositoryRoot(java.lang.String url)booleansetRepositoryRootURL(SVNURL url)booleansetRevision(long revision)voidsetSchedule(java.lang.String schedule)voidsetTextTime(java.lang.String time)voidsetTreeConflictData(java.lang.String conflictData)voidsetTreeConflicts(java.util.Map treeConflicts)booleansetURL(java.lang.String url)voidsetUUID(java.lang.String uuid)booleansetWorkingSize(long size)java.lang.StringtoString()voidunschedule()
-
-
-
Field Detail
-
myName
private java.lang.String myName
-
author
private java.lang.String author
-
cachableProperties
private java.lang.String[] cachableProperties
-
changelistName
private java.lang.String changelistName
-
checksum
private java.lang.String checksum
-
committedDate
private SVNDate committedDate
-
committedRevision
private long committedRevision
-
conflictNew
private java.lang.String conflictNew
-
conflictOld
private java.lang.String conflictOld
-
conflictWorking
private java.lang.String conflictWorking
-
copyFromRevision
private long copyFromRevision
-
copyFromURL
private java.lang.String copyFromURL
-
depth
private SVNDepth depth
-
externalFilePath
private java.lang.String externalFilePath
-
externalFilePegRevision
private SVNRevision externalFilePegRevision
-
externalFileRevision
private SVNRevision externalFileRevision
-
kind
private SVNNodeKind kind
-
lockComment
private java.lang.String lockComment
-
lockCreationDate
private SVNDate lockCreationDate
-
lockOwner
private java.lang.String lockOwner
-
lockToken
private java.lang.String lockToken
-
presentProperties
private java.lang.String[] presentProperties
-
propRejectFile
private java.lang.String propRejectFile
-
propTime
private SVNDate propTime
-
repositoryRoot
private java.lang.String repositoryRoot
-
revision
private long revision
-
schedule
private java.lang.String schedule
-
textTime
private SVNDate textTime
-
treeConflictData
private java.lang.String treeConflictData
-
url
private java.lang.String url
-
uuid
private java.lang.String uuid
-
workingSize
private long workingSize
-
absent
private boolean absent
-
copied
private boolean copied
-
deleted
private boolean deleted
-
incomplete
private boolean incomplete
-
keepLocal
private boolean keepLocal
-
hasProperties
private boolean hasProperties
-
hasPropertiesModifications
private boolean hasPropertiesModifications
-
parentURL
private java.lang.String parentURL
-
-
Method Detail
-
isThisDir
public abstract boolean isThisDir()
-
getAdminArea
public abstract SVNAdminArea getAdminArea()
-
getURL
public java.lang.String getURL()
-
getSVNURL
public SVNURL getSVNURL() throws SVNException
- Throws:
SVNException
-
getName
public java.lang.String getName()
-
isDirectory
public boolean isDirectory()
-
getRevision
public long getRevision()
-
isScheduledForAddition
public boolean isScheduledForAddition()
-
isScheduledForDeletion
public boolean isScheduledForDeletion()
-
isScheduledForReplacement
public boolean isScheduledForReplacement()
-
isHidden
public boolean isHidden()
-
isFile
public boolean isFile()
-
getLockToken
public java.lang.String getLockToken()
-
isDeleted
public boolean isDeleted()
-
isAbsent
public boolean isAbsent()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setRevision
public boolean setRevision(long revision)
-
setCommittedRevision
public boolean setCommittedRevision(long cmtRevision)
-
setAuthor
public boolean setAuthor(java.lang.String cmtAuthor)
-
setChangelistName
public boolean setChangelistName(java.lang.String changelistName)
-
getChangelistName
public java.lang.String getChangelistName()
-
setWorkingSize
public boolean setWorkingSize(long size)
-
getWorkingSize
public long getWorkingSize()
-
getDepth
public SVNDepth getDepth()
-
setDepth
public void setDepth(SVNDepth depth)
-
setURL
public boolean setURL(java.lang.String url)
-
setIncomplete
public void setIncomplete(boolean incomplete)
-
isIncomplete
public boolean isIncomplete()
-
getConflictOld
public java.lang.String getConflictOld()
-
setConflictOld
public void setConflictOld(java.lang.String name)
-
getConflictNew
public java.lang.String getConflictNew()
-
setConflictNew
public void setConflictNew(java.lang.String name)
-
getConflictWorking
public java.lang.String getConflictWorking()
-
setConflictWorking
public void setConflictWorking(java.lang.String name)
-
getPropRejectFile
public java.lang.String getPropRejectFile()
-
setPropRejectFile
public void setPropRejectFile(java.lang.String name)
-
getAuthor
public java.lang.String getAuthor()
-
setCommittedDate
public void setCommittedDate(java.lang.String date)
-
getCommittedDate
public java.lang.String getCommittedDate()
-
getCommittedRevision
public long getCommittedRevision()
-
setTextTime
public void setTextTime(java.lang.String time)
-
setKind
public void setKind(SVNNodeKind kind)
-
setAbsent
public void setAbsent(boolean absent)
-
setDeleted
public void setDeleted(boolean deleted)
-
getKind
public SVNNodeKind getKind()
-
getTextTime
public java.lang.String getTextTime()
-
getChecksum
public java.lang.String getChecksum()
-
setChecksum
public void setChecksum(java.lang.String checksum)
-
setLockComment
public void setLockComment(java.lang.String comment)
-
setLockOwner
public void setLockOwner(java.lang.String owner)
-
setLockCreationDate
public void setLockCreationDate(java.lang.String date)
-
setLockToken
public void setLockToken(java.lang.String token)
-
setUUID
public void setUUID(java.lang.String uuid)
-
unschedule
public void unschedule()
-
scheduleForAddition
public void scheduleForAddition()
-
scheduleForDeletion
public void scheduleForDeletion()
-
scheduleForReplacement
public void scheduleForReplacement()
-
setSchedule
public void setSchedule(java.lang.String schedule)
-
setCopyFromRevision
public void setCopyFromRevision(long revision)
-
setCopyFromURL
public boolean setCopyFromURL(java.lang.String url)
-
setCopied
public void setCopied(boolean copied)
-
getCopyFromURL
public java.lang.String getCopyFromURL()
-
getCopyFromSVNURL
public SVNURL getCopyFromSVNURL() throws SVNException
- Throws:
SVNException
-
getCopyFromRevision
public long getCopyFromRevision()
-
getPropTime
public java.lang.String getPropTime()
-
setPropTime
public void setPropTime(java.lang.String time)
-
isCopied
public boolean isCopied()
-
getUUID
public java.lang.String getUUID()
-
getRepositoryRoot
public java.lang.String getRepositoryRoot()
-
getRepositoryRootURL
public SVNURL getRepositoryRootURL() throws SVNException
- Throws:
SVNException
-
setRepositoryRoot
public boolean setRepositoryRoot(java.lang.String url)
-
setRepositoryRootURL
public boolean setRepositoryRootURL(SVNURL url)
-
getLockOwner
public java.lang.String getLockOwner()
-
getLockComment
public java.lang.String getLockComment()
-
getLockCreationDate
public java.lang.String getLockCreationDate()
-
getSchedule
public java.lang.String getSchedule()
-
setCachableProperties
public void setCachableProperties(java.lang.String[] cachableProps)
-
setPresentProperties
public void setPresentProperties(java.lang.String[] properties)
-
setKeepLocal
public void setKeepLocal(boolean keepLocal)
-
isKeepLocal
public boolean isKeepLocal()
-
getCachableProperties
public java.lang.String[] getCachableProperties()
-
getPresentProperties
public java.lang.String[] getPresentProperties()
-
getExternalFilePath
public java.lang.String getExternalFilePath()
-
getExternalFileRevision
public SVNRevision getExternalFileRevision()
-
getExternalFilePegRevision
public SVNRevision getExternalFilePegRevision()
-
setExternalFilePath
public void setExternalFilePath(java.lang.String path)
-
setExternalFileRevision
public void setExternalFileRevision(SVNRevision rev)
-
setExternalFilePegRevision
public void setExternalFilePegRevision(SVNRevision pegRev)
-
getTreeConflictData
public java.lang.String getTreeConflictData()
-
getTreeConflicts
public abstract java.util.Map<java.io.File,SVNTreeConflictDescription> getTreeConflicts() throws SVNException
- Throws:
SVNException
-
setTreeConflictData
public void setTreeConflictData(java.lang.String conflictData)
-
setTreeConflicts
public void setTreeConflicts(java.util.Map treeConflicts) throws SVNException- Throws:
SVNException
-
setHasProperties
public void setHasProperties(boolean hasProps)
-
setHasPropertiesModifications
public void setHasPropertiesModifications(boolean hasPropsMods)
-
hasPropertiesModifications
public boolean hasPropertiesModifications()
-
hasProperties
public boolean hasProperties()
-
setParentURL
public void setParentURL(java.lang.String url)
-
setName
public void setName(java.lang.String name)
-
applyChanges
public void applyChanges(java.util.Map attributes)
-
setAttribute
private void setAttribute(java.lang.String name, java.lang.Object value)
-
asMap
public java.util.Map asMap()
-
-