Class 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

      Constructors 
      Constructor Description
      JavaScriptContainer​(org.apache.cxf.tools.common.toolspec.ToolSpec toolspec)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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.wsdl.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
    • 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.wsdl.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