Package org.spectrumauctions.sats.clt
Class CommandLineTool
- java.lang.Object
-
- org.spectrumauctions.sats.clt.CommandLineTool
-
public class CommandLineTool extends java.lang.ObjectAccess class for the Command Line Interface
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKEY_HELP
-
Constructor Summary
Constructors Constructor Description CommandLineTool()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)static voidprintHelp(java.lang.String modelName, joptsimple.OptionParser toPrint)static booleanprintHelpIfRequested(joptsimple.OptionSet generalOptions, Model model, joptsimple.OptionParser toPrint)Prints help if requested.
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.io.IOException- Throws:
java.io.IOException
-
printHelpIfRequested
public static boolean printHelpIfRequested(joptsimple.OptionSet generalOptions, Model model, joptsimple.OptionParser toPrint)Prints help if requested. Returns if help was printed- Parameters:
generalOptions- all optionsmodel- optional - model for which help has to be printedtoPrint-- Returns:
- true iff help was printed
-
printHelp
public static void printHelp(java.lang.String modelName, joptsimple.OptionParser toPrint)
-
-