org.apache.maven.scm.provider.svn.command.update
Class SvnUpdateConsumer

java.lang.Object
  extended byorg.apache.maven.scm.provider.svn.command.update.SvnUpdateConsumer
All Implemented Interfaces:
org.codehaus.plexus.util.cli.StreamConsumer

public class SvnUpdateConsumer
extends java.lang.Object
implements org.codehaus.plexus.util.cli.StreamConsumer

Version:
$Id: SvnUpdateConsumer.java 208649 2005-06-30 17:35:35Z evenisse $
Author:
Trygve Laugstøl

Field Summary
private static java.lang.String AT_REVISION_TOKEN
           
private  org.apache.maven.scm.log.ScmLogger logger
           
private  int revision
           
private static java.lang.String UPDATED_TO_REVISION_TOKEN
           
private  java.util.List updatedFiles
           
private  java.io.File workingDirectory
           
 
Constructor Summary
SvnUpdateConsumer(org.apache.maven.scm.log.ScmLogger logger, java.io.File workingDirectory)
           
 
Method Summary
 void consumeLine(java.lang.String line)
           
 int getRevision()
           
 java.util.List getUpdatedFiles()
           
private  int parseInt(java.lang.String revisionString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UPDATED_TO_REVISION_TOKEN

private static final java.lang.String UPDATED_TO_REVISION_TOKEN
See Also:
Constant Field Values

AT_REVISION_TOKEN

private static final java.lang.String AT_REVISION_TOKEN
See Also:
Constant Field Values

logger

private org.apache.maven.scm.log.ScmLogger logger

workingDirectory

private java.io.File workingDirectory

updatedFiles

private java.util.List updatedFiles

revision

private int revision
Constructor Detail

SvnUpdateConsumer

public SvnUpdateConsumer(org.apache.maven.scm.log.ScmLogger logger,
                         java.io.File workingDirectory)
Method Detail

consumeLine

public void consumeLine(java.lang.String line)
Specified by:
consumeLine in interface org.codehaus.plexus.util.cli.StreamConsumer

getUpdatedFiles

public java.util.List getUpdatedFiles()

getRevision

public int getRevision()

parseInt

private int parseInt(java.lang.String revisionString)