Author: hwright
Date: Wed Feb 16 11:52:40 2011
New Revision: 1071214

URL: http://svn.apache.org/viewvc?rev=1071214&view=rev
Log:
Move the RevisionRange, Mergeinfo, Property, Info, CopySource classes to
org.apache.subversion.javahl.types.

This will (temporarily) break the JavaHL bindings.

[ in subversion/bindings/javahl/ ]
* src/org/apache/subversion/javahl/RevisionRange.java,
  src/org/apache/subversion/javahl/Mergeinfo.java,
  src/org/apache/subversion/javahl/Property.java,
  src/org/apache/subversion/javahl/CopySource.java,
  src/org/apache/subversion/javahl/Info.java:
    Move to src/org/apache/subversion/javahl/types.

* src/org/apache/subversion/javahl/callback/InfoCallback.java:
  Update imports.

* src/org/tigris/subversion/javahl/Mergeinfo.java,
  src/org/tigris/subversion/javahl/SVNClient.java,
  src/org/tigris/subversion/javahl/Info2.java,
  src/org/tigris/subversion/javahl/Info.java,
  src/org/tigris/subversion/javahl/CopySource.java,
  src/org/tigris/subversion/javahl/RevisionRange.java:
    Update references.

Added:
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/CopySource.java
      - copied, changed from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CopySource.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Info.java
      - copied, changed from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java
      - copied, changed from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Mergeinfo.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java
      - copied, changed from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Property.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java
      - copied, changed from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/RevisionRange.java
Removed:
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CopySource.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Mergeinfo.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Property.java
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/RevisionRange.java
Modified:
    
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/InfoCallback.java
    
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/CopySource.java
    
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info.java
    
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info2.java
    
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Mergeinfo.java
    
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/RevisionRange.java
    
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/InfoCallback.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/InfoCallback.java?rev=1071214&r1=1071213&r2=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/InfoCallback.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/InfoCallback.java
 Wed Feb 16 11:52:40 2011
@@ -23,8 +23,8 @@
 
 package org.apache.subversion.javahl.callback;
 
-import org.apache.subversion.javahl.Info;
 import org.apache.subversion.javahl.ISVNClient;
+import org.apache.subversion.javahl.types.Info;
 
 /**
  * This interface is used to retrieve info each result in a

Copied: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/CopySource.java
 (from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CopySource.java)
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/CopySource.java?p2=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/CopySource.java&p1=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CopySource.java&r1=1070925&r2=1071214&rev=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/CopySource.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/CopySource.java
 Wed Feb 16 11:52:40 2011
@@ -21,9 +21,8 @@
  * @endcopyright
  */
 
-package org.apache.subversion.javahl;
+package org.apache.subversion.javahl.types;
 
-import org.apache.subversion.javahl.types.Revision;
 
 /**
  * A description of a copy source.

Copied: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Info.java
 (from r1070925, 
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/types/Info.java?p2=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Info.java&p1=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Info.java&r1=1070925&r2=1071214&rev=1071214&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/types/Info.java
 Wed Feb 16 11:52:40 2011
@@ -21,11 +21,12 @@
  * @endcopyright
  */
 
-package org.apache.subversion.javahl;
+package org.apache.subversion.javahl.types;
 
 import java.util.Date;
 
-import org.apache.subversion.javahl.types.*;
+import org.apache.subversion.javahl.ConflictDescriptor;
+import org.apache.subversion.javahl.ISVNClient;
 
 /**
  * this class is returned by {@link ISVNClient#info2} and contains information

Copied: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java
 (from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Mergeinfo.java)
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java?p2=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java&p1=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Mergeinfo.java&r1=1070925&r2=1071214&rev=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Mergeinfo.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Mergeinfo.java
 Wed Feb 16 11:52:40 2011
@@ -21,7 +21,7 @@
  * @endcopyright
  */
 
-package org.apache.subversion.javahl;
+package org.apache.subversion.javahl.types;
 
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -30,6 +30,8 @@ import java.util.Map;
 import java.util.Set;
 import java.util.StringTokenizer;
 
+import org.apache.subversion.javahl.SubversionException;
+
 /**
  * Merge history for a path.
  *

Copied: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java
 (from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Property.java)
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java?p2=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java&p1=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Property.java&r1=1070925&r2=1071214&rev=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/Property.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Property.java
 Wed Feb 16 11:52:40 2011
@@ -21,7 +21,7 @@
  * @endcopyright
  */
 
-package org.apache.subversion.javahl;
+package org.apache.subversion.javahl.types;
 
 /**
  * This class describes standard Subversion known properties

Copied: 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java
 (from r1070925, 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/RevisionRange.java)
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java?p2=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java&p1=subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/RevisionRange.java&r1=1070925&r2=1071214&rev=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/RevisionRange.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/RevisionRange.java
 Wed Feb 16 11:52:40 2011
@@ -21,9 +21,8 @@
  * @endcopyright
  */
 
-package org.apache.subversion.javahl;
+package org.apache.subversion.javahl.types;
 
-import org.apache.subversion.javahl.types.Revision;
 
 /**
  * Object that describes a revision range

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/CopySource.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/CopySource.java?rev=1071214&r1=1071213&r2=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/CopySource.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/CopySource.java
 Wed Feb 16 11:52:40 2011
@@ -68,9 +68,9 @@ public class CopySource implements java.
         this.pegRevision = pegRevision;
     }
 
-    public org.apache.subversion.javahl.CopySource toApache()
+    public org.apache.subversion.javahl.types.CopySource toApache()
     {
-        return new org.apache.subversion.javahl.CopySource(path,
+        return new org.apache.subversion.javahl.types.CopySource(path,
                 revision == null ? null : revision.toApache(),
                 pegRevision == null ? null : pegRevision.toApache());
     }

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info.java?rev=1071214&r1=1071213&r2=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info.java
 Wed Feb 16 11:52:40 2011
@@ -144,7 +144,7 @@ public class Info implements java.io.Ser
     /**
      * A backward-compat constructor
      */
-    public Info(org.apache.subversion.javahl.Info aInfo)
+    public Info(org.apache.subversion.javahl.types.Info aInfo)
     {
         this((new File(aInfo.getPath())).getName(), aInfo.getUrl(),
              aInfo.getReposUUID(), aInfo.getReposRootUrl(),
@@ -153,7 +153,7 @@ public class Info implements java.io.Ser
              aInfo.getLastChangedAuthor(), aInfo.getRev(),
              aInfo.getLastChangedRev(), aInfo.getLastChangedDate(),
              aInfo.getTextTime(), aInfo.getPropTime(), aInfo.getCopyFromUrl() 
!= null,
-             aInfo.getSchedule() == 
org.apache.subversion.javahl.Info.ScheduleKind.delete,
+             aInfo.getSchedule() == 
org.apache.subversion.javahl.types.Info.ScheduleKind.delete,
              checkAbsent(aInfo.getPath()), checkIncomplete(aInfo.getPath()),
              aInfo.getCopyFromRev(), aInfo.getCopyFromUrl());
     }

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info2.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info2.java?rev=1071214&r1=1071213&r2=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info2.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Info2.java
 Wed Feb 16 11:52:40 2011
@@ -250,7 +250,7 @@ public class Info2 implements java.io.Se
     /**
      * A backward-compat constructor.
      */
-    public Info2(org.apache.subversion.javahl.Info aInfo)
+    public Info2(org.apache.subversion.javahl.types.Info aInfo)
     {
         this(aInfo.getPath(), aInfo.getUrl(), aInfo.getRev(),
              NodeKind.fromApache(aInfo.getKind()),

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Mergeinfo.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Mergeinfo.java?rev=1071214&r1=1071213&r2=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Mergeinfo.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/Mergeinfo.java
 Wed Feb 16 11:52:40 2011
@@ -71,18 +71,18 @@ public class Mergeinfo implements java.i
     /**
      * A constructor for backward compat.
      */
-    public Mergeinfo(org.apache.subversion.javahl.Mergeinfo aMergeinfo)
+    public Mergeinfo(org.apache.subversion.javahl.types.Mergeinfo aMergeinfo)
     {
         this();
         Set<String> srcPaths = aMergeinfo.getPaths();
 
         for (String srcPath : srcPaths)
         {
-            List<org.apache.subversion.javahl.RevisionRange> aRanges =
+            List<org.apache.subversion.javahl.types.RevisionRange> aRanges =
                                     aMergeinfo.getRevisionRange(srcPath);
             List<RevisionRange> list = new ArrayList<RevisionRange>();
 
-            for (org.apache.subversion.javahl.RevisionRange range : aRanges)
+            for (org.apache.subversion.javahl.types.RevisionRange range : 
aRanges)
             {
                 list.add(new RevisionRange(range));
             }

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/RevisionRange.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/RevisionRange.java?rev=1071214&r1=1071213&r2=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/RevisionRange.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/RevisionRange.java
 Wed Feb 16 11:52:40 2011
@@ -57,7 +57,7 @@ public class RevisionRange implements Co
         this.to = to;
     }
 
-    public RevisionRange(org.apache.subversion.javahl.RevisionRange aRange)
+    public RevisionRange(org.apache.subversion.javahl.types.RevisionRange 
aRange)
     {
         this(Revision.createFromApache(aRange.getFromRevision()),
              Revision.createFromApache(aRange.getToRevision()));
@@ -109,9 +109,9 @@ public class RevisionRange implements Co
         }
     }
 
-    public org.apache.subversion.javahl.RevisionRange toApache()
+    public org.apache.subversion.javahl.types.RevisionRange toApache()
     {
-        return new org.apache.subversion.javahl.RevisionRange(
+        return new org.apache.subversion.javahl.types.RevisionRange(
                 from == null ? null : from.toApache(),
                 to == null ? null : to.toApache());
     }

Modified: 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java?rev=1071214&r1=1071213&r2=1071214&view=diff
==============================================================================
--- 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java
 (original)
+++ 
subversion/trunk/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java
 Wed Feb 16 11:52:40 2011
@@ -567,8 +567,8 @@ public class SVNClient implements SVNCli
 
         try
         {
-            List<org.apache.subversion.javahl.RevisionRange> aRevisions =
-              new 
ArrayList<org.apache.subversion.javahl.RevisionRange>(revisionRanges.length);
+            List<org.apache.subversion.javahl.types.RevisionRange> aRevisions =
+              new 
ArrayList<org.apache.subversion.javahl.types.RevisionRange>(revisionRanges.length);
 
             for (RevisionRange range : revisionRanges)
             {
@@ -980,8 +980,8 @@ public class SVNClient implements SVNCli
     {
         try
         {
-            List<org.apache.subversion.javahl.CopySource> aCopySources =
-                new ArrayList<org.apache.subversion.javahl.CopySource>(
+            List<org.apache.subversion.javahl.types.CopySource> aCopySources =
+                new ArrayList<org.apache.subversion.javahl.types.CopySource>(
                                                             sources.length);
 
             for (CopySource src : sources)
@@ -1382,8 +1382,8 @@ public class SVNClient implements SVNCli
     {
         try
         {
-            List<org.apache.subversion.javahl.RevisionRange> aRevisions =
-              new 
ArrayList<org.apache.subversion.javahl.RevisionRange>(revisions.length);
+            List<org.apache.subversion.javahl.types.RevisionRange> aRevisions =
+              new 
ArrayList<org.apache.subversion.javahl.types.RevisionRange>(revisions.length);
 
             for (RevisionRange range : revisions )
             {
@@ -1428,7 +1428,7 @@ public class SVNClient implements SVNCli
     {
         try
         {
-            org.apache.subversion.javahl.Mergeinfo aMergeinfo =
+            org.apache.subversion.javahl.types.Mergeinfo aMergeinfo =
                          aSVNClient.getMergeinfo(path,
                          pegRevision == null ? null : pegRevision.toApache());
 
@@ -1489,7 +1489,7 @@ public class SVNClient implements SVNCli
         try
         {
             aSVNClient.getMergeinfoLog(
-                org.apache.subversion.javahl.Mergeinfo.LogKind.values()[kind],
+                
org.apache.subversion.javahl.types.Mergeinfo.LogKind.values()[kind],
                 pathOrUrl, pegRevision == null ? null : pegRevision.toApache(),
                 mergeSourceUrl,
                 srcPegRevision == null ? null : srcPegRevision.toApache(),
@@ -2350,15 +2350,15 @@ public class SVNClient implements SVNCli
     {
         try
         {
-               final List<org.apache.subversion.javahl.Info> infos =
-                       new ArrayList<org.apache.subversion.javahl.Info>();
+               final List<org.apache.subversion.javahl.types.Info> infos =
+                       new 
ArrayList<org.apache.subversion.javahl.types.Info>();
                aSVNClient.info2(path,
                                                
org.apache.subversion.javahl.types.Revision.HEAD,
                                                
org.apache.subversion.javahl.types.Revision.HEAD,
                                                
org.apache.subversion.javahl.types.Depth.empty,
                                            null, new 
org.apache.subversion.javahl.callback.InfoCallback()
                {
-                               public void 
singleInfo(org.apache.subversion.javahl.Info info) {
+                               public void 
singleInfo(org.apache.subversion.javahl.types.Info info) {
                                        infos.add(info);
                                }
                });
@@ -2595,7 +2595,7 @@ public class SVNClient implements SVNCli
                           Depth.toADepth(depth), changelists == null ? null
                             : Arrays.asList(changelists),
         new org.apache.subversion.javahl.callback.InfoCallback () {
-            public void singleInfo(org.apache.subversion.javahl.Info aInfo)
+            public void singleInfo(org.apache.subversion.javahl.types.Info 
aInfo)
             {
                 callback.singleInfo(aInfo == null ? null : new Info2(aInfo));
             }


Reply via email to