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 boolean
absent
private java.lang.String
author
private java.lang.String[]
cachableProperties
private java.lang.String
changelistName
private java.lang.String
checksum
private SVNDate
committedDate
private long
committedRevision
private java.lang.String
conflictNew
private java.lang.String
conflictOld
private java.lang.String
conflictWorking
private boolean
copied
private long
copyFromRevision
private java.lang.String
copyFromURL
private boolean
deleted
private SVNDepth
depth
private java.lang.String
externalFilePath
private SVNRevision
externalFilePegRevision
private SVNRevision
externalFileRevision
private boolean
hasProperties
private boolean
hasPropertiesModifications
private boolean
incomplete
private boolean
keepLocal
private SVNNodeKind
kind
private java.lang.String
lockComment
private SVNDate
lockCreationDate
private java.lang.String
lockOwner
private java.lang.String
lockToken
private java.lang.String
myName
private java.lang.String
parentURL
private java.lang.String[]
presentProperties
private java.lang.String
propRejectFile
private SVNDate
propTime
private java.lang.String
repositoryRoot
private long
revision
private java.lang.String
schedule
private SVNDate
textTime
private java.lang.String
treeConflictData
private java.lang.String
url
private java.lang.String
uuid
private long
workingSize
-
Constructor Summary
Constructors Constructor Description SVNEntry()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
applyChanges(java.util.Map attributes)
java.util.Map
asMap()
abstract SVNAdminArea
getAdminArea()
java.lang.String
getAuthor()
java.lang.String[]
getCachableProperties()
java.lang.String
getChangelistName()
java.lang.String
getChecksum()
java.lang.String
getCommittedDate()
long
getCommittedRevision()
java.lang.String
getConflictNew()
java.lang.String
getConflictOld()
java.lang.String
getConflictWorking()
long
getCopyFromRevision()
SVNURL
getCopyFromSVNURL()
java.lang.String
getCopyFromURL()
SVNDepth
getDepth()
java.lang.String
getExternalFilePath()
SVNRevision
getExternalFilePegRevision()
SVNRevision
getExternalFileRevision()
SVNNodeKind
getKind()
java.lang.String
getLockComment()
java.lang.String
getLockCreationDate()
java.lang.String
getLockOwner()
java.lang.String
getLockToken()
java.lang.String
getName()
java.lang.String[]
getPresentProperties()
java.lang.String
getPropRejectFile()
java.lang.String
getPropTime()
java.lang.String
getRepositoryRoot()
SVNURL
getRepositoryRootURL()
long
getRevision()
java.lang.String
getSchedule()
SVNURL
getSVNURL()
java.lang.String
getTextTime()
java.lang.String
getTreeConflictData()
abstract java.util.Map<java.io.File,SVNTreeConflictDescription>
getTreeConflicts()
java.lang.String
getURL()
java.lang.String
getUUID()
long
getWorkingSize()
boolean
hasProperties()
boolean
hasPropertiesModifications()
boolean
isAbsent()
boolean
isCopied()
boolean
isDeleted()
boolean
isDirectory()
boolean
isFile()
boolean
isHidden()
boolean
isIncomplete()
boolean
isKeepLocal()
boolean
isScheduledForAddition()
boolean
isScheduledForDeletion()
boolean
isScheduledForReplacement()
abstract boolean
isThisDir()
void
scheduleForAddition()
void
scheduleForDeletion()
void
scheduleForReplacement()
void
setAbsent(boolean absent)
private void
setAttribute(java.lang.String name, java.lang.Object value)
boolean
setAuthor(java.lang.String cmtAuthor)
void
setCachableProperties(java.lang.String[] cachableProps)
boolean
setChangelistName(java.lang.String changelistName)
void
setChecksum(java.lang.String checksum)
void
setCommittedDate(java.lang.String date)
boolean
setCommittedRevision(long cmtRevision)
void
setConflictNew(java.lang.String name)
void
setConflictOld(java.lang.String name)
void
setConflictWorking(java.lang.String name)
void
setCopied(boolean copied)
void
setCopyFromRevision(long revision)
boolean
setCopyFromURL(java.lang.String url)
void
setDeleted(boolean deleted)
void
setDepth(SVNDepth depth)
void
setExternalFilePath(java.lang.String path)
void
setExternalFilePegRevision(SVNRevision pegRev)
void
setExternalFileRevision(SVNRevision rev)
void
setHasProperties(boolean hasProps)
void
setHasPropertiesModifications(boolean hasPropsMods)
void
setIncomplete(boolean incomplete)
void
setKeepLocal(boolean keepLocal)
void
setKind(SVNNodeKind kind)
void
setLockComment(java.lang.String comment)
void
setLockCreationDate(java.lang.String date)
void
setLockOwner(java.lang.String owner)
void
setLockToken(java.lang.String token)
void
setName(java.lang.String name)
void
setParentURL(java.lang.String url)
void
setPresentProperties(java.lang.String[] properties)
void
setPropRejectFile(java.lang.String name)
void
setPropTime(java.lang.String time)
boolean
setRepositoryRoot(java.lang.String url)
boolean
setRepositoryRootURL(SVNURL url)
boolean
setRevision(long revision)
void
setSchedule(java.lang.String schedule)
void
setTextTime(java.lang.String time)
void
setTreeConflictData(java.lang.String conflictData)
void
setTreeConflicts(java.util.Map treeConflicts)
boolean
setURL(java.lang.String url)
void
setUUID(java.lang.String uuid)
boolean
setWorkingSize(long size)
java.lang.String
toString()
void
unschedule()
-
-
-
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:
toString
in 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()
-
-