Cytoscape 2.8.0 API

org.apache.commons.cli
Class BasicParser

java.lang.Object
  extended by org.apache.commons.cli.Parser
      extended by 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  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.

Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.