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 by
SvnInfo.- Version:
- 1.7
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate java.lang.Stringprivate SvnChecksumprivate java.util.Collection<SVNConflictDescription>private longprivate SVNURLprivate SVNDepthprivate java.io.Fileprivate java.io.Fileprivate java.io.Fileprivate longprivate longprivate SvnScheduleprivate java.io.File -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.StringReturns changelist name assigned to item,null if item is not in changelist.Returns checksum of the file,null for directory.java.util.Collection<SVNConflictDescription>Returns all item's conflicts.longGets the revision of the item's ancestor from which the item was copied (the item is added with history).Gets the URL (repository location) of the ancestor from which the item was copied.getDepth()Returns the local item's depth.java.io.Filejava.io.Filejava.io.FilegetPath()Returns working copy path.longReturns last changed file size.longReturn last changed item's time.ReturnsSvnScheduleattribute,null if not scheduled.java.io.FileReturn item's working copy root.voidsetChangelist(java.lang.String changelist) Sets changelist name assigned to item.voidsetChecksum(SvnChecksum checksum) Sets checksum of the file.voidsetConflicts(java.util.Collection<SVNConflictDescription> conflicts) Sets the item's conflicts.voidsetCopyFromRevision(long copyFromRevision) Sets the revision of the item's ancestor from which the item was copied (the item is added with history).voidsetCopyFromUrl(SVNURL copyFromURL) Sets the URL (repository location) of the ancestor from which the item was copied.voidSets the local item's depth.voidsetMovedFrom(java.io.File movedFrom) voidsetMovedTo(java.io.File movedTo) voidsetPath(java.io.File path) Sets working copy path.voidsetRecordedSize(long recordedSize) Sets last changed file size.voidsetRecordedTime(long recordedTime) Sets last changed item's time.voidsetSchedule(SvnSchedule schedule) SetsSvnScheduleattribute.voidsetWcRoot(java.io.File wcRoot) Sets item's working copy root.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
path
private java.io.File path -
schedule
-
copyFromUrl
-
copyFromRevision
private long copyFromRevision -
checksum
-
changelist
private java.lang.String changelist -
depth
-
recordedSize
private long recordedSize -
recordedTime
private long recordedTime -
conflicts
-
wcRoot
private java.io.File wcRoot -
movedFrom
private java.io.File movedFrom -
movedTo
private java.io.File movedTo
-
-
Constructor Details
-
SvnWorkingCopyInfo
public SvnWorkingCopyInfo()
-
-
Method Details
-
getPath
public java.io.File getPath()Returns working copy path.- Returns:
- path
-
getSchedule
ReturnsSvnScheduleattribute,null if not scheduled.- Returns:
- schedule of the item
-
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
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
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
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
SetsSvnScheduleattribute.- Parameters:
schedule- schedule of the item
-
setCopyFromUrl
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
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
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
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)
-