org.apache.cxf.tools.wsdlto.javascript
Class JavaScriptContainer

java.lang.Object
  extended by org.apache.cxf.tools.common.toolspec.AbstractToolContainer
      extended by org.apache.cxf.tools.common.AbstractCXFToolContainer
          extended by org.apache.cxf.tools.wsdlto.WSDLToJavaContainer
              extended by org.apache.cxf.tools.wsdlto.javascript.JavaScriptContainer
All Implemented Interfaces:
org.apache.cxf.tools.common.toolspec.ToolContainer

public class JavaScriptContainer
extends org.apache.cxf.tools.wsdlto.WSDLToJavaContainer


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cxf.tools.common.toolspec.AbstractToolContainer
org.apache.cxf.tools.common.toolspec.AbstractToolContainer.GenericOutputStream
 
Field Summary
 
Fields inherited from class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer
LOG
 
Fields inherited from class org.apache.cxf.tools.common.toolspec.AbstractToolContainer
context, err, out, toolspec
 
Constructor Summary
JavaScriptContainer(org.apache.cxf.tools.common.toolspec.ToolSpec toolspec)
           
 
Method Summary
 void buildToolContext()
           
 void checkParams(org.apache.cxf.tools.common.toolspec.parser.ErrorVisitor errors)
           
 void execute()
           
 void execute(boolean exitOnFinish)
           
 Set<String> getArrayKeys()
           
 List<org.apache.cxf.tools.validator.ServiceValidator> getServiceValidators()
           
 org.apache.cxf.common.WSDLConstants.WSDLVersion getWSDLVersion()
           
 void setNamespaceJavascriptPrefixes(org.apache.cxf.tools.common.ToolContext env)
           
 void validate(org.apache.cxf.service.model.ServiceInfo service)
           
 void validate(org.apache.cxf.tools.common.ToolContext env)
           
 
Methods inherited from class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer
generateTypes, getResourceAsStream, getServiceQName, loadDefaultNSPackageMapping, passthrough, removeExcludeFiles, setAntProperties, setExcludePackageAndNamespaces, setLibraryReferences, setPackageAndNamespaces
 
Methods inherited from class org.apache.cxf.tools.common.AbstractCXFToolContainer
createClassCollector, getDefaultExcludedNamespaces, getFileBase, getFileName, getParametersMap, getToolName, getUsage, hasInfoOption, isVerboseOn, loadProperties, loadProperties, outputFullCommandLine, outputVersion, printUsageException
 
Methods inherited from class org.apache.cxf.tools.common.toolspec.AbstractToolContainer
getArgument, getBus, getCatalogURL, getCommandDocument, getCommandLineParser, getContext, getErrOutputStream, getOutOutputStream, init, isQuietMode, isVerboseMode, parseCommandLine, redirectOutput, setArguments, setContext, setErrOutputStream, setMode, setOutOutputStream, tearDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaScriptContainer

public JavaScriptContainer(org.apache.cxf.tools.common.toolspec.ToolSpec toolspec)
                    throws Exception
Throws:
Exception
Method Detail

getArrayKeys

public Set<String> getArrayKeys()
Overrides:
getArrayKeys in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer

getWSDLVersion

public org.apache.cxf.common.WSDLConstants.WSDLVersion getWSDLVersion()
Overrides:
getWSDLVersion in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer

execute

public void execute()
             throws org.apache.cxf.tools.common.ToolException
Overrides:
execute in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer
Throws:
org.apache.cxf.tools.common.ToolException

execute

public void execute(boolean exitOnFinish)
             throws org.apache.cxf.tools.common.ToolException
Specified by:
execute in interface org.apache.cxf.tools.common.toolspec.ToolContainer
Overrides:
execute in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer
Throws:
org.apache.cxf.tools.common.ToolException

setNamespaceJavascriptPrefixes

public void setNamespaceJavascriptPrefixes(org.apache.cxf.tools.common.ToolContext env)

validate

public void validate(org.apache.cxf.tools.common.ToolContext env)
              throws org.apache.cxf.tools.common.ToolException
Overrides:
validate in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer
Throws:
org.apache.cxf.tools.common.ToolException

buildToolContext

public void buildToolContext()
Overrides:
buildToolContext in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer

checkParams

public void checkParams(org.apache.cxf.tools.common.toolspec.parser.ErrorVisitor errors)
                 throws org.apache.cxf.tools.common.ToolException
Overrides:
checkParams in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer
Throws:
org.apache.cxf.tools.common.ToolException

validate

public void validate(org.apache.cxf.service.model.ServiceInfo service)
              throws org.apache.cxf.tools.common.ToolException
Overrides:
validate in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer
Throws:
org.apache.cxf.tools.common.ToolException

getServiceValidators

public List<org.apache.cxf.tools.validator.ServiceValidator> getServiceValidators()
Overrides:
getServiceValidators in class org.apache.cxf.tools.wsdlto.WSDLToJavaContainer


Apache CXF