com.xmlcalabash.util
Class ParseArgs

java.lang.Object
  extended by com.xmlcalabash.util.ParseArgs

public class ParseArgs
extends java.lang.Object

Created by IntelliJ IDEA. User: ndw Date: Nov 3, 2008 Time: 6:37:51 AM To change this template use File | Settings | File Templates.


Field Summary
 boolean allowXPointerOnText
           
 java.lang.String configFile
           
 boolean debug
           
 boolean debugExplicit
           
 java.lang.String entityResolverClass
           
 boolean extensionValues
           
 java.lang.String jsonFlavor
           
 java.lang.String logStyle
           
 java.util.Hashtable<java.lang.String,java.lang.String> outputs
           
 java.lang.String pipelineURI
           
 java.lang.String profileFile
           
 boolean safeMode
           
 boolean safeModeExplicit
           
 java.lang.String saxonConfigFile
           
 java.lang.String saxonProcessor
           
 boolean schemaAware
           
 boolean schemaAwareExplicit
           
 boolean showVersion
           
 boolean transparentJSON
           
 java.lang.String uriResolverClass
           
 boolean useXslt10
           
 
Constructor Summary
ParseArgs()
           
 
Method Summary
 java.util.Set<java.lang.String> getInputPorts()
           
 java.util.Vector<java.lang.String> getInputs(java.lang.String port)
           
 java.lang.String getOption(net.sf.saxon.s9api.QName name)
           
 java.util.Set<net.sf.saxon.s9api.QName> getOptionNames()
           
 java.lang.String getParameter(java.lang.String port, net.sf.saxon.s9api.QName name)
           
 java.util.Set<net.sf.saxon.s9api.QName> getParameterNames(java.lang.String port)
           
 java.util.Set<java.lang.String> getParameterPorts()
           
 net.sf.saxon.s9api.XdmNode implicitPipeline(XProcRuntime runtime)
           
 boolean impliedPipeline()
           
 void parse(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debugExplicit

public boolean debugExplicit

debug

public boolean debug

profileFile

public java.lang.String profileFile

showVersion

public boolean showVersion

saxonProcessor

public java.lang.String saxonProcessor

saxonConfigFile

public java.lang.String saxonConfigFile

schemaAwareExplicit

public boolean schemaAwareExplicit

schemaAware

public boolean schemaAware

safeModeExplicit

public boolean safeModeExplicit

safeMode

public boolean safeMode

configFile

public java.lang.String configFile

logStyle

public java.lang.String logStyle

entityResolverClass

public java.lang.String entityResolverClass

uriResolverClass

public java.lang.String uriResolverClass

pipelineURI

public java.lang.String pipelineURI

outputs

public java.util.Hashtable<java.lang.String,java.lang.String> outputs

extensionValues

public boolean extensionValues

allowXPointerOnText

public boolean allowXPointerOnText

transparentJSON

public boolean transparentJSON

jsonFlavor

public java.lang.String jsonFlavor

useXslt10

public boolean useXslt10
Constructor Detail

ParseArgs

public ParseArgs()
Method Detail

parse

public void parse(java.lang.String[] args)

getInputPorts

public java.util.Set<java.lang.String> getInputPorts()

getInputs

public java.util.Vector<java.lang.String> getInputs(java.lang.String port)

getOptionNames

public java.util.Set<net.sf.saxon.s9api.QName> getOptionNames()

getOption

public java.lang.String getOption(net.sf.saxon.s9api.QName name)

getParameterPorts

public java.util.Set<java.lang.String> getParameterPorts()

getParameterNames

public java.util.Set<net.sf.saxon.s9api.QName> getParameterNames(java.lang.String port)

getParameter

public java.lang.String getParameter(java.lang.String port,
                                     net.sf.saxon.s9api.QName name)

impliedPipeline

public boolean impliedPipeline()

implicitPipeline

public net.sf.saxon.s9api.XdmNode implicitPipeline(XProcRuntime runtime)