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
- Author:
- TMate Software Ltd.
-
-
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)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()
-
-
-
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)
-
asMap
public java.util.Map asMap()
-
-