org.apache.commons.cli
Class BasicParser

java.lang.Object
  |
  +--org.apache.commons.cli.Parser
        |
        +--org.apache.commons.cli.BasicParser
All Implemented Interfaces:
CommandLineParser

public class BasicParser
extends Parser

The class BasicParser provides a very simple implementation of the flatten method.

Author:
John Keyes (john at integralsource.com)
See Also:
Parser

Constructor Summary
BasicParser()
           
 
Method Summary
protected  java.lang.String[] flatten(Options options, java.lang.String[] arguments, boolean stopAtNonOption)
          A simple implementation of Parser's abstract flatten method.
 
Methods inherited from class org.apache.commons.cli.Parser
parse, parse, processArgs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicParser

public BasicParser()
Method Detail

flatten

protected java.lang.String[] flatten(Options options,
                                     java.lang.String[] arguments,
                                     boolean stopAtNonOption)

A simple implementation of Parser's abstract flatten method.

Note: options and stopAtNonOption are not used in this flatten method.

Overrides:
flatten in class Parser
Parameters:
options - The command line Options
arguments - The command line arguments to be parsed
stopAtNonOption - Specifies whether to stop flattening when an non option is found.
Returns:
The arguments String array.


Copyright © 2002-2002 Apache Software Foundation. All Rights Reserved.