Author: evenisse
Date: Tue Apr  3 09:19:26 2007
New Revision: 525197

URL: http://svn.apache.org/viewvc?view=rev&rev=525197
Log: (empty)

Modified:
    
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java

Modified: 
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java
URL: 
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java?view=diff&rev=525197&r1=525196&r2=525197
==============================================================================
--- 
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java
 (original)
+++ 
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java
 Tue Apr  3 09:19:26 2007
@@ -25,10 +25,28 @@
 import org.apache.maven.scm.repository.ScmRepositoryException;
 import org.apache.maven.scm.repository.ScmRepositoryStub;
 import org.apache.maven.scm.repository.UnknownRepositoryStructure;
+import org.apache.maven.scm.command.add.AddScmResult;
+import org.apache.maven.scm.command.changelog.ChangeLogScmResult;
+import org.apache.maven.scm.command.checkin.CheckInScmResult;
+import org.apache.maven.scm.command.checkout.CheckOutScmResult;
+import org.apache.maven.scm.command.diff.DiffScmResult;
+import org.apache.maven.scm.command.edit.EditScmResult;
+import org.apache.maven.scm.command.export.ExportScmResult;
+import org.apache.maven.scm.command.list.ListScmResult;
+import org.apache.maven.scm.command.remove.RemoveScmResult;
+import org.apache.maven.scm.command.status.StatusScmResult;
+import org.apache.maven.scm.command.tag.TagScmResult;
+import org.apache.maven.scm.command.unedit.UnEditScmResult;
+import org.apache.maven.scm.command.update.UpdateScmResult;
+import org.apache.maven.scm.ScmFileSet;
+import org.apache.maven.scm.ScmException;
+import org.apache.maven.scm.ScmBranch;
+import org.apache.maven.scm.ScmVersion;
 
 import java.io.File;
 import java.util.ArrayList;
 import java.util.List;
+import java.util.Date;
 
 /**
  * Stub implementation of ScmManager for unit testing purposes. It allows 
setting the expected results that the different methods will return.
@@ -153,4 +171,288 @@
         return getScmProvider();
     }
 
+    /**
+     *
+     */
+    public AddScmResult add( ScmRepository repository, ScmFileSet fileSet )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).add( repository, 
fileSet );
+    }
+
+    /**
+     *
+     */
+    public AddScmResult add( ScmRepository repository, ScmFileSet fileSet, 
String message )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).add( repository, 
fileSet, message );
+    }
+
+    /**
+     *
+     */
+    public ChangeLogScmResult changeLog( ScmRepository repository, ScmFileSet 
fileSet, Date startDate, Date endDate,
+                                         int numDays, ScmBranch branch )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).changeLog( 
repository, fileSet, startDate, endDate, numDays,
+                                                                     branch );
+    }
+
+    /**
+     *
+     */
+    public ChangeLogScmResult changeLog( ScmRepository repository, ScmFileSet 
fileSet, Date startDate, Date endDate,
+                                         int numDays, ScmBranch branch, String 
datePattern )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).changeLog( 
repository, fileSet, startDate, endDate, numDays,
+                                                                     branch, 
datePattern );
+    }
+
+    /**
+     *
+     */
+    public ChangeLogScmResult changeLog( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion startVersion,
+                                         ScmVersion endVersion )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).changeLog( 
repository, fileSet, startVersion, endVersion );
+    }
+
+    /**
+     *
+     */
+    public ChangeLogScmResult changeLog( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion startRevision,
+                                         ScmVersion endRevision, String 
datePattern )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).changeLog( 
repository, fileSet, startRevision, endRevision,
+                                                                     
datePattern );
+    }
+
+    /**
+     *
+     */
+    public CheckInScmResult checkIn( ScmRepository repository, ScmFileSet 
fileSet, String message )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).checkIn( repository, 
fileSet, message );
+    }
+
+    /**
+     *
+     */
+    public CheckInScmResult checkIn( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion revision, String message )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).checkIn( repository, 
fileSet, revision, message );
+    }
+
+    /**
+     *
+     */
+    public CheckOutScmResult checkOut( ScmRepository repository, ScmFileSet 
fileSet )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).checkOut( 
repository, fileSet );
+    }
+
+    /**
+     *
+     */
+    public CheckOutScmResult checkOut( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).checkOut( 
repository, fileSet, version );
+    }
+
+    /**
+     *
+     */
+    public CheckOutScmResult checkOut( ScmRepository repository, ScmFileSet 
fileSet, boolean recursive )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).checkOut( 
repository, fileSet, recursive );
+    }
+
+    /**
+     *
+     */
+    public CheckOutScmResult checkOut( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version,
+                                       boolean recursive )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).checkOut( 
repository, fileSet, version, recursive );
+    }
+
+    /**
+     *
+     */
+    public DiffScmResult diff( ScmRepository repository, ScmFileSet fileSet, 
ScmVersion startVersion,
+                               ScmVersion endVersion )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).diff( repository, 
fileSet, startVersion, endVersion );
+    }
+
+    /**
+     *
+     */
+    public EditScmResult edit( ScmRepository repository, ScmFileSet fileSet )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).edit( repository, 
fileSet );
+    }
+
+    /**
+     *
+     */
+    public ExportScmResult export( ScmRepository repository, ScmFileSet 
fileSet )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).export( repository, 
fileSet );
+    }
+
+    /**
+     *
+     */
+    public ExportScmResult export( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).export( repository, 
fileSet, version );
+    }
+
+    /**
+     *
+     */
+    public ExportScmResult export( ScmRepository repository, ScmFileSet 
fileSet, String outputDirectory )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).export( repository, 
fileSet, (ScmVersion) null,
+                                                                  
outputDirectory );
+    }
+
+    /**
+     *
+     */
+    public ExportScmResult export( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version,
+                                   String outputDirectory )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).export( repository, 
fileSet, version, outputDirectory );
+    }
+
+    /**
+     *
+     */
+    public ListScmResult list( ScmRepository repository, ScmFileSet fileSet, 
boolean recursive, ScmVersion version )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).list( repository, 
fileSet, recursive, version );
+    }
+
+    /**
+     *
+     */
+    public RemoveScmResult remove( ScmRepository repository, ScmFileSet 
fileSet, String message )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).remove( repository, 
fileSet, message );
+    }
+
+    /**
+     *
+     */
+    public StatusScmResult status( ScmRepository repository, ScmFileSet 
fileSet )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).status( repository, 
fileSet );
+    }
+
+    /**
+     *
+     */
+    public TagScmResult tag( ScmRepository repository, ScmFileSet fileSet, 
String tagName )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).tag( repository, 
fileSet, tagName );
+    }
+
+    /**
+     *
+     */
+    public UnEditScmResult unedit( ScmRepository repository, ScmFileSet 
fileSet )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).unedit( repository, 
fileSet );
+    }
+
+    /**
+     *
+     */
+    public UpdateScmResult update( ScmRepository repository, ScmFileSet 
fileSet )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).update( repository, 
fileSet );
+    }
+
+    /**
+     *
+     */
+    public UpdateScmResult update( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).update( repository, 
fileSet, version );
+    }
+
+    /**
+     *
+     */
+    public UpdateScmResult update( ScmRepository repository, ScmFileSet 
fileSet, boolean runChangelog )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).update( repository, 
fileSet, runChangelog );
+    }
+
+    /**
+     *
+     */
+    public UpdateScmResult update( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version,
+                                   boolean runChangelog )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).update( repository, 
fileSet, version, runChangelog );
+    }
+
+    /**
+     *
+     */
+    public UpdateScmResult update( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version,
+                                   String datePattern )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).update( repository, 
fileSet, version, datePattern );
+    }
+
+    /**
+     *
+     */
+    public UpdateScmResult update( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version, Date lastUpdate )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).update( repository, 
fileSet, version, lastUpdate );
+    }
+
+    /**
+     *
+     */
+    public UpdateScmResult update( ScmRepository repository, ScmFileSet 
fileSet, ScmVersion version, Date lastUpdate,
+                                   String datePattern )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).update( repository, 
fileSet, version, lastUpdate,
+                                                                  datePattern 
);
+    }
 }


Reply via email to