Class JSAPConfig


  • public class JSAPConfig
    extends Object
    Provides support for loading JSAP configurations at runtime via an xml file. You don't need to access this class directly; instead, use JSAP's constructors that support xml.
    Author:
    Marty Lamb
    See Also:
    JSAP(URL)
    • Constructor Detail

      • JSAPConfig

        public JSAPConfig()
    • Method Detail

      • configure

        public static void configure​(JSAP jsapToConfigure,
                                     URL jsapXML)
                              throws IOException,
                                     JSAPException
        Loads a JSAP configuration from the xml at the specified URL, and configures the specified JSAP object accordingly
        Parameters:
        jsapToConfigure - the JSAP to configure
        jsapXML - the configuration
        Throws:
        IOException - if an I/O error occurs
        JSAPException - if the configuration is not valid
      • getHelp

        public String getHelp()
      • setHelp

        public void setHelp​(String help)
      • getUsage

        public String getUsage()
      • setUsage

        public void setUsage​(String usage)
      • addParameter

        public void addParameter​(com.martiansoftware.jsap.xml.ParameterConfig config)
      • parameters

        public Iterator parameters()