Package org.tmatesoft.svn.core.wc2
Class SvnWorkingCopyInfo
- java.lang.Object
-
- org.tmatesoft.svn.core.wc2.SvnWorkingCopyInfo
-
public class SvnWorkingCopyInfo extends java.lang.Object
Provides information about working copy info, used bySvnInfo
.- Version:
- 1.7
- See Also:
SvnInfo
,SvnGetInfo
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
changelist
private SvnChecksum
checksum
private java.util.Collection<SVNConflictDescription>
conflicts
private long
copyFromRevision
private SVNURL
copyFromUrl
private SVNDepth
depth
private java.io.File
movedFrom
private java.io.File
movedTo
private java.io.File
path
private long
recordedSize
private long
recordedTime
private SvnSchedule
schedule
private java.io.File
wcRoot
-
Constructor Summary
Constructors Constructor Description SvnWorkingCopyInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getChangelist()
Returns changelist name assigned to item,null if item is not in changelist.
SvnChecksum
getChecksum()
Returns checksum of the file,null for directory.
java.util.Collection<SVNConflictDescription>
getConflicts()
Returns all item's conflicts.long
getCopyFromRevision()
Gets the revision of the item's ancestor from which the item was copied (the item is added with history).SVNURL
getCopyFromUrl()
Gets the URL (repository location) of the ancestor from which the item was copied.SVNDepth
getDepth()
Returns the local item's depth.java.io.File
getMovedFrom()
java.io.File
getMovedTo()
java.io.File
getPath()
Returns working copy path.long
getRecordedSize()
Returns last changed file size.long
getRecordedTime()
Return last changed item's time.SvnSchedule
getSchedule()
ReturnsSvnSchedule
attribute,null if not scheduled.
java.io.File
getWcRoot()
Return item's working copy root.void
setChangelist(java.lang.String changelist)
Sets changelist name assigned to item.void
setChecksum(SvnChecksum checksum)
Sets checksum of the file.void
setConflicts(java.util.Collection<SVNConflictDescription> conflicts)
Sets the item's conflicts.void
setCopyFromRevision(long copyFromRevision)
Sets the revision of the item's ancestor from which the item was copied (the item is added with history).void
setCopyFromUrl(SVNURL copyFromURL)
Sets the URL (repository location) of the ancestor from which the item was copied.void
setDepth(SVNDepth depth)
Sets the local item's depth.void
setMovedFrom(java.io.File movedFrom)
void
setMovedTo(java.io.File movedTo)
void
setPath(java.io.File path)
Sets working copy path.void
setRecordedSize(long recordedSize)
Sets last changed file size.void
setRecordedTime(long recordedTime)
Sets last changed item's time.void
setSchedule(SvnSchedule schedule)
SetsSvnSchedule
attribute.void
setWcRoot(java.io.File wcRoot)
Sets item's working copy root.
-
-
-
Field Detail
-
path
private java.io.File path
-
schedule
private SvnSchedule schedule
-
copyFromUrl
private SVNURL copyFromUrl
-
copyFromRevision
private long copyFromRevision
-
checksum
private SvnChecksum checksum
-
changelist
private java.lang.String changelist
-
depth
private SVNDepth depth
-
recordedSize
private long recordedSize
-
recordedTime
private long recordedTime
-
conflicts
private java.util.Collection<SVNConflictDescription> conflicts
-
wcRoot
private java.io.File wcRoot
-
movedFrom
private java.io.File movedFrom
-
movedTo
private java.io.File movedTo
-
-
Method Detail
-
getPath
public java.io.File getPath()
Returns working copy path.- Returns:
- path
-
getSchedule
public SvnSchedule getSchedule()
ReturnsSvnSchedule
attribute,null if not scheduled.
- Returns:
- schedule of the item
-
getCopyFromUrl
public SVNURL getCopyFromUrl()
Gets the URL (repository location) of the ancestor from which the item was copied. That is when the item is added with history.- Returns:
- the item ancestor's URL
-
getChecksum
public SvnChecksum getChecksum()
Returns checksum of the file,null for directory.
- Returns:
- checksum of the file
-
getChangelist
public java.lang.String getChangelist()
Returns changelist name assigned to item,null if item is not in changelist.
- Returns:
- changelist name
-
getDepth
public SVNDepth getDepth()
Returns the local item's depth.- Returns:
- the local depth of the item
-
getRecordedSize
public long getRecordedSize()
Returns last changed file size.- Returns:
- file size
-
getRecordedTime
public long getRecordedTime()
Return last changed item's time.- Returns:
- changed time of the item
-
getConflicts
public java.util.Collection<SVNConflictDescription> getConflicts()
Returns all item's conflicts.- Returns:
- conflicts of the item
-
getWcRoot
public java.io.File getWcRoot()
Return item's working copy root.- Returns:
- working copy root of the item
-
setPath
public void setPath(java.io.File path)
Sets working copy path.- Parameters:
path
- path
-
setSchedule
public void setSchedule(SvnSchedule schedule)
SetsSvnSchedule
attribute.- Parameters:
schedule
- schedule of the item
-
setCopyFromUrl
public void setCopyFromUrl(SVNURL copyFromURL)
Sets the URL (repository location) of the ancestor from which the item was copied. That is when the item is added with history.- Parameters:
copyFromURL
- the item ancestor's URL
-
setChecksum
public void setChecksum(SvnChecksum checksum)
Sets checksum of the file.- Parameters:
checksum
- checksum of the file
-
setChangelist
public void setChangelist(java.lang.String changelist)
Sets changelist name assigned to item.- Parameters:
changelist
- changelist name
-
setDepth
public void setDepth(SVNDepth depth)
Sets the local item's depth.- Parameters:
depth
- the local depth of the item
-
setRecordedSize
public void setRecordedSize(long recordedSize)
Sets last changed file size.- Parameters:
recordedSize
- file size
-
setRecordedTime
public void setRecordedTime(long recordedTime)
Sets last changed item's time.- Parameters:
recordedTime
- changed time of the item
-
setConflicts
public void setConflicts(java.util.Collection<SVNConflictDescription> conflicts)
Sets the item's conflicts.- Parameters:
conflicts
- conflicts of the item
-
setWcRoot
public void setWcRoot(java.io.File wcRoot)
Sets item's working copy root.- Parameters:
wcRoot
- working copy root of the item
-
getCopyFromRevision
public long getCopyFromRevision()
Gets the revision of the item's ancestor from which the item was copied (the item is added with history).- Returns:
- the ancestor's revision
-
setCopyFromRevision
public void setCopyFromRevision(long copyFromRevision)
Sets the revision of the item's ancestor from which the item was copied (the item is added with history).- Parameters:
copyFromRevision
- the ancestor's revision
-
getMovedFrom
public java.io.File getMovedFrom()
-
setMovedFrom
public void setMovedFrom(java.io.File movedFrom)
-
getMovedTo
public java.io.File getMovedTo()
-
setMovedTo
public void setMovedTo(java.io.File movedTo)
-
-