|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.scm.util.AbstractConsumer
org.apache.maven.scm.provider.hg.command.HgConsumer
org.codehaus.mojo.scmchangelog.scm.hg.command.changelog.HgChangeLogConsumer
public class HgChangeLogConsumer
Command consumer that parses the output from a hg log --verbose -rx:y
command, using a grammar to build the changelog.
HgConsumer,
org.codehaus.mojo.scmchangelog.scm.hg.changelog.HgChangeLogCommand| Constructor Summary | |
|---|---|
HgChangeLogConsumer(org.apache.maven.scm.log.ScmLogger logger,
String userDatePattern)
Construtor for HgChangeLogConsumer. |
|
| Method Summary | |
|---|---|
void |
consumeLine(String line)
Consume a line of the output of the command. |
void |
doConsume(org.apache.maven.scm.ScmFileStatus status,
String line)
Consume a line |
List |
getModifications()
Return a list of BetterChangeSet. |
| Methods inherited from class org.apache.maven.scm.provider.hg.command.HgConsumer |
|---|
getStdErr |
| Methods inherited from class org.apache.maven.scm.util.AbstractConsumer |
|---|
getLogger, parseDate, parseDate, setLogger |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HgChangeLogConsumer(org.apache.maven.scm.log.ScmLogger logger,
String userDatePattern)
logger - the logger used for trace.userDatePattern - the pattern for parsing dates.| Method Detail |
|---|
public List getModifications()
org.codehaus.mojo.scmchangelog.scm.hg.changelog.BetterChangeSetpublic void consumeLine(String line)
consumeLine in interface org.codehaus.plexus.util.cli.StreamConsumerconsumeLine in class org.apache.maven.scm.provider.hg.command.HgConsumerline - the line to be interpreted.
public void doConsume(org.apache.maven.scm.ScmFileStatus status,
String line)
doConsume in class org.apache.maven.scm.provider.hg.command.HgConsumerstatus - null.line - a line of the command output.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||