org.codehaus.mojo.scmchangelog.scm.svn
Class SvnChangeLogConsumer
java.lang.Object
org.codehaus.mojo.scmchangelog.AbstractBufferedConsumer
org.codehaus.mojo.scmchangelog.scm.svn.SvnChangeLogConsumer
- All Implemented Interfaces:
- org.codehaus.plexus.util.cli.StreamConsumer
public class SvnChangeLogConsumer
- extends AbstractBufferedConsumer
Command stream consumer that parses the xml output from a
svn log --xml command, using a grammar to build
the changelog.
- Version:
- $Id: SvnChangeLogConsumer.java 9282 2009-03-27 07:55:57Z ehsavoie $
- Author:
- ehsavoie
- See Also:
org.apache.maven.scm.provider.svn.svnexe.command.SvnChangeLogConsumer,
org.codehaus.mojo.scmchangelog.changelog.SvnChangeLogCommand
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SvnChangeLogConsumer
public SvnChangeLogConsumer(GrammarEnum commentGrammar)
- Creates a new instance of SvnChangeLogConsumer
- Parameters:
commentGrammar - the grammar to be used.
analyse
public List analyse()
- Parsing of the output.
- Specified by:
analyse in class AbstractBufferedConsumer
- Returns:
- a List of ScmLogEntry.
Copyright © 2008-2009 Codehaus. All Rights Reserved.