org.apache.commons.cli
Class BasicParser

java.lang.Object
  extended byorg.apache.commons.cli.Parser
      extended byorg.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  String[] flatten(Options options, String[] arguments, boolean stopAtNonOption)
          A simple implementation of Parser's abstract flatten method.
 
Methods inherited from class org.apache.commons.cli.Parser
parse, parse, 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 String[] flatten(Options options,
                           String[] arguments,
                           boolean stopAtNonOption)

A simple implementation of Parser's abstract flatten method.

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

Specified by:
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-2007 Apache Software Foundation. All Rights Reserved.