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;