org.apache.cxf.tools.common.toolspec.parser
Class CommandLineParser

java.lang.Object
  extended by org.apache.cxf.tools.common.toolspec.parser.CommandLineParser

public class CommandLineParser
extends java.lang.Object


Constructor Summary
CommandLineParser(ToolSpec ts)
           
 
Method Summary
static java.lang.String[] getArgsFromString(java.lang.String s)
           
 java.lang.String getDetailedUsage()
           
 java.lang.String getDetailedUsage(java.lang.String id)
           
 java.lang.String getFormattedDetailedUsage()
           
 java.lang.String getToolUsage()
           
 java.lang.String getUsage()
           
 CommandDocument parseArguments(java.lang.String args)
           
 CommandDocument parseArguments(java.lang.String[] args)
           
 void setToolSpec(ToolSpec ts)
           
 void throwUsage(ErrorVisitor errors)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandLineParser

public CommandLineParser(ToolSpec ts)
Method Detail

setToolSpec

public void setToolSpec(ToolSpec ts)

getArgsFromString

public static java.lang.String[] getArgsFromString(java.lang.String s)

parseArguments

public CommandDocument parseArguments(java.lang.String args)
                               throws BadUsageException
Throws:
BadUsageException

parseArguments

public CommandDocument parseArguments(java.lang.String[] args)
                               throws BadUsageException
Throws:
BadUsageException

throwUsage

public void throwUsage(ErrorVisitor errors)
                throws BadUsageException
Throws:
BadUsageException

getUsage

public java.lang.String getUsage()
                          throws javax.xml.transform.TransformerException
Throws:
javax.xml.transform.TransformerException

getDetailedUsage

public java.lang.String getDetailedUsage()
                                  throws javax.xml.transform.TransformerException
Throws:
javax.xml.transform.TransformerException

getFormattedDetailedUsage

public java.lang.String getFormattedDetailedUsage()
                                           throws javax.xml.transform.TransformerException
Throws:
javax.xml.transform.TransformerException

getDetailedUsage

public java.lang.String getDetailedUsage(java.lang.String id)

getToolUsage

public java.lang.String getToolUsage()


Apache CXF