private static class SVNRepository.LocationSegmentsLogHandler extends java.lang.Object implements ISVNLogEntryHandler
| Modifier and Type | Field and 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 and Description |
|---|
LocationSegmentsLogHandler(SVNNodeKind kind,
java.lang.String lastPath,
long startRev,
ISVNLocationSegmentHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
handleLogEntry(SVNLogEntry logEntry)
Handles a log entry passed.
|
void |
maybeCropAndSendSegment(java.lang.String path,
long startRevision,
long rangeStart,
long rangeEnd,
ISVNLocationSegmentHandler handler) |
boolean myIsDone
java.lang.String myLastPath
SVNNodeKind myNodeKind
long myCount
long myStartRevision
long myRangeEnd
ISVNLocationSegmentHandler myHandler
public LocationSegmentsLogHandler(SVNNodeKind kind, java.lang.String lastPath, long startRev, ISVNLocationSegmentHandler handler)
public void handleLogEntry(SVNLogEntry logEntry) throws SVNException
ISVNLogEntryHandlerhandleLogEntry in interface ISVNLogEntryHandlerlogEntry - an SVNLogEntry object
that represents per revision information
(committed paths, log message, etc.)SVNExceptionpublic void maybeCropAndSendSegment(java.lang.String path,
long startRevision,
long rangeStart,
long rangeEnd,
ISVNLocationSegmentHandler handler)
throws SVNException
SVNException