Package org.tmatesoft.svn.core.io
Class SVNRepository.LocationSegmentsLogHandler
- java.lang.Object
-
- org.tmatesoft.svn.core.io.SVNRepository.LocationSegmentsLogHandler
-
- All Implemented Interfaces:
ISVNLogEntryHandler
- Enclosing class:
- SVNRepository
private static class SVNRepository.LocationSegmentsLogHandler extends java.lang.Object implements ISVNLogEntryHandler
-
-
Field Summary
Fields Modifier and Type Field Description (package private) long
myCount
(package private) ISVNLocationSegmentHandler
myHandler
(package private) boolean
myIsDone
(package private) java.lang.String
myLastPath
(package private) SVNNodeKind
myNodeKind
(package private) long
myRangeEnd
(package private) long
myStartRevision
-
Constructor Summary
Constructors Constructor Description LocationSegmentsLogHandler(SVNNodeKind kind, java.lang.String lastPath, long startRev, ISVNLocationSegmentHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handleLogEntry(SVNLogEntry logEntry)
Handles a log entry passed.void
maybeCropAndSendSegment(java.lang.String path, long startRevision, long rangeStart, long rangeEnd, ISVNLocationSegmentHandler handler)
-
-
-
Field Detail
-
myIsDone
boolean myIsDone
-
myLastPath
java.lang.String myLastPath
-
myNodeKind
SVNNodeKind myNodeKind
-
myCount
long myCount
-
myStartRevision
long myStartRevision
-
myRangeEnd
long myRangeEnd
-
myHandler
ISVNLocationSegmentHandler myHandler
-
-
Constructor Detail
-
LocationSegmentsLogHandler
public LocationSegmentsLogHandler(SVNNodeKind kind, java.lang.String lastPath, long startRev, ISVNLocationSegmentHandler handler)
-
-
Method Detail
-
handleLogEntry
public void handleLogEntry(SVNLogEntry logEntry) throws SVNException
Description copied from interface:ISVNLogEntryHandler
Handles a log entry passed.- Specified by:
handleLogEntry
in interfaceISVNLogEntryHandler
- Parameters:
logEntry
- anSVNLogEntry
object that represents per revision information (committed paths, log message, etc.)- Throws:
SVNException
-
maybeCropAndSendSegment
public void maybeCropAndSendSegment(java.lang.String path, long startRevision, long rangeStart, long rangeEnd, ISVNLocationSegmentHandler handler) throws SVNException
- Throws:
SVNException
-
-