org.apache.maven.wagon.providers.ssh
Class LSParser

java.lang.Object
  extended by org.apache.maven.wagon.providers.ssh.LSParser

public class LSParser
extends java.lang.Object

LSParser

Version:
$Id: LSParser.java 485738 2006-12-11 16:22:26Z joakime $
Author:
Joakim Erdfelt

Constructor Summary
LSParser()
           
 
Method Summary
 java.util.List parseFiles(java.lang.String rawLS)
          Parse a raw "ls -la", and obtain the list of files.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LSParser

public LSParser()
Method Detail

parseFiles

public java.util.List parseFiles(java.lang.String rawLS)
                          throws org.apache.maven.wagon.TransferFailedException
Parse a raw "ls -la", and obtain the list of files. TODO: Does not handle files with spaces in the name correctly.

Parameters:
rawLS - the raw LS to parse.
Returns:
the list of files found.
Throws:
org.apache.maven.wagon.TransferFailedException