Uses of Package
org.tmatesoft.svn.core.wc
-
Packages that use org.tmatesoft.svn.core.wc Package Description org.tigris.subversion.javahl Provides a (mostly native, using JNI and javah) implementation of a high level Java API for Subversion.org.tmatesoft.svn.cli org.tmatesoft.svn.cli.svn org.tmatesoft.svn.cli.svnadmin org.tmatesoft.svn.cli.svndumpfilter org.tmatesoft.svn.cli.svnlook org.tmatesoft.svn.cli.svnsync org.tmatesoft.svn.core This package mostly contains common classes as well as interfaces used throughout all the library.org.tmatesoft.svn.core.internal.util org.tmatesoft.svn.core.internal.wc org.tmatesoft.svn.core.internal.wc.admin org.tmatesoft.svn.core.internal.wc16 org.tmatesoft.svn.core.internal.wc17 org.tmatesoft.svn.core.internal.wc17.db org.tmatesoft.svn.core.internal.wc2 org.tmatesoft.svn.core.internal.wc2.admin org.tmatesoft.svn.core.internal.wc2.compat org.tmatesoft.svn.core.internal.wc2.ng org.tmatesoft.svn.core.internal.wc2.old org.tmatesoft.svn.core.internal.wc2.remote org.tmatesoft.svn.core.javahl This package provides an implementation of the native Subversion javahl binding interface SVNClientInterface that is distributed within the org.tigris.subversion.javahl package.org.tmatesoft.svn.core.javahl17 org.tmatesoft.svn.core.replicator This package provides classes that allow to replicate existing repositories.org.tmatesoft.svn.core.wc This package provides a high-level API for managing Working Copies in a way compatible with the native SVN command line client.org.tmatesoft.svn.core.wc.admin This package provides API for administrative managing Subversion repositories on a local machine.org.tmatesoft.svn.core.wc.xml This package gives an advantage to write annotation, status and log information in xml format to any SAX ContentHandler implementation.org.tmatesoft.svn.core.wc2 NEW: this package contains command-style API to perform most of Subversion operations on the level of abstraction similar to that of the command line client.org.tmatesoft.svn.core.wc2.admin NEW: this package contains command-style API to perform most of Subversion operations that works directly on local repository on the level of abstraction similar to that of the command line client.org.tmatesoft.svn.core.wc2.hooks NEW: this package contains callback interfaces for the new WC2 API. -
Classes in org.tmatesoft.svn.core.wc used by org.tigris.subversion.javahl Class Description SVNCommitItem The SVNCommitItem represents a versioned item that is to be committed to a repository.SVNConflictAction The SVNConflictAction represents the type of action being attempted on an object which leads to a conflict.SVNConflictChoice The SVNConflictChoice is an enumeration of constants representing the way in which the conflictcallback
chooses a course of action.SVNConflictDescription The SVNConflictDescription represents an object that describes a conflict that has occurred in the working copy.SVNConflictReason The SVNConflictReason class represents an enumeration of constants describing the reason of a conflict state in a working copy produced by a merge operation.SVNConflictResult The SVNConflictResult represents the decision of the user'sconflict handler
regarding a conflict situation.SVNDiffStatus The SVNDiffStatus class is used to provide short information on path changes during diff status operations.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNEventAction The SVNEventAction class is used to describe an action which generated an SVNEvent object.SVNInfo The SVNInfo class is a wrapper for versioned item's (located either in a Working Copy or a repository) information details.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNRevisionRange The SVNRevisionRange class represents a revision range between a start revision and an end revision.SVNStatus The SVNStatus class is used to provide detailed status information for a Working Copy item as a result of a status operation invoked by a doStatus() method of SVNStatusClient.SVNStatusType SVNStatusType provides information about versioned items' status type. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.cli Class Description SVNClientManager The SVNClientManager class is used to manage SVN*Client objects as well as for providing them to a user what makes the user's work easier and his code - pretty clear and flexible.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.cli.svn Class Description DefaultSVNDiffGenerator DefaultSVNDiffGenerator is a default implementation of ISVNDiffGenerator.ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNCommitHandler The ISVNCommitHandler should be implemented to provide an ability to manage commit log messages for items to be committed in a common transaction.ISVNConflictHandler The ISVNConflictHandler interface defines a callback for resolving conflicts during the application of a tree delta to a working copy.ISVNDiffGenerator The ISVNDiffGenerator should be implemented by drivers generating contents difference between files in order to be used in 'diff' operations performed by SVNDiffClient.ISVNDiffStatusHandler The ISVNDiffStatusHandler is used to handle diff status operations supported by the SVNDiffClient.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNInfoHandler The ISVNInfoHandler interface should be implemented in order to be further provided to some of SVNWCClient's doInfo() methods to process information about Working Copy as well as remote (located in a repository) items.ISVNPropertyHandler The ISVNPropertyHandler interface should be implemented to be further provided to SVNWCClient's property managing methods for handling properties.ISVNStatusHandler The ISVNStatusHandler interface should be implemented in order to be further provided to some of SVNStatusClient's doStatus() methods to handle status information of Working Copy items.SVNCommitItem The SVNCommitItem represents a versioned item that is to be committed to a repository.SVNConflictDescription The SVNConflictDescription represents an object that describes a conflict that has occurred in the working copy.SVNConflictResult The SVNConflictResult represents the decision of the user'sconflict handler
regarding a conflict situation.SVNConflictStats SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNDiffStatus The SVNDiffStatus class is used to provide short information on path changes during diff status operations.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNInfo The SVNInfo class is a wrapper for versioned item's (located either in a Working Copy or a repository) information details.SVNPropertyData SVNPropertyData is a wrapper for both versioned and unversioned properties.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNStatus The SVNStatus class is used to provide detailed status information for a Working Copy item as a result of a status operation invoked by a doStatus() method of SVNStatusClient.SVNStatusType SVNStatusType provides information about versioned items' status type. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.cli.svnadmin Class Description ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.cli.svndumpfilter Class Description ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.cli.svnlook Class Description SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.cli.svnsync Class Description ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core Class Description ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.util Class Description ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc Class Description DefaultSVNDiffGenerator DefaultSVNDiffGenerator is a default implementation of ISVNDiffGenerator.ISVNCommitHandler The ISVNCommitHandler should be implemented to provide an ability to manage commit log messages for items to be committed in a common transaction.ISVNCommitParameters ISVNCommitParameters is the interface for parameters which set behaviour for a commit operation that touches still versioned files or dirs that are somehow missing.ISVNConflictHandler The ISVNConflictHandler interface defines a callback for resolving conflicts during the application of a tree delta to a working copy.ISVNDiffGenerator The ISVNDiffGenerator should be implemented by drivers generating contents difference between files in order to be used in 'diff' operations performed by SVNDiffClient.ISVNDiffStatusHandler The ISVNDiffStatusHandler is used to handle diff status operations supported by the SVNDiffClient.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNExternalsHandler TheISVNExternalsHandler
provides interface for user defined callbacks which are used to skip externals definitions processing in some operations.ISVNMerger ISVNMerger is the merge driver interface used bySVNKit
in merging operations.ISVNMergerFactory The ISVNMergerFactory interface should be implemented in order to be used as a factory of merger drivers intended for merging operations.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.ISVNRepositoryPool The ISVNRepositoryPool interface is used by SVN*Client objects to create a low-level SVN protocol driver that allows them to directly work with a repository.ISVNStatusFileProvider ISVNStatusHandler The ISVNStatusHandler interface should be implemented in order to be further provided to some of SVNStatusClient's doStatus() methods to handle status information of Working Copy items.SVNCommitItem The SVNCommitItem represents a versioned item that is to be committed to a repository.SVNConflictAction The SVNConflictAction represents the type of action being attempted on an object which leads to a conflict.SVNConflictReason The SVNConflictReason class represents an enumeration of constants describing the reason of a conflict state in a working copy produced by a merge operation.SVNCopySource The SVNCopySource class is used to provide copy source information in copy operations.SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNEventAction The SVNEventAction class is used to describe an action which generated an SVNEvent object.SVNMergeFileSet The SVNMergeFileSet class holds information about the file that is to be merged.SVNMergeResult The SVNMergeResult represents a result of a text or properties merge operation.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNStatus The SVNStatus class is used to provide detailed status information for a Working Copy item as a result of a status operation invoked by a doStatus() method of SVNStatusClient.SVNStatusType SVNStatusType provides information about versioned items' status type.SVNTreeConflictDescription SVNTreeConflictDescription brings information on a tree conflict. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc.admin Class Description ISVNCommitParameters ISVNCommitParameters is the interface for parameters which set behaviour for a commit operation that touches still versioned files or dirs that are somehow missing.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.SVNConflictChoice The SVNConflictChoice is an enumeration of constants representing the way in which the conflictcallback
chooses a course of action.SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNStatusType SVNStatusType provides information about versioned items' status type.SVNTreeConflictDescription SVNTreeConflictDescription brings information on a tree conflict. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc16 Class Description ISVNAddParameters The ISVNAddParameters is an interface for a callback which is invoked when there are inconsistent EOLs found in text files which are being scheduled for addition.ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNChangelistHandler The ISVNChangelistHandler is an interface for handlers used in changelist retrieval methods ofSVNChangelistClient
.ISVNCommitHandler The ISVNCommitHandler should be implemented to provide an ability to manage commit log messages for items to be committed in a common transaction.ISVNCommitParameters ISVNCommitParameters is the interface for parameters which set behaviour for a commit operation that touches still versioned files or dirs that are somehow missing.ISVNDiffGenerator The ISVNDiffGenerator should be implemented by drivers generating contents difference between files in order to be used in 'diff' operations performed by SVNDiffClient.ISVNDiffStatusHandler The ISVNDiffStatusHandler is used to handle diff status operations supported by the SVNDiffClient.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNExternalsHandler TheISVNExternalsHandler
provides interface for user defined callbacks which are used to skip externals definitions processing in some operations.ISVNFileFilter ISVNFileFilter
is used bySVNCommitClient
during an import operation to filter out undesired paths, so that those paths do not get to a repository.ISVNInfoHandler The ISVNInfoHandler interface should be implemented in order to be further provided to some of SVNWCClient's doInfo() methods to process information about Working Copy as well as remote (located in a repository) items.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.ISVNPathListHandler The ISVNPathListHandler is used by SVN*Client classes as a callback in operations performed on multiple paths.ISVNPropertyHandler The ISVNPropertyHandler interface should be implemented to be further provided to SVNWCClient's property managing methods for handling properties.ISVNPropertyValueProvider The ISVNPropertyValueProvider interface should be implemented to be further provided toSVNWCClient.doSetProperty(java.io.File, ISVNPropertyValueProvider, boolean, org.tmatesoft.svn.core.SVNDepth, ISVNPropertyHandler, java.util.Collection)
method for defining properties to change.ISVNRepositoryPool The ISVNRepositoryPool interface is used by SVN*Client objects to create a low-level SVN protocol driver that allows them to directly work with a repository.ISVNStatusFileProvider ISVNStatusHandler The ISVNStatusHandler interface should be implemented in order to be further provided to some of SVNStatusClient's doStatus() methods to handle status information of Working Copy items.SVNCommitItem The SVNCommitItem represents a versioned item that is to be committed to a repository.SVNCommitPacket The SVNCommitPacket is a storage for SVNCommitItem objects which represent information on versioned items intended for being committed to a repository.SVNConflictChoice The SVNConflictChoice is an enumeration of constants representing the way in which the conflictcallback
chooses a course of action.SVNCopySource The SVNCopySource class is used to provide copy source information in copy operations.SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNInfo The SVNInfo class is a wrapper for versioned item's (located either in a Working Copy or a repository) information details.SVNPropertyData SVNPropertyData is a wrapper for both versioned and unversioned properties.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNStatus The SVNStatus class is used to provide detailed status information for a Working Copy item as a result of a status operation invoked by a doStatus() method of SVNStatusClient. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc17 Class Description ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNConflictHandler The ISVNConflictHandler interface defines a callback for resolving conflicts during the application of a tree delta to a working copy.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNMerger ISVNMerger is the merge driver interface used bySVNKit
in merging operations.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.ISVNRepositoryPool The ISVNRepositoryPool interface is used by SVN*Client objects to create a low-level SVN protocol driver that allows them to directly work with a repository.SVNConflictAction The SVNConflictAction represents the type of action being attempted on an object which leads to a conflict.SVNConflictChoice The SVNConflictChoice is an enumeration of constants representing the way in which the conflictcallback
chooses a course of action.SVNConflictDescription The SVNConflictDescription represents an object that describes a conflict that has occurred in the working copy.SVNConflictReason The SVNConflictReason class represents an enumeration of constants describing the reason of a conflict state in a working copy produced by a merge operation.SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNMergeFileSet The SVNMergeFileSet class holds information about the file that is to be merged.SVNMergeResult The SVNMergeResult represents a result of a text or properties merge operation.SVNOperation SVNOperation represents the user operation that exposed a conflict.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNStatusType SVNStatusType provides information about versioned items' status type.SVNTreeConflictDescription SVNTreeConflictDescription brings information on a tree conflict. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc17.db Class Description ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.SVNConflictAction The SVNConflictAction represents the type of action being attempted on an object which leads to a conflict.SVNConflictDescription The SVNConflictDescription represents an object that describes a conflict that has occurred in the working copy.SVNConflictReason The SVNConflictReason class represents an enumeration of constants describing the reason of a conflict state in a working copy produced by a merge operation.SVNEventAction The SVNEventAction class is used to describe an action which generated an SVNEvent object.SVNOperation SVNOperation represents the user operation that exposed a conflict.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNStatusType SVNStatusType provides information about versioned items' status type.SVNTreeConflictDescription SVNTreeConflictDescription brings information on a tree conflict. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc2 Class Description ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc2.admin Class Description ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc2.compat Class Description ISVNAddParameters The ISVNAddParameters is an interface for a callback which is invoked when there are inconsistent EOLs found in text files which are being scheduled for addition.ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNChangelistHandler The ISVNChangelistHandler is an interface for handlers used in changelist retrieval methods ofSVNChangelistClient
.ISVNCommitHandler The ISVNCommitHandler should be implemented to provide an ability to manage commit log messages for items to be committed in a common transaction.ISVNCommitParameters ISVNCommitParameters is the interface for parameters which set behaviour for a commit operation that touches still versioned files or dirs that are somehow missing.ISVNDiffStatusHandler The ISVNDiffStatusHandler is used to handle diff status operations supported by the SVNDiffClient.ISVNExternalsHandler TheISVNExternalsHandler
provides interface for user defined callbacks which are used to skip externals definitions processing in some operations.ISVNPropertyHandler The ISVNPropertyHandler interface should be implemented to be further provided to SVNWCClient's property managing methods for handling properties.ISVNPropertyValueProvider The ISVNPropertyValueProvider interface should be implemented to be further provided toSVNWCClient.doSetProperty(java.io.File, ISVNPropertyValueProvider, boolean, org.tmatesoft.svn.core.SVNDepth, ISVNPropertyHandler, java.util.Collection)
method for defining properties to change.ISVNStatusFileProvider SVNCommitItem The SVNCommitItem represents a versioned item that is to be committed to a repository.SVNCommitPacket The SVNCommitPacket is a storage for SVNCommitItem objects which represent information on versioned items intended for being committed to a repository.SVNCopySource The SVNCopySource class is used to provide copy source information in copy operations.SVNDiffStatus The SVNDiffStatus class is used to provide short information on path changes during diff status operations.SVNInfo The SVNInfo class is a wrapper for versioned item's (located either in a Working Copy or a repository) information details.SVNPropertyData SVNPropertyData is a wrapper for both versioned and unversioned properties.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNRevisionRange The SVNRevisionRange class represents a revision range between a start revision and an end revision.SVNStatus The SVNStatus class is used to provide detailed status information for a Working Copy item as a result of a status operation invoked by a doStatus() method of SVNStatusClient. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc2.ng Class Description ISVNChangelistHandler The ISVNChangelistHandler is an interface for handlers used in changelist retrieval methods ofSVNChangelistClient
.ISVNConflictHandler The ISVNConflictHandler interface defines a callback for resolving conflicts during the application of a tree delta to a working copy.ISVNDiffGenerator The ISVNDiffGenerator should be implemented by drivers generating contents difference between files in order to be used in 'diff' operations performed by SVNDiffClient.ISVNDiffStatusHandler The ISVNDiffStatusHandler is used to handle diff status operations supported by the SVNDiffClient.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNPropertyData SVNPropertyData is a wrapper for both versioned and unversioned properties.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNRevisionRange The SVNRevisionRange class represents a revision range between a start revision and an end revision.SVNStatusType SVNStatusType provides information about versioned items' status type. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc2.old Class Description ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNChangelistHandler The ISVNChangelistHandler is an interface for handlers used in changelist retrieval methods ofSVNChangelistClient
.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNInfoHandler The ISVNInfoHandler interface should be implemented in order to be further provided to some of SVNWCClient's doInfo() methods to process information about Working Copy as well as remote (located in a repository) items.ISVNPropertyHandler The ISVNPropertyHandler interface should be implemented to be further provided to SVNWCClient's property managing methods for handling properties.ISVNStatusHandler The ISVNStatusHandler interface should be implemented in order to be further provided to some of SVNStatusClient's doStatus() methods to handle status information of Working Copy items.SVNInfo The SVNInfo class is a wrapper for versioned item's (located either in a Working Copy or a repository) information details.SVNPropertyData SVNPropertyData is a wrapper for both versioned and unversioned properties.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNStatus The SVNStatus class is used to provide detailed status information for a Working Copy item as a result of a status operation invoked by a doStatus() method of SVNStatusClient. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.internal.wc2.remote Class Description ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNPropertyHandler The ISVNPropertyHandler interface should be implemented to be further provided to SVNWCClient's property managing methods for handling properties.SVNPropertyData SVNPropertyData is a wrapper for both versioned and unversioned properties. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.javahl Class Description ISVNCommitHandler The ISVNCommitHandler should be implemented to provide an ability to manage commit log messages for items to be committed in a common transaction.ISVNConflictHandler The ISVNConflictHandler interface defines a callback for resolving conflicts during the application of a tree delta to a working copy.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.SVNChangelistClient The SVNChangelistClient provides API for managing changelists.SVNClientManager The SVNClientManager class is used to manage SVN*Client objects as well as for providing them to a user what makes the user's work easier and his code - pretty clear and flexible.SVNCommitClient The SVNCommitClient class provides methods to perform operations that relate to committing changes to an SVN repository.SVNCopyClient The SVNCopyClient provides methods to perform any kinds of copying and moving that SVN supports - operating on both Working Copies (WC) and URLs.SVNDiffClient The SVNDiffClient class provides methods allowing to get differences between versioned items ('diff' operation) as well as ones intended for merging file contents.SVNLogClient The SVNLogClient class is intended for such purposes as getting revisions history, browsing repository entries and annotating file contents.SVNStatusClient The SVNStatusClient class provides methods for obtaining information on the status of Working Copy items.SVNUpdateClient This class provides methods which allow to check out, update, switch and relocate a Working Copy as well as export an unversioned directory or file from a repository.SVNWCClient The SVNWCClient class combines a number of version control operations mainly intended for local work with Working Copy items. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.javahl17 Class Description ISVNConflictHandler The ISVNConflictHandler interface defines a callback for resolving conflicts during the application of a tree delta to a working copy.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.replicator Class Description ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.wc Class Description ISVNAddParameters The ISVNAddParameters is an interface for a callback which is invoked when there are inconsistent EOLs found in text files which are being scheduled for addition.ISVNAddParameters.Action This class is simply used to define an action add operation should undertake in case of a inconsistent EOLs.ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNChangelistHandler The ISVNChangelistHandler is an interface for handlers used in changelist retrieval methods ofSVNChangelistClient
.ISVNCommitHandler The ISVNCommitHandler should be implemented to provide an ability to manage commit log messages for items to be committed in a common transaction.ISVNCommitParameters ISVNCommitParameters is the interface for parameters which set behaviour for a commit operation that touches still versioned files or dirs that are somehow missing.ISVNCommitParameters.Action This class is simply used to define an action a commit operation should undertake in case of a missing file/directory.ISVNConflictHandler The ISVNConflictHandler interface defines a callback for resolving conflicts during the application of a tree delta to a working copy.ISVNDiffGenerator The ISVNDiffGenerator should be implemented by drivers generating contents difference between files in order to be used in 'diff' operations performed by SVNDiffClient.ISVNDiffStatusHandler The ISVNDiffStatusHandler is used to handle diff status operations supported by the SVNDiffClient.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNExternalsHandler TheISVNExternalsHandler
provides interface for user defined callbacks which are used to skip externals definitions processing in some operations.ISVNInfoHandler The ISVNInfoHandler interface should be implemented in order to be further provided to some of SVNWCClient's doInfo() methods to process information about Working Copy as well as remote (located in a repository) items.ISVNMerger ISVNMerger is the merge driver interface used bySVNKit
in merging operations.ISVNMergerFactory The ISVNMergerFactory interface should be implemented in order to be used as a factory of merger drivers intended for merging operations.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.ISVNPathListHandler The ISVNPathListHandler is used by SVN*Client classes as a callback in operations performed on multiple paths.ISVNPropertyHandler The ISVNPropertyHandler interface should be implemented to be further provided to SVNWCClient's property managing methods for handling properties.ISVNPropertyValueProvider The ISVNPropertyValueProvider interface should be implemented to be further provided toSVNWCClient.doSetProperty(java.io.File, ISVNPropertyValueProvider, boolean, org.tmatesoft.svn.core.SVNDepth, ISVNPropertyHandler, java.util.Collection)
method for defining properties to change.ISVNRepositoryPool The ISVNRepositoryPool interface is used by SVN*Client objects to create a low-level SVN protocol driver that allows them to directly work with a repository.ISVNStatusFileProvider ISVNStatusHandler The ISVNStatusHandler interface should be implemented in order to be further provided to some of SVNStatusClient's doStatus() methods to handle status information of Working Copy items.SVNBasicClient The SVNBasicClient is the base class of all SVN*Client classes that provides a common interface and realization.SVNChangelistClient The SVNChangelistClient provides API for managing changelists.SVNClientManager The SVNClientManager class is used to manage SVN*Client objects as well as for providing them to a user what makes the user's work easier and his code - pretty clear and flexible.SVNCommitClient The SVNCommitClient class provides methods to perform operations that relate to committing changes to an SVN repository.SVNCommitItem The SVNCommitItem represents a versioned item that is to be committed to a repository.SVNCommitPacket The SVNCommitPacket is a storage for SVNCommitItem objects which represent information on versioned items intended for being committed to a repository.SVNConflictAction The SVNConflictAction represents the type of action being attempted on an object which leads to a conflict.SVNConflictChoice The SVNConflictChoice is an enumeration of constants representing the way in which the conflictcallback
chooses a course of action.SVNConflictDescription The SVNConflictDescription represents an object that describes a conflict that has occurred in the working copy.SVNConflictReason The SVNConflictReason class represents an enumeration of constants describing the reason of a conflict state in a working copy produced by a merge operation.SVNConflictResult The SVNConflictResult represents the decision of the user'sconflict handler
regarding a conflict situation.SVNCopyClient The SVNCopyClient provides methods to perform any kinds of copying and moving that SVN supports - operating on both Working Copies (WC) and URLs.SVNCopySource The SVNCopySource class is used to provide copy source information in copy operations.SVNDiffClient The SVNDiffClient class provides methods allowing to get differences between versioned items ('diff' operation) as well as ones intended for merging file contents.SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNDiffStatus The SVNDiffStatus class is used to provide short information on path changes during diff status operations.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNEventAction The SVNEventAction class is used to describe an action which generated an SVNEvent object.SVNInfo The SVNInfo class is a wrapper for versioned item's (located either in a Working Copy or a repository) information details.SVNLogClient The SVNLogClient class is intended for such purposes as getting revisions history, browsing repository entries and annotating file contents.SVNMergeFileSet The SVNMergeFileSet class holds information about the file that is to be merged.SVNMergeResult The SVNMergeResult represents a result of a text or properties merge operation.SVNMoveClient The SVNMoveClient provides an extra client-side functionality over standard (i.e.SVNOperation SVNOperation represents the user operation that exposed a conflict.SVNPropertyData SVNPropertyData is a wrapper for both versioned and unversioned properties.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNRevisionRange The SVNRevisionRange class represents a revision range between a start revision and an end revision.SVNStatus The SVNStatus class is used to provide detailed status information for a Working Copy item as a result of a status operation invoked by a doStatus() method of SVNStatusClient.SVNStatusClient The SVNStatusClient class provides methods for obtaining information on the status of Working Copy items.SVNStatusType SVNStatusType provides information about versioned items' status type.SVNTreeConflictDescription SVNTreeConflictDescription brings information on a tree conflict.SVNUpdateClient This class provides methods which allow to check out, update, switch and relocate a Working Copy as well as export an unversioned directory or file from a repository.SVNWCClient The SVNWCClient class combines a number of version control operations mainly intended for local work with Working Copy items. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.wc.admin Class Description ISVNDiffGenerator The ISVNDiffGenerator should be implemented by drivers generating contents difference between files in order to be used in 'diff' operations performed by SVNDiffClient.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.ISVNRepositoryPool The ISVNRepositoryPool interface is used by SVN*Client objects to create a low-level SVN protocol driver that allows them to directly work with a repository.SVNEvent The SVNEvent class is used to provide detailed information on an operation progress to the ISVNEventHandler (if any) registered for an SVN*Client object.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.wc.xml Class Description ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNInfoHandler The ISVNInfoHandler interface should be implemented in order to be further provided to some of SVNWCClient's doInfo() methods to process information about Working Copy as well as remote (located in a repository) items.ISVNStatusHandler The ISVNStatusHandler interface should be implemented in order to be further provided to some of SVNStatusClient's doStatus() methods to handle status information of Working Copy items.SVNInfo The SVNInfo class is a wrapper for versioned item's (located either in a Working Copy or a repository) information details.SVNStatus The SVNStatus class is used to provide detailed status information for a Working Copy item as a result of a status operation invoked by a doStatus() method of SVNStatusClient. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.wc2 Class Description ISVNAnnotateHandler The ISVNAnnotateHandler interface should be implemented to be further provided to SVNLogClient's doAnnotate() methods for processing annotation information per each text line.ISVNConflictHandler The ISVNConflictHandler interface defines a callback for resolving conflicts during the application of a tree delta to a working copy.ISVNDiffGenerator The ISVNDiffGenerator should be implemented by drivers generating contents difference between files in order to be used in 'diff' operations performed by SVNDiffClient.ISVNEventHandler The ISVNEventHandler interface should be implemented in order to be further provided to an SVN*Client object as a handler of a sequence of events generated by SVN*Client's do*() methods.ISVNFileFilter ISVNFileFilter
is used bySVNCommitClient
during an import operation to filter out undesired paths, so that those paths do not get to a repository.ISVNMerger ISVNMerger is the merge driver interface used bySVNKit
in merging operations.ISVNOptions The ISVNOptions interface should be implemented to manage global run-time configuration options.ISVNRepositoryPool The ISVNRepositoryPool interface is used by SVN*Client objects to create a low-level SVN protocol driver that allows them to directly work with a repository.SVNConflictChoice The SVNConflictChoice is an enumeration of constants representing the way in which the conflictcallback
chooses a course of action.SVNConflictDescription The SVNConflictDescription represents an object that describes a conflict that has occurred in the working copy.SVNDiffOptions The SVNDiffOptions class is used to contain some rules for controlling the result of comparing two files.SVNPropertyData SVNPropertyData is a wrapper for both versioned and unversioned properties.SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.SVNStatusType SVNStatusType provides information about versioned items' status type. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.wc2.admin Class Description SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information. -
Classes in org.tmatesoft.svn.core.wc used by org.tmatesoft.svn.core.wc2.hooks Class Description SVNRevision SVNRevision is a revision wrapper used for an abstract representation of revision information.