buildframework/helium/sf/java/scm/src/com/nokia/maven/scm/provider/ScmProviderExt.java
changeset 628 7c4a911dc066
parent 587 85df38eb4012
--- a/buildframework/helium/sf/java/scm/src/com/nokia/maven/scm/provider/ScmProviderExt.java	Wed Jun 16 16:51:40 2010 +0300
+++ b/buildframework/helium/sf/java/scm/src/com/nokia/maven/scm/provider/ScmProviderExt.java	Fri Aug 13 14:59:05 2010 +0300
@@ -1,20 +1,19 @@
 /*
-* Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of the License "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:  
-*
-*/
-
+ * Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies).
+ * All rights reserved.
+ * This component and the accompanying materials are made available
+ * under the terms of the License "Eclipse Public License v1.0"
+ * which accompanies this distribution, and is available
+ * at the URL "http://www.eclipse.org/legal/epl-v10.html".
+ *
+ * Initial Contributors:
+ * Nokia Corporation - initial contribution.
+ *
+ * Contributors:
+ *
+ * Description:  
+ *
+ */
 
 package com.nokia.maven.scm.provider;
 
@@ -26,19 +25,20 @@
 import org.apache.maven.scm.ScmResult;
 import org.apache.maven.scm.repository.ScmRepository;
 
+import com.nokia.maven.scm.command.info.InfoScmResult;
 import com.nokia.maven.scm.command.pull.PullScmResult;
 import com.nokia.maven.scm.command.tags.TagsScmResult;
-import com.nokia.maven.scm.command.info.InfoScmResult;
 
 /**
- * This interface describe additional functionalities provider could implement 
- * compare to the default ScmProvider interface
- *  
+ * This interface describe additional functionalities provider could implement compare to the
+ * default ScmProvider interface
+ * 
  */
 public interface ScmProviderExt {
 
     /**
      * Create a new repository.
+     * 
      * @param repository the repository to create.
      * @return ScmResult result.
      * @throws ScmException
@@ -47,16 +47,17 @@
 
     /**
      * Pull changes, this function is target for distributed SCM file Hg or Git.
+     * 
      * @param repository
      * @param path the location of the checkout.
      * @return a PullScmResult result object.
      * @throws ScmException
      */
-    PullScmResult pull(ScmRepository repository, File path)
-            throws ScmException;
+    PullScmResult pull(ScmRepository repository, File path) throws ScmException;
 
     /**
      * Get a list of tags from a repository.
+     * 
      * @param repository the repository
      * @param fileSet
      * @param parameters
@@ -64,10 +65,11 @@
      * @throws ScmException
      */
     TagsScmResult tags(ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters)
-            throws ScmException;
+        throws ScmException;
 
     /**
      * Get information about current revision.
+     * 
      * @param repository
      * @param fileSet
      * @param parameters
@@ -75,5 +77,5 @@
      * @throws ScmException
      */
     InfoScmResult info(ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters)
-            throws ScmException;
+        throws ScmException;
 }