All Classes and Interfaces

Class
Description
Default implementation of some of the methods of ISVNClientAdapter
Generic implementation of ISVNAnnotations interface.
 
Class represeting one line of the annotations, i.e.
execute a command.
 
An interface defining the result of a call to svn blame/annotate.
High level API for Subversion
 
From JavaHL
An interface describing subversion directory entry.
 
Give information about one subversion item (file or directory) in the working copy
An interface describing a lock as return by the lock operation.
An interface defining a single subversion commit with log message, author, date and paths changed within the commit.
This interface is used to receive every log message for the log messages found by a ISVNClientAdapter.getLogMessages call.
An interface defining a change path for a log message
 
 
A callback interface used for receiving notifications of a progress of a subversion command invocation.
An enumeration class representing the supported subversion commands/actions.
 
An interface describing a callback used during authentification.
An interface describing a subversion property (e.g.
An interface defining the status of one subversion item (file or directory) in the working copy or repository.
 
A helper class used for binding NLS supported message strings
This class has been taken from SVNKit
 
A helper class for various string operations
During notification (both with svn command line and javahl), the files and directories are sometimes relative (with svn commit for ex).
Abstract Factory for SVNClientAdapter.
A generic exception thrown from any ISVNClientAdapter methods
The description of a merge conflict, encountered during merge/update/switch operations.
The result returned by the callback API used to handle conflicts encountered during merge/update/switch operations.
 
Subversion related global constants
 
The type of difference being summarized.
A special ISVNInfo implementation that is used if a File/Folder is not versioned.
tells which keywords are enabled for a given resource
 
A generic implementation of the ISVNLogMessageChangePath interface.
Kind of a node (dir, file)
Notification handler : It sends notifications to all listeners
 
Class to specify a revision in a svn command.
 
Various ways of specifying revisions.
 
Object that describes a revision range copied from JavaHL implementation
Schedule kind an entry can be in.
 
Base class for enumerating the possible types for a Status.
A special ISVNStatus implementation that is used if a File/Folder is not versioned or is ignored.
Some static methods to deal with svn status
We could have used URL, using custom protocols (svn, svn+ssl) (@see http://developer.java.sun.com/developer/onlineTraining/protocolhandlers/) but this is not really necessary as we don't want to open a connection directly with this class.
Utility class