| Interface | Description |
|---|---|
| ISVNAnnotations |
An interface defining the result of a call to svn blame/annotate.
|
| ISVNClientAdapter |
High level API for Subversion
|
| ISVNConflictResolver | |
| ISVNDirEntry |
An interface describing subversion directory entry.
|
| ISVNDirEntryWithLock | |
| ISVNInfo |
Give information about one subversion item (file or directory) in the
working copy
|
| ISVNLock |
An interface describing a lock as return by the lock operation.
|
| ISVNLogMessage |
An interface defining a single subversion commit with log message,
author, date and paths changed within the commit.
|
| ISVNLogMessageCallback |
This interface is used to receive every log message for the log
messages found by a ISVNClientAdapter.getLogMessages call.
|
| ISVNLogMessageChangePath |
An interface defining a change path for a log message
|
| ISVNMergeInfo | |
| ISVNMergeinfoLogKind | |
| ISVNNotifyListener |
A callback interface used for receiving notifications of a progress of
a subversion command invocation.
|
| ISVNProgressListener | |
| ISVNPromptUserPassword |
An interface describing a callback used during authentification.
|
| ISVNProperty |
An interface describing a subversion property (e.g.
|
| ISVNStatus |
An interface defining the status of one subversion item (file or directory) in
the working copy or repository.
|
| ISVNStatusCallback |
| Class | Description |
|---|---|
| AbstractClientAdapter |
Default implementation of some of the methods of ISVNClientAdapter
|
| Annotations |
Generic implementation of
ISVNAnnotations interface. |
| Annotations.AnnotateInputStream | |
| Annotations.Annotation |
Class represeting one line of the annotations, i.e.
|
| ISVNConflictResolver.Choice |
From JavaHL
|
| ISVNNotifyListener.Command |
An enumeration class representing the supported subversion commands/actions.
|
| SVNBaseDir |
During notification (both with svn command line and javahl), the files and
directories are sometimes relative (with svn commit for ex).
|
| SVNClientAdapterFactory |
Abstract Factory for SVNClientAdapter.
|
| SVNConflictDescriptor |
The description of a merge conflict, encountered during
merge/update/switch operations.
|
| SVNConflictResult |
The result returned by the callback API used to handle conflicts
encountered during merge/update/switch operations.
|
| SVNConflictVersion | |
| SVNConstants |
Subversion related global constants
|
| SVNCopySource | |
| SVNDiffSummary |
The event passed to the
DiffSummarizer.summarize(SVNDiffSummary) API in response to path
differences reported by ISVNClientAdapter.diffSummarize(org.tigris.subversion.svnclientadapter.SVNUrl, org.tigris.subversion.svnclientadapter.SVNRevision, org.tigris.subversion.svnclientadapter.SVNUrl, org.tigris.subversion.svnclientadapter.SVNRevision, int, boolean). |
| SVNDiffSummary.SVNDiffKind |
The type of difference being summarized.
|
| SVNInfoUnversioned |
A special
ISVNInfo implementation that is used if a File/Folder is not versioned. |
| SVNKeywords |
tells which keywords are enabled for a given resource
|
| SVNLogMessageCallback | |
| SVNLogMessageChangePath |
A generic implementation of the
ISVNLogMessageChangePath interface. |
| SVNNodeKind |
Kind of a node (dir, file)
|
| SVNNotificationHandler |
Notification handler :
It sends notifications to all listeners
|
| SVNProgressEvent | |
| SVNRevision |
Class to specify a revision in a svn command.
|
| SVNRevision.DateSpec | |
| SVNRevision.Kind |
Various ways of specifying revisions.
|
| SVNRevision.Number | |
| SVNRevisionRange |
Object that describes a revision range
copied from JavaHL implementation
|
| SVNScheduleKind |
Schedule kind an entry can be in.
|
| SVNStatusCallback | |
| SVNStatusKind |
Base class for enumerating the possible types for a
Status. |
| SVNStatusUnversioned |
A special
ISVNStatus implementation that is used if a File/Folder is not versioned or is ignored. |
| SVNUrl |
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.
|
| Exception | Description |
|---|---|
| SVNClientException |
A generic exception thrown from any
ISVNClientAdapter methods |