Author: markphip
Date: Mon Mar  8 15:47:57 2010
New Revision: 920363

URL: http://svn.apache.org/viewvc?rev=920363&view=rev
Log:
JavaHL: Change constructors from package protected to public so that
alternate JavaHL implementations like SVNKit do not have to use our package
namespace just so that they can construct these classes.

Patch by: Alexander Kitaev

[ in subversion/bindings/javahl/ ]
* src/org/apache/subversion/javahl/ChangePath.java:
* src/org/apache/subversion/javahl/CommitItem.java:
* src/org/apache/subversion/javahl/ConflictDescriptor.java:
* src/org/apache/subversion/javahl/ConflictVersion.java:
* src/org/apache/subversion/javahl/DiffSummary.java:
* src/org/apache/subversion/javahl/DirEntry.java:
* src/org/apache/subversion/javahl/Info.java:
* src/org/apache/subversion/javahl/Info2.java:
* src/org/apache/subversion/javahl/Lock.java:
* src/org/apache/subversion/javahl/LogMessage.java:
* src/org/apache/subversion/javahl/NotifyInformation.java:
* src/org/apache/subversion/javahl/ProgressEvent.java:
  Make constructor public.

Modified:
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ChangePath.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictVersion.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DirEntry.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info2.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Lock.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/LogMessage.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NotifyInformation.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ChangePath.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ChangePath.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ChangePath.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ChangePath.java
 Mon Mar  8 15:47:57 2010
@@ -42,7 +42,7 @@
      * @param action            action performed
      * @param nodeKind          the kind of the changed path
      */
-    ChangePath(String path, long copySrcRevision, String copySrcPath,
+    public ChangePath(String path, long copySrcRevision, String copySrcPath,
                char action, int nodeKind)
     {
         this.path = path;

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItem.java
 Mon Mar  8 15:47:57 2010
@@ -76,7 +76,7 @@
      * @param cu    copy source url
      * @param r     revision number
      */
-    CommitItem(String p, int nk, int sf, String u, String cu, long r)
+    public CommitItem(String p, int nk, int sf, String u, String cu, long r)
     {
         path = p;
         nodeKind = nk;

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictDescriptor.java
 Mon Mar  8 15:47:57 2010
@@ -92,7 +92,7 @@
     private ConflictVersion srcRightVersion;
 
     /** This constructor should only be called from JNI code. */
-    ConflictDescriptor(String path, int conflictKind, int nodeKind,
+    public ConflictDescriptor(String path, int conflictKind, int nodeKind,
                        String propertyName, boolean isBinary, String mimeType,
                        int action, int reason, int operation,
                        String basePath, String theirPath,

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictVersion.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictVersion.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictVersion.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictVersion.java
 Mon Mar  8 15:47:57 2010
@@ -41,7 +41,7 @@
     private int nodeKind;
 
     /** This constructor should only be called from JNI code. */
-    ConflictVersion(String reposURL, long pegRevision, String pathInRepos,
+    public ConflictVersion(String reposURL, long pegRevision, String 
pathInRepos,
                     int nodeKind)
     {
         this.reposURL = reposURL;

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DiffSummary.java
 Mon Mar  8 15:47:57 2010
@@ -56,7 +56,7 @@
      * @param nodeKind The type of node which changed (corresponds to
      * the {...@link NodeKind} enumeration).
      */
-    DiffSummary(String path, int diffKind, boolean propsChanged,
+    public DiffSummary(String path, int diffKind, boolean propsChanged,
                 int nodeKind)
     {
         super(path);

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DirEntry.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DirEntry.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DirEntry.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/DirEntry.java
 Mon Mar  8 15:47:57 2010
@@ -133,7 +133,7 @@
      * @param lastChanged           the date of the last change
      * @param lastAuthor            the author of the last change
      */
-    DirEntry(String path, String absPath, int nodeKind, long size,
+    public DirEntry(String path, String absPath, int nodeKind, long size,
              boolean hasProps, long lastChangedRevision, long lastChanged,
              String lastAuthor)
     {

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info.java
 Mon Mar  8 15:47:57 2010
@@ -113,7 +113,7 @@
      * @param copyRev               copy source revision
      * @param copyUrl               copy source url
      */
-    Info(String name, String url, String uuid, String repository, int schedule,
+    public Info(String name, String url, String uuid, String repository, int 
schedule,
          int nodeKind, String author, long revision, long lastChangedRevision,
          Date lastChangedDate, Date lastDateTextUpdate,
          Date lastDatePropsUpdate, boolean copied,

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info2.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info2.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info2.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info2.java
 Mon Mar  8 15:47:57 2010
@@ -210,7 +210,7 @@
      * @param depth
      * @param treeConflict
      */
-    Info2(String path, String url, long rev, int kind, String reposRootUrl,
+    public Info2(String path, String url, long rev, int kind, String 
reposRootUrl,
           String reposUUID, long lastChangedRev, long lastChangedDate,
           String lastChangedAuthor, Lock lock, boolean hasWcInfo, int schedule,
           String copyFromUrl, long copyFromRev, long textTime, long propTime,

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Lock.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Lock.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Lock.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Lock.java
 Mon Mar  8 15:47:57 2010
@@ -80,7 +80,7 @@
      * @param creationDate      the date when the lock was created
      * @param expirationDate    the date when the lock will expire
      */
-    Lock(String owner, String path, String token, String comment,
+    public Lock(String owner, String path, String token, String comment,
          long creationDate, long expirationDate)
     {
         this.owner = owner;

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/LogMessage.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/LogMessage.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/LogMessage.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/LogMessage.java
 Mon Mar  8 15:47:57 2010
@@ -87,7 +87,7 @@
      *                     of microseconds since 00:00:00 January 1,
      *                     1970 UTC
      */
-    LogMessage(Set<ChangePath> cp, long r, String a, Date d, String m)
+    public LogMessage(Set<ChangePath> cp, long r, String a, Date d, String m)
     {
         changedPaths = cp;
         revision = r;
@@ -108,7 +108,7 @@
      * @param message      the log message text
      * @since 1.5
      */
-    LogMessage(Set<ChangePath> cp, long r, String a, long t, String m)
+    public LogMessage(Set<ChangePath> cp, long r, String a, long t, String m)
     {
         changedPaths = cp;
         revision = r;

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NotifyInformation.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NotifyInformation.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NotifyInformation.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/NotifyInformation.java
 Mon Mar  8 15:47:57 2010
@@ -124,7 +124,7 @@
      * @param mergeRange The range of the merge just beginning to occur.
      * @param pathPrefix A common path prefix.
      */
-    NotifyInformation(String path, int action, int kind, String mimeType,
+    public NotifyInformation(String path, int action, int kind, String 
mimeType,
                       Lock lock, String errMsg, int contentState,
                       int propState, int lockState, long revision,
                       String changelistName, RevisionRange mergeRange,

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java?rev=920363&r1=920362&r2=920363&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/ProgressEvent.java
 Mon Mar  8 15:47:57 2010
@@ -58,7 +58,7 @@
      * @param total The total number of bytes, or <code>-1</code> if
      * not known.
      */
-    ProgressEvent(long progress, long total)
+    public ProgressEvent(long progress, long total)
     {
         this.progress = progress;
         this.total = total;


Reply via email to