org.sonar.xoo.scm
Class XooScmProvider

java.lang.Object
  extended by org.sonar.api.batch.scm.ScmProvider
      extended by org.sonar.xoo.scm.XooScmProvider
All Implemented Interfaces:
BatchComponent, BatchExtension, Extension

public class XooScmProvider
extends ScmProvider


Constructor Summary
XooScmProvider(XooBlameCommand blame)
           
 
Method Summary
 BlameCommand blameCommand()
           
 String key()
          Unique identifier of the provider.
 boolean supports(File baseDir)
          Does this provider able to manage files located in this directory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XooScmProvider

public XooScmProvider(XooBlameCommand blame)
Method Detail

supports

public boolean supports(File baseDir)
Description copied from class: ScmProvider
Does this provider able to manage files located in this directory. Used by autodetection. Not considered if user has forced the provider key.

Overrides:
supports in class ScmProvider
Returns:
false by default

key

public String key()
Description copied from class: ScmProvider
Unique identifier of the provider. Can be passed to CoreProperties.SCM_PROVIDER_KEY Can be used in SCM URL to define the provider to use.

Specified by:
key in class ScmProvider

blameCommand

public BlameCommand blameCommand()
Overrides:
blameCommand in class ScmProvider


Copyright © 2009–2015 SonarSource. All rights reserved.