public class CommandLineTools
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
COMMAND_NOT_FOUND_STATUS |
static int |
COMMAND_OK_STATUS |
static int |
EXECUTION_ERROR_STATUS |
static int |
INVALID_COMMAND_STATUS |
Constructor and Description |
---|
CommandLineTools() |
CommandLineTools(java.lang.Iterable<Tool> tools) |
Modifier and Type | Method and Description |
---|---|
static void |
printCommandUsage(java.lang.String name,
org.apache.commons.cli.Options options,
java.lang.String usageFooter,
java.io.PrintStream err) |
int |
run(java.lang.String[] args,
ToolInitializationContext initContext) |
public static final int COMMAND_OK_STATUS
public static final int COMMAND_NOT_FOUND_STATUS
public static final int INVALID_COMMAND_STATUS
public static final int EXECUTION_ERROR_STATUS
public CommandLineTools()
public CommandLineTools(java.lang.Iterable<Tool> tools)
public static void printCommandUsage(java.lang.String name, org.apache.commons.cli.Options options, java.lang.String usageFooter, java.io.PrintStream err)
public int run(java.lang.String[] args, ToolInitializationContext initContext)