org.cruxframework.crux.tools.parameters
Class ConsoleParametersProcessor

java.lang.Object
  extended by org.cruxframework.crux.tools.parameters.ConsoleParametersProcessor

public class ConsoleParametersProcessor
extends Object

Author:
Thiago da Rosa de Bustamante

Constructor Summary
ConsoleParametersProcessor(String programName)
           
ConsoleParametersProcessor(String programName, PrintStream out, boolean printErrors)
           
 
Method Summary
 void addSupportedParameter(ConsoleParameter parameter)
           
static void main(String[] args)
           
 Map<String,ConsoleParameter> processConsoleParameters(String[] commandLineArgs)
           
 void showsUsageScreen()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleParametersProcessor

public ConsoleParametersProcessor(String programName)
Parameters:
programName -

ConsoleParametersProcessor

public ConsoleParametersProcessor(String programName,
                                  PrintStream out,
                                  boolean printErrors)
Parameters:
programName -
Method Detail

addSupportedParameter

public void addSupportedParameter(ConsoleParameter parameter)
Parameters:
parameter -

showsUsageScreen

public void showsUsageScreen()
Parameters:
out -

processConsoleParameters

public Map<String,ConsoleParameter> processConsoleParameters(String[] commandLineArgs)
Parameters:
commandLineArgs -
Returns:

main

public static void main(String[] args)


Copyright © 2014. All rights reserved.