xsul.xwsdl_compiler
Class XsulWsdlCompiler

java.lang.Object
  extended byxsul.xwsdl_compiler.XsulWsdlCompiler
Direct Known Subclasses:
XsulWsdlCompilerWithXmlBeans

public class XsulWsdlCompiler
extends java.lang.Object


Constructor Summary
XsulWsdlCompiler()
           
 
Method Summary
 void generate(java.util.List generatedArtifacts)
           
 void generateFiles(java.util.List generatedArtifacts, java.lang.String genDir)
           
 WsdlDefinitions getWsdlToUse()
          Returns Def
static void main(java.lang.String[] args)
          Run compiler: [--validate] URL.wsdl [URL.xsdconfig] [URL.wsdlconfig] DISTANT FUTURE: [--binding xmlbeans{|dom2|xpp3|rpc|...}] [--async] [--wsdlgendir dir]
 void runCompiler(java.lang.String[] args)
           
 void setWsdlToUse(WsdlDefinitions def)
          Sets Def
 void useMappings(XsulWsdlCompilerMappings mappings)
           
 void useWsdlFromLocation(java.lang.String wsdlLoc)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XsulWsdlCompiler

public XsulWsdlCompiler()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws XsulWsdlCompilerException
Run compiler: [--validate] URL.wsdl [URL.xsdconfig] [URL.wsdlconfig] DISTANT FUTURE: [--binding xmlbeans{|dom2|xpp3|rpc|...}] [--async] [--wsdlgendir dir]

Throws:
XsulWsdlCompilerException

runCompiler

public void runCompiler(java.lang.String[] args)
                 throws XsulWsdlCompilerException
Throws:
XsulWsdlCompilerException

useWsdlFromLocation

public void useWsdlFromLocation(java.lang.String wsdlLoc)

generateFiles

public void generateFiles(java.util.List generatedArtifacts,
                          java.lang.String genDir)

generate

public void generate(java.util.List generatedArtifacts)
              throws XsulWsdlCompilerException
Throws:
XsulWsdlCompilerException

useMappings

public void useMappings(XsulWsdlCompilerMappings mappings)

setWsdlToUse

public void setWsdlToUse(WsdlDefinitions def)
Sets Def


getWsdlToUse

public WsdlDefinitions getWsdlToUse()
Returns Def

Returns:
a WsdlDefinitions


IU Extreme! Lab (http://www.extreme.indiana.edu)