org.tmatesoft.svn.core.javahl17
Class JavaHLEditorWrapper

java.lang.Object
  extended by org.tmatesoft.svn.core.javahl17.JavaHLEditorWrapper
All Implemented Interfaces:
org.tmatesoft.svn.core.internal.wc17.ISVNEditor2

public class JavaHLEditorWrapper
extends java.lang.Object
implements org.tmatesoft.svn.core.internal.wc17.ISVNEditor2


Constructor Summary
JavaHLEditorWrapper(org.apache.subversion.javahl.ISVNEditor delegate)
           
 
Method Summary
 void abort()
           
 void addAbsent(java.lang.String path, org.tmatesoft.svn.core.SVNNodeKind kind, long replacesRev)
           
 void addDir(java.lang.String path, java.util.List<java.lang.String> children, org.tmatesoft.svn.core.SVNProperties props, long replacesRev)
           
 void addFile(java.lang.String path, org.tmatesoft.svn.core.wc2.SvnChecksum checksum, java.io.InputStream contents, org.tmatesoft.svn.core.SVNProperties props, long replacesRev)
           
 void addSymlink(java.lang.String path, java.lang.String target, org.tmatesoft.svn.core.SVNProperties props, long replacesRev)
           
 void alterDir(java.lang.String path, long revision, java.util.List<java.lang.String> children, org.tmatesoft.svn.core.SVNProperties props)
           
 void alterFile(java.lang.String path, long revision, org.tmatesoft.svn.core.SVNProperties props, org.tmatesoft.svn.core.wc2.SvnChecksum checksum, java.io.InputStream newContents)
           
 void alterSymlink(java.lang.String path, long revision, org.tmatesoft.svn.core.SVNProperties props, java.lang.String target)
           
 void complete()
           
 void copy(java.lang.String sourceRelativePath, long sourceRevision, java.lang.String destinationRelativePath, long replacesRevision)
           
 void delete(java.lang.String relativePath, long revision)
           
 void dispose()
           
 void move(java.lang.String sourceRelativePath, long sourceRevision, java.lang.String destinationRelativePath, long replacesRevision)
           
 void rotate(java.util.List<java.lang.String> relPaths, java.util.List<java.lang.String> revisions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaHLEditorWrapper

public JavaHLEditorWrapper(org.apache.subversion.javahl.ISVNEditor delegate)
Method Detail

dispose

public void dispose()

addDir

public void addDir(java.lang.String path,
                   java.util.List<java.lang.String> children,
                   org.tmatesoft.svn.core.SVNProperties props,
                   long replacesRev)
            throws org.tmatesoft.svn.core.SVNException
Specified by:
addDir in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

addFile

public void addFile(java.lang.String path,
                    org.tmatesoft.svn.core.wc2.SvnChecksum checksum,
                    java.io.InputStream contents,
                    org.tmatesoft.svn.core.SVNProperties props,
                    long replacesRev)
             throws org.tmatesoft.svn.core.SVNException
Specified by:
addFile in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

addSymlink

public void addSymlink(java.lang.String path,
                       java.lang.String target,
                       org.tmatesoft.svn.core.SVNProperties props,
                       long replacesRev)
                throws org.tmatesoft.svn.core.SVNException
Specified by:
addSymlink in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

addAbsent

public void addAbsent(java.lang.String path,
                      org.tmatesoft.svn.core.SVNNodeKind kind,
                      long replacesRev)
               throws org.tmatesoft.svn.core.SVNException
Specified by:
addAbsent in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

alterDir

public void alterDir(java.lang.String path,
                     long revision,
                     java.util.List<java.lang.String> children,
                     org.tmatesoft.svn.core.SVNProperties props)
              throws org.tmatesoft.svn.core.SVNException
Specified by:
alterDir in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

alterFile

public void alterFile(java.lang.String path,
                      long revision,
                      org.tmatesoft.svn.core.SVNProperties props,
                      org.tmatesoft.svn.core.wc2.SvnChecksum checksum,
                      java.io.InputStream newContents)
               throws org.tmatesoft.svn.core.SVNException
Specified by:
alterFile in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

alterSymlink

public void alterSymlink(java.lang.String path,
                         long revision,
                         org.tmatesoft.svn.core.SVNProperties props,
                         java.lang.String target)
                  throws org.tmatesoft.svn.core.SVNException
Specified by:
alterSymlink in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

rotate

public void rotate(java.util.List<java.lang.String> relPaths,
                   java.util.List<java.lang.String> revisions)
            throws org.tmatesoft.svn.core.SVNException
Specified by:
rotate in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

delete

public void delete(java.lang.String relativePath,
                   long revision)
            throws org.tmatesoft.svn.core.SVNException
Specified by:
delete in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

copy

public void copy(java.lang.String sourceRelativePath,
                 long sourceRevision,
                 java.lang.String destinationRelativePath,
                 long replacesRevision)
          throws org.tmatesoft.svn.core.SVNException
Specified by:
copy in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

move

public void move(java.lang.String sourceRelativePath,
                 long sourceRevision,
                 java.lang.String destinationRelativePath,
                 long replacesRevision)
          throws org.tmatesoft.svn.core.SVNException
Specified by:
move in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

complete

public void complete()
              throws org.tmatesoft.svn.core.SVNException
Specified by:
complete in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException

abort

public void abort()
           throws org.tmatesoft.svn.core.SVNException
Specified by:
abort in interface org.tmatesoft.svn.core.internal.wc17.ISVNEditor2
Throws:
org.tmatesoft.svn.core.SVNException