Author: evenisse
Date: Tue Apr 10 07:23:16 2007
New Revision: 527142

URL: http://svn.apache.org/viewvc?view=rev&rev=527142
Log:
Add missing methods

Modified:
    
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/manager/ScmManagerStub.java
    
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.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=527142&r1=527141&r2=527142
==============================================================================
--- 
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 10 07:23:16 2007
@@ -24,6 +24,7 @@
 import org.apache.maven.scm.ScmFileSet;
 import org.apache.maven.scm.ScmVersion;
 import org.apache.maven.scm.command.add.AddScmResult;
+import org.apache.maven.scm.command.branch.BranchScmResult;
 import org.apache.maven.scm.command.changelog.ChangeLogScmResult;
 import org.apache.maven.scm.command.checkin.CheckInScmResult;
 import org.apache.maven.scm.command.checkout.CheckOutScmResult;
@@ -85,6 +86,11 @@
         return scmProvider;
     }
 
+    public void setScmProvider( String providerType, ScmProvider provider )
+    {
+        setScmProvider( provider );
+    }
+
     public void setScmRepository( ScmRepository scmRepository )
     {
         this.scmRepository = scmRepository;
@@ -187,6 +193,24 @@
         throws ScmException
     {
         return this.getProviderByRepository( repository ).add( repository, 
fileSet, message );
+    }
+
+    /**
+     *
+     */
+    public BranchScmResult branch( ScmRepository repository, ScmFileSet 
fileSet, String branchName )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).branch( repository, 
fileSet, branchName );
+    }
+
+    /**
+     *
+     */
+    public BranchScmResult branch( ScmRepository repository, ScmFileSet 
fileSet, String branchName, String message )
+        throws ScmException
+    {
+        return this.getProviderByRepository( repository ).branch( repository, 
fileSet, branchName, message );
     }
 
     /**

Modified: 
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java
URL: 
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java?view=diff&rev=527142&r1=527141&r2=527142
==============================================================================
--- 
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java
 (original)
+++ 
maven/scm/trunk/maven-scm-test/src/main/java/org/apache/maven/scm/provider/ScmProviderStub.java
 Tue Apr 10 07:23:16 2007
@@ -24,6 +24,7 @@
 import org.apache.maven.scm.ScmFileSet;
 import org.apache.maven.scm.ScmVersion;
 import org.apache.maven.scm.command.add.AddScmResult;
+import org.apache.maven.scm.command.branch.BranchScmResult;
 import org.apache.maven.scm.command.changelog.ChangeLogScmResult;
 import org.apache.maven.scm.command.checkin.CheckInScmResult;
 import org.apache.maven.scm.command.checkout.CheckOutScmResult;
@@ -70,6 +71,8 @@
 
     private AddScmResult addScmResult;
 
+    private BranchScmResult branchScmResult;
+
     private CheckInScmResult checkInScmResult;
 
     private CheckOutScmResult checkOutScmResult;
@@ -101,6 +104,7 @@
     {
         setScmSpecificFilename( "" );
         setAddScmResult( new AddScmResult( "", Collections.EMPTY_LIST ) );
+        setBranchScmResult( new BranchScmResult( "", Collections.EMPTY_LIST ) 
);
         setChangeLogScmResult( new ChangeLogScmResult( "", "", "", true ) );
         setCheckInScmResult( new CheckInScmResult( "", "", "", true ) );
         setCheckOutScmResult( new CheckOutScmResult( "", "", "", true ) );
@@ -154,6 +158,16 @@
         return addScmResult;
     }
 
+    public void setBranchScmResult( BranchScmResult branchScmResult )
+    {
+        this.branchScmResult = branchScmResult;
+    }
+
+    public BranchScmResult getBranchScmResult()
+    {
+        return branchScmResult;
+    }
+
     public void setCheckInScmResult( CheckInScmResult checkInScmResult )
     {
         this.checkInScmResult = checkInScmResult;
@@ -324,6 +338,24 @@
         throws ScmException
     {
         return getAddScmResult();
+    }
+
+    /**
+     * @return getBranchScmResult() always
+     */
+    public BranchScmResult branch( ScmRepository repository, ScmFileSet 
fileSet, String branchName )
+        throws ScmException
+    {
+        return getBranchScmResult();
+    }
+
+    /**
+     * @return getBranchScmResult() always
+     */
+    public BranchScmResult branch( ScmRepository repository, ScmFileSet 
fileSet, String branchName, String message )
+        throws ScmException
+    {
+        return getBranchScmResult();
     }
 
     /**


Reply via email to