Package org.tmatesoft.svn.cli.svn
Class SVNLogCommand
java.lang.Object
org.tmatesoft.svn.cli.AbstractSVNCommand
org.tmatesoft.svn.cli.svn.SVNCommand
org.tmatesoft.svn.cli.svn.SVNXMLCommand
org.tmatesoft.svn.cli.svn.SVNLogCommand
- All Implemented Interfaces:
ISVNLogEntryHandler
- Version:
- 1.3
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected java.util.Collectionprivate voiddoDiff(SVNDiffClient client, SVNLogEntry logEntry, SVNPath target, SVNDepth depth) private SVNPathgetParentPath(SVNPath target) voidhandleLogEntry(SVNLogEntry logEntry) Handles a log entry passed.protected voidprintLogEntry(SVNLogEntry logEntry) protected voidprintLogEntryXML(SVNLogEntry logEntry) voidrun()Methods inherited from class org.tmatesoft.svn.cli.svn.SVNXMLCommand
addXMLProp, closeXMLTag, openCDataTag, openXMLTag, openXMLTag, printXMLFooter, printXMLHeader, printXMLPropHashMethods inherited from class org.tmatesoft.svn.cli.svn.SVNCommand
getFileAmbigousErrorMessage, getGlobalOptions, getMessageAmbigousErrorMessage, getResourceBundleName, getSVNEnvironment, isCommitterMethods inherited from class org.tmatesoft.svn.cli.AbstractSVNCommand
availableCommands, getAliases, getCommand, getDescription, getEnvironment, getName, getSupportedOptions, getValidOptions, init, isAlias, isFailed, isOptionSupported, registerCommand, setFailedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
SEPARATOR
private static final java.lang.String SEPARATOR- See Also:
-
myMergeStack
private java.util.LinkedList myMergeStack -
myAuthorOfInterest
private java.lang.String myAuthorOfInterest -
myLogRegularExpression
private java.lang.String myLogRegularExpression -
myTarget
-
myDepth
-
-
Constructor Details
-
SVNLogCommand
public SVNLogCommand()
-
-
Method Details
-
acceptsRevisionRange
public boolean acceptsRevisionRange()- Overrides:
acceptsRevisionRangein classSVNCommand
-
createSupportedOptions
protected java.util.Collection createSupportedOptions()- Specified by:
createSupportedOptionsin classAbstractSVNCommand
-
run
- Specified by:
runin classAbstractSVNCommand- Throws:
SVNException
-
handleLogEntry
Description copied from interface:ISVNLogEntryHandlerHandles a log entry passed.- Specified by:
handleLogEntryin interfaceISVNLogEntryHandler- Parameters:
logEntry- anSVNLogEntryobject that represents per revision information (committed paths, log message, etc.)- Throws:
SVNException
-
printLogEntry
- Throws:
SVNException
-
getParentPath
-
doDiff
private void doDiff(SVNDiffClient client, SVNLogEntry logEntry, SVNPath target, SVNDepth depth) throws SVNException - Throws:
SVNException
-
printLogEntryXML
- Throws:
SVNException
-