|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.scm.provider.AbstractScmProvider
org.apache.maven.scm.provider.svn.AbstractSvnScmProvider
org.apache.maven.scm.provider.svn.svnexe.SvnExeScmProvider
org.codehaus.mojo.scmchangelog.scm.svn.SvnXmlExeScmProvider
public class SvnXmlExeScmProvider
Wrapper over SvnExeScmProvider to use xml output from Subversion.
SvnExeScmProvider
|
| Field Summary |
|---|
| Fields inherited from interface org.apache.maven.scm.provider.ScmProvider |
|---|
ROLE |
| Constructor Summary | |
|---|---|
SvnXmlExeScmProvider(GrammarEnum commentGrammar,
Pattern filter)
Creates a new instance of SvnXmlExeScmProvider. |
|
| Method Summary | |
|---|---|
protected org.apache.maven.scm.provider.svn.command.SvnCommand |
getChangeLogCommand()
Returns a new instance of SvnCommand to execute a svn log --xml command. |
String |
getCommentSeparator()
Returns the String to be used as issue separator. |
protected org.apache.maven.scm.provider.svn.command.SvnCommand |
getListCommand()
Returns a new instance of SvnCommand to execute a svn list --xml command. |
org.apache.maven.scm.log.ScmLogger |
getLogger()
The currentlogger. |
void |
setLogger(Log log)
The current logger to be used. |
| Methods inherited from class org.apache.maven.scm.provider.svn.svnexe.SvnExeScmProvider |
|---|
getAddCommand, getBranchCommand, getCheckInCommand, getCheckOutCommand, getDiffCommand, getExportCommand, getInfoCommand, getRemoveCommand, getRepositoryURL, getStatusCommand, getTagCommand, getUpdateCommand |
| Methods inherited from class org.apache.maven.scm.provider.svn.AbstractSvnScmProvider |
|---|
add, branch, changelog, checkin, checkout, diff, executeCommand, export, getScmSpecificFilename, getScmType, info, list, makeProviderScmRepository, makeProviderScmRepository, remove, status, tag, update, validateScmUrl |
| Methods inherited from class org.apache.maven.scm.provider.AbstractScmProvider |
|---|
add, add, addListener, branch, branch, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, changeLog, checkIn, checkIn, checkIn, checkOut, checkOut, checkOut, checkOut, checkOut, checkOut, diff, diff, edit, edit, export, export, export, export, export, list, list, login, remove, requiresEditMode, sanitizeTagName, status, tag, tag, unedit, unedit, update, update, update, update, update, update, update, update, update, update, update, update, validateTagName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SvnXmlExeScmProvider(GrammarEnum commentGrammar,
Pattern filter)
commentGrammar - the grammar tobe used.filter - the filter on the tag names to be used.| Method Detail |
|---|
public org.apache.maven.scm.log.ScmLogger getLogger()
getLogger in class org.apache.maven.scm.provider.AbstractScmProviderpublic void setLogger(Log log)
log - the maven logger to be wrapped as a ScmLogger.protected org.apache.maven.scm.provider.svn.command.SvnCommand getListCommand()
svn list --xml command.
getListCommand in class org.apache.maven.scm.provider.svn.svnexe.SvnExeScmProviderprotected org.apache.maven.scm.provider.svn.command.SvnCommand getChangeLogCommand()
svn log --xml command.
getChangeLogCommand in class org.apache.maven.scm.provider.svn.svnexe.SvnExeScmProviderpublic String getCommentSeparator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||