|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.mojo.scmchangelog.scm.ScmAdapterFactory
public class ScmAdapterFactory
The utility class to separate the report from the scm secific implementations.
| Constructor Summary | |
|---|---|
ScmAdapterFactory()
|
|
| Method Summary | |
|---|---|
static ScmAdapter |
getInstance(org.apache.maven.scm.manager.ScmManager currentManager,
GrammarEnum currentGrammar,
org.apache.maven.scm.repository.ScmRepository repository,
Log logger)
Create the instance of ScmAdpater corresponding to the current Scm. |
static void |
registerProviders(org.apache.maven.scm.manager.ScmManager manager,
GrammarEnum grammar,
Log logger,
Pattern pattern)
Register the scm providers supported by this plugin. |
static void |
setTagBase(org.apache.maven.scm.repository.ScmRepository repository,
String tagBase)
Defines the base url to access tags. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ScmAdapterFactory()
| Method Detail |
|---|
public static final ScmAdapter getInstance(org.apache.maven.scm.manager.ScmManager currentManager,
GrammarEnum currentGrammar,
org.apache.maven.scm.repository.ScmRepository repository,
Log logger)
currentManager - the ScmManagercurrentGrammar - the grammar.repository - the ScmRepository.logger - thelogger.
public static final void registerProviders(org.apache.maven.scm.manager.ScmManager manager,
GrammarEnum grammar,
Log logger,
Pattern pattern)
manager - the Scm manager.grammar - the selected grammar for extracting comments.logger - the current logger.pattern - the regexp pattern to filter tags and branches names.
public static final void setTagBase(org.apache.maven.scm.repository.ScmRepository repository,
String tagBase)
repository - the scm repository.tagBase - the url to the tags.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||