Class CommandLineParser
- java.lang.Object
-
- org.apache.cxf.tools.common.toolspec.parser.CommandLineParser
-
public class CommandLineParser extends Object
-
-
Constructor Summary
Constructors Constructor Description CommandLineParser(ToolSpec ts)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String[]getArgsFromString(String s)StringgetDetailedUsage()StringgetDetailedUsage(String id)StringgetFormattedDetailedUsage()StringgetToolUsage()StringgetUsage()CommandDocumentparseArguments(String args)CommandDocumentparseArguments(String[] args)voidsetToolSpec(ToolSpec ts)voidthrowUsage(ErrorVisitor errors)
-
-
-
Constructor Detail
-
CommandLineParser
public CommandLineParser(ToolSpec ts)
-
-
Method Detail
-
setToolSpec
public void setToolSpec(ToolSpec ts)
-
parseArguments
public CommandDocument parseArguments(String args) throws BadUsageException, IOException
- Throws:
BadUsageExceptionIOException
-
parseArguments
public CommandDocument parseArguments(String[] args) throws BadUsageException, IOException
- Throws:
BadUsageExceptionIOException
-
throwUsage
public void throwUsage(ErrorVisitor errors) throws BadUsageException, IOException
- Throws:
BadUsageExceptionIOException
-
getUsage
public String getUsage() throws TransformerException, IOException
- Throws:
TransformerExceptionIOException
-
getDetailedUsage
public String getDetailedUsage() throws TransformerException, IOException
- Throws:
TransformerExceptionIOException
-
getFormattedDetailedUsage
public String getFormattedDetailedUsage() throws TransformerException, IOException
- Throws:
TransformerExceptionIOException
-
getToolUsage
public String getToolUsage()
-
-