gate.versioning.svnkit
Class SandboxEventHandler

java.lang.Object
  extended by gate.versioning.svnkit.SandboxCanceller
      extended by gate.versioning.svnkit.SandboxEventHandler
All Implemented Interfaces:
org.tmatesoft.svn.core.ISVNCanceller, org.tmatesoft.svn.core.wc.ISVNEventHandler

public class SandboxEventHandler
extends SandboxCanceller
implements org.tmatesoft.svn.core.wc.ISVNEventHandler

This class is an implementation of ISVNEventHandler intended for processing events generated by do*() methods of an SVNWCClient object. An instance of this handler will be provided to an SVNWCClient. When calling, for example, SVNWCClient.doDelete(..) on some path, that method will generate an event for each 'delete' action it will perform upon every path being deleted. And this event is passed to ISVNEventHandler.handleEvent(SVNEvent event, double progress) to notify the handler. The event contains detailed information about the path, action performed upon the path and some other.


Field Summary
 
Fields inherited from interface org.tmatesoft.svn.core.wc.ISVNEventHandler
UNKNOWN
 
Fields inherited from interface org.tmatesoft.svn.core.ISVNCanceller
NULL
 
Constructor Summary
SandboxEventHandler(Sandbox sandbox)
           
 
Method Summary
 void handleEvent(org.tmatesoft.svn.core.wc.SVNEvent event, double progress)
          progress is currently reserved for future purposes and now is always ISVNEventHandler.UNKNOWN
 
Methods inherited from class gate.versioning.svnkit.SandboxCanceller
checkCancelled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.tmatesoft.svn.core.ISVNCanceller
checkCancelled
 

Constructor Detail

SandboxEventHandler

public SandboxEventHandler(Sandbox sandbox)
Method Detail

handleEvent

public void handleEvent(org.tmatesoft.svn.core.wc.SVNEvent event,
                        double progress)
progress is currently reserved for future purposes and now is always ISVNEventHandler.UNKNOWN

Specified by:
handleEvent in interface org.tmatesoft.svn.core.wc.ISVNEventHandler