Package org.tmatesoft.svn.cli.svn
Class SVNDiffCommand
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.SVNDiffCommand
- All Implemented Interfaces:
ISVNDiffStatusHandler
- Version:
- 1.3
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
(package private) static SvnNewDiffGenerator
createDiffGenerator
(SVNCommandEnvironment svnEnvironment) protected Collection
void
handleDiffStatus
(SVNDiffStatus diffStatus) Receives a diff status object to handle.void
run()
Methods inherited from class org.tmatesoft.svn.cli.svn.SVNXMLCommand
addXMLProp, closeXMLTag, openCDataTag, openXMLTag, openXMLTag, printXMLFooter, printXMLHeader, printXMLPropHash
Methods inherited from class org.tmatesoft.svn.cli.svn.SVNCommand
getFileAmbigousErrorMessage, getGlobalOptions, getMessageAmbigousErrorMessage, getResourceBundleName, getSVNEnvironment, isCommitter
Methods inherited from class org.tmatesoft.svn.cli.AbstractSVNCommand
availableCommands, getAliases, getCommand, getDescription, getEnvironment, getName, getSupportedOptions, getValidOptions, init, isAlias, isFailed, isOptionSupported, registerCommand, setFailed
-
Field Details
-
anchor
-
-
Constructor Details
-
SVNDiffCommand
public SVNDiffCommand()
-
-
Method Details
-
acceptsRevisionRange
public boolean acceptsRevisionRange()- Overrides:
acceptsRevisionRange
in classSVNCommand
-
createSupportedOptions
- Specified by:
createSupportedOptions
in classAbstractSVNCommand
-
run
- Specified by:
run
in classAbstractSVNCommand
- Throws:
SVNException
-
createDiffGenerator
static SvnNewDiffGenerator createDiffGenerator(SVNCommandEnvironment svnEnvironment) throws SVNException - Throws:
SVNException
-
handleDiffStatus
Description copied from interface:ISVNDiffStatusHandler
Receives a diff status object to handle.- Specified by:
handleDiffStatus
in interfaceISVNDiffStatusHandler
- Parameters:
diffStatus
- a diff status object- Throws:
SVNException
-