~svn/ubuntu/oneiric/subversion/ppa

« back to all changes in this revision

Viewing changes to subversion/bindings/java/javahl/native/SVNClient.h

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2006-12-13 17:57:16 UTC
  • mfrom: (1.1.6 upstream) (0.1.3 etch)
  • Revision ID: james.westby@ubuntu.com-20061213175716-2ysv6z4w5dpa2r2f
Tags: 1.4.2dfsg1-2ubuntu1
* Merge with Debian unstable; remaining changes:
  - Create pot file on build.

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
class Prompter;
37
37
class BlameCallback;
38
38
class CommitMessage;
39
 
#include <svn_client.h>
 
39
#include "svn_client.h"
40
40
#include "SVNBase.h"
41
41
 
42
42
class SVNClient :public SVNBase
51
51
    void cancelOperation();
52
52
    void commitMessageHandler(CommitMessage *commitMessage);
53
53
    const char * getConfigDirectory();
 
54
 
 
55
    /**
 
56
     * Set the configuration directory, taking the usual steps to
 
57
     * ensure that Subversion's config file templates exist in the
 
58
     * specified location.
 
59
     */
54
60
    void setConfigDirectory(const char *configDir);
 
61
 
55
62
    jbyteArray blame(const char *path, Revision& revisionStart,
56
63
                         Revision &revisionEnd);
57
64
    void blame(const char *path, Revision &pegRevision, 
140
147
                  bool noDiffDelete, bool force);
141
148
 
142
149
    const char * getLastPath();
143
 
    void finalize();
144
150
    void dispose(jobject jthis);
145
151
    static SVNClient * getCppObject(jobject jthis);
146
 
    jlong getCppAddr();
147
152
    SVNClient();
148
153
    virtual ~SVNClient();
149
154
    static jobject createJavaLock(const svn_lock_t *lock);