public class CommandLineParser extends Object
| Constructor and Description |
|---|
CommandLineParser(ToolSpec ts) |
| Modifier and Type | Method and Description |
|---|---|
static String[] |
getArgsFromString(String s) |
String |
getDetailedUsage() |
String |
getDetailedUsage(String id) |
String |
getFormattedDetailedUsage() |
String |
getToolUsage() |
String |
getUsage() |
CommandDocument |
parseArguments(String args) |
CommandDocument |
parseArguments(String[] args) |
void |
setToolSpec(ToolSpec ts) |
void |
throwUsage(ErrorVisitor errors) |
public CommandLineParser(ToolSpec ts)
public void setToolSpec(ToolSpec ts)
public CommandDocument parseArguments(String args) throws BadUsageException, IOException
BadUsageExceptionIOExceptionpublic CommandDocument parseArguments(String[] args) throws BadUsageException, IOException
BadUsageExceptionIOExceptionpublic void throwUsage(ErrorVisitor errors) throws BadUsageException, IOException
BadUsageExceptionIOExceptionpublic String getUsage() throws TransformerException, IOException
TransformerExceptionIOExceptionpublic String getDetailedUsage() throws TransformerException, IOException
TransformerExceptionIOExceptionpublic String getFormattedDetailedUsage() throws TransformerException, IOException
TransformerExceptionIOExceptionpublic String getToolUsage()
Apache CXF