uk.org.jcam.options
Class CLIOptions

java.lang.Object
  extended by uk.org.jcam.options.CLIOptions

public class CLIOptions
extends java.lang.Object


Field Summary
static java.lang.String LOPT_DEBUG
           
static java.lang.String OPT_CORRECT_NAMESPACES
           
static java.lang.String OPT_DEBUG
           
static java.lang.String OPT_ELEMENT_TRACE
           
static java.lang.String OPT_ERROR_XSLSHEET
           
static java.lang.String OPT_FILENAMES_ARE_URL
           
static java.lang.String OPT_ID
           
static java.lang.String OPT_NO_ERROR_TRANSFORM
           
static java.lang.String OPT_OUTPUT_ENCODING
           
static java.lang.String OPT_OUTPUT_ERROR
           
static java.lang.String OPT_OUTPUT_EXTERNAL_TRANSFORMATION
           
static java.lang.String OPT_OUTPUT_TEMPLATE
           
static java.lang.String OPT_OUTPUT_XMLFILE
           
static java.lang.String OPT_PARAMS
           
static java.lang.String OPT_STOP_AT_FIRST_ERROR
           
static java.lang.String OPT_TEMPLATE_NAME_IS_URL
           
static java.lang.String OPT_TEMPLATENAME
           
static java.lang.String OPT_TRACE
           
static java.lang.String OPT_TRIM
           
static java.lang.String OPT_TRIM_ONLY_DEFAULTS
           
static java.lang.String OPT_UID_ADORN
           
static java.lang.String OPT_VALIDATE
           
static java.lang.String OPT_VERBOSE
           
static java.lang.String OPT_VERSION
           
static java.lang.String OPT_XMLINPUTFILENAME
           
static java.lang.String OPT_XSLSHEET
           
static org.apache.commons.cli.Options options
           
 
Constructor Summary
CLIOptions()
           
 
Method Summary
static void buildOptions()
           
static org.apache.commons.cli.CommandLine commandLineFactory(java.lang.String[] args)
           
static void printHelp()
           
static void printOptions(org.apache.commons.cli.CommandLine line)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OPT_DEBUG

public static final java.lang.String OPT_DEBUG
See Also:
Constant Field Values

LOPT_DEBUG

public static final java.lang.String LOPT_DEBUG
See Also:
Constant Field Values

OPT_FILENAMES_ARE_URL

public static final java.lang.String OPT_FILENAMES_ARE_URL
See Also:
Constant Field Values

OPT_ID

public static final java.lang.String OPT_ID
See Also:
Constant Field Values

OPT_CORRECT_NAMESPACES

public static final java.lang.String OPT_CORRECT_NAMESPACES
See Also:
Constant Field Values

OPT_OUTPUT_EXTERNAL_TRANSFORMATION

public static final java.lang.String OPT_OUTPUT_EXTERNAL_TRANSFORMATION
See Also:
Constant Field Values

OPT_OUTPUT_ENCODING

public static final java.lang.String OPT_OUTPUT_ENCODING
See Also:
Constant Field Values

OPT_OUTPUT_TEMPLATE

public static final java.lang.String OPT_OUTPUT_TEMPLATE
See Also:
Constant Field Values

OPT_STOP_AT_FIRST_ERROR

public static final java.lang.String OPT_STOP_AT_FIRST_ERROR
See Also:
Constant Field Values

OPT_TEMPLATE_NAME_IS_URL

public static final java.lang.String OPT_TEMPLATE_NAME_IS_URL
See Also:
Constant Field Values

OPT_TRACE

public static final java.lang.String OPT_TRACE
See Also:
Constant Field Values

OPT_ELEMENT_TRACE

public static final java.lang.String OPT_ELEMENT_TRACE
See Also:
Constant Field Values

OPT_TRIM

public static final java.lang.String OPT_TRIM
See Also:
Constant Field Values

OPT_TRIM_ONLY_DEFAULTS

public static final java.lang.String OPT_TRIM_ONLY_DEFAULTS
See Also:
Constant Field Values

OPT_UID_ADORN

public static final java.lang.String OPT_UID_ADORN
See Also:
Constant Field Values

OPT_VALIDATE

public static final java.lang.String OPT_VALIDATE
See Also:
Constant Field Values

OPT_VERBOSE

public static final java.lang.String OPT_VERBOSE
See Also:
Constant Field Values

OPT_VERSION

public static final java.lang.String OPT_VERSION
See Also:
Constant Field Values

OPT_NO_ERROR_TRANSFORM

public static final java.lang.String OPT_NO_ERROR_TRANSFORM
See Also:
Constant Field Values

OPT_TEMPLATENAME

public static final java.lang.String OPT_TEMPLATENAME
See Also:
Constant Field Values

OPT_XMLINPUTFILENAME

public static final java.lang.String OPT_XMLINPUTFILENAME
See Also:
Constant Field Values

OPT_OUTPUT_XMLFILE

public static final java.lang.String OPT_OUTPUT_XMLFILE
See Also:
Constant Field Values

OPT_XSLSHEET

public static final java.lang.String OPT_XSLSHEET
See Also:
Constant Field Values

OPT_ERROR_XSLSHEET

public static final java.lang.String OPT_ERROR_XSLSHEET
See Also:
Constant Field Values

OPT_OUTPUT_ERROR

public static final java.lang.String OPT_OUTPUT_ERROR
See Also:
Constant Field Values

OPT_PARAMS

public static final java.lang.String OPT_PARAMS
See Also:
Constant Field Values

options

public static org.apache.commons.cli.Options options
Constructor Detail

CLIOptions

public CLIOptions()
Method Detail

commandLineFactory

public static org.apache.commons.cli.CommandLine commandLineFactory(java.lang.String[] args)
                                                             throws org.apache.commons.cli.ParseException
Throws:
org.apache.commons.cli.ParseException

buildOptions

public static void buildOptions()

printOptions

public static void printOptions(org.apache.commons.cli.CommandLine line)
                         throws java.lang.IndexOutOfBoundsException
Throws:
java.lang.IndexOutOfBoundsException

printHelp

public static void printHelp()