Package org.tmatesoft.svn.cli
Class AbstractSVNLauncher
- java.lang.Object
-
- org.tmatesoft.svn.cli.AbstractSVNLauncher
-
- Direct Known Subclasses:
SVN
,SVNAdmin
,SVNDumpFilter
,SVNLook
,SVNSync
,SVNVersion
public abstract class AbstractSVNLauncher extends java.lang.Object
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Constructor Summary
Constructors Constructor Description AbstractSVNLauncher()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract AbstractSVNCommandEnvironment
createCommandEnvironment()
void
failure()
protected abstract java.lang.String
getProgramName()
void
handleError(SVNException e)
protected abstract boolean
needArgs()
protected abstract boolean
needCommand()
protected void
printBasicUsage()
protected abstract void
registerCommands()
protected abstract void
registerOptions()
protected void
run(java.lang.String[] args)
void
success()
-
-
-
Method Detail
-
run
protected void run(java.lang.String[] args)
-
needArgs
protected abstract boolean needArgs()
-
needCommand
protected abstract boolean needCommand()
-
getProgramName
protected abstract java.lang.String getProgramName()
-
createCommandEnvironment
protected abstract AbstractSVNCommandEnvironment createCommandEnvironment()
-
printBasicUsage
protected void printBasicUsage()
-
registerCommands
protected abstract void registerCommands()
-
registerOptions
protected abstract void registerOptions()
-
handleError
public void handleError(SVNException e)
-
failure
public void failure()
-
success
public void success()
-
-