Examples of XSD2JavaGenerator


Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

            // the velocity templates. Each configured file holds a list of types
            // that the velocity templates expand into appropriate methods and method calls          
            List fileList = generateType.getInputFile();
                       
            // for each XSD in the XSD file list generate an SDO.
            XSD2JavaGenerator generator = new XSD2JavaGenerator();
           
            for ( Object item : fileList){
                InputFileType file = (InputFileType)item;
               
                XSD2JavaGenerator.generateFromXMLSchema(projectBuildDir + "/classes/xsd/" + file.getFileName(),
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

            // the velocity templates. Each configured file holds a list of types
            // that the velocity templates expand into appropriate methods and method calls          
            List fileList = generateType.getInputFile();
                       
            // for each XSD in the XSD file list generate an SDO.
            XSD2JavaGenerator generator = new XSD2JavaGenerator();
           
            for ( Object item : fileList){
                InputFileType file = (InputFileType)item;
               
                XSD2JavaGenerator.generateFromXMLSchema(projectBuildDir + "/classes/xsd/" + file.getFileName(),
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

            // the velocity templates. Each configured file holds a list of types
            // that the velocity templates expand into appropriate methods and method calls          
            List fileList = generateType.getInputFile();
                       
            // for each XSD in the XSD file list generate an SDO.
            XSD2JavaGenerator generator = new XSD2JavaGenerator();
           
            for ( Object item : fileList){
                InputFileType file = (InputFileType)item;
               
                XSD2JavaGenerator.generateFromXMLSchema(projectBuildDir + "/classes/xsd/" + file.getFileName(),
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

                if ((genOptions & VERBOSE_MODE)!=0){
                        System.out.println("Options passed to XSD2Java: ");
                        for (int i=0; i<sdoGenCommand.length; i++){ System.out.println("\"" + sdoGenCommand[i] + "\"");}       
                }
               
                XSD2JavaGenerator codeGen = new XSD2JavaGenerator();
                try {
                        codeGen.generateFromXMLSchema( sdoGenCommand )
                } catch (IllegalArgumentException e) {
                            System.out.println("Specified Invalid XSD2Java Arguments.\nFollow the XSD2Java usage, omitting the wsdl/xsd file argument.");
                            throw new IllegalArgumentException(e);
                }
                                   
                List packages = codeGen.getGeneratedPackageInfo();
                    
                for (Iterator iter = packages.iterator(); iter.hasNext();)
                {
                    XSD2JavaGenerator.GeneratedPackage packageInfo = (XSD2JavaGenerator.GeneratedPackage)iter.next();
                    for (Iterator iterClass = packageInfo.getClasses().iterator(); iterClass.hasNext();)
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

            // the velocity templates. Each configured file holds a list of types
            // that the velocity templates expand into appropriate methods and method calls          
            List fileList = generateType.getInputFile();
                       
            // for each XSD in the XSD file list generate an SDO.
            XSD2JavaGenerator generator = new XSD2JavaGenerator();
           
            for ( Object item : fileList){
                InputFileType file = (InputFileType)item;
               
                XSD2JavaGenerator.generateFromXMLSchema(projectBuildDir + "/classes/xsd/" + file.getFileName(),
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

                if ((genOptions & VERBOSE_MODE)!=0){
                        System.out.println("Options passed to XSD2Java: ");
                        for (int i=0; i<sdoGenCommand.length; i++){ System.out.println("\"" + sdoGenCommand[i] + "\"");}       
                }
               
                XSD2JavaGenerator codeGen = new XSD2JavaGenerator();
                try {
                        codeGen.generateFromXMLSchema( sdoGenCommand )
                } catch (IllegalArgumentException e) {
                            System.out.println("Specified Invalid XSD2Java Arguments.\nFollow the XSD2Java usage, omitting the wsdl/xsd file argument.");
                            throw new IllegalArgumentException(e);
                }
                                   
                List packages = codeGen.getGeneratedPackageInfo();
                    
                for (Iterator iter = packages.iterator(); iter.hasNext();)
                {
                    XSD2JavaGenerator.GeneratedPackage packageInfo = (XSD2JavaGenerator.GeneratedPackage)iter.next();
                    for (Iterator iterClass = packageInfo.getClasses().iterator(); iterClass.hasNext();)
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

{
    static String expectedNamespace = "http://www.example.com/sequences";
   
    public void testPackageValidity()
    {
        XSD2JavaGenerator codeGen = new XSD2JavaGenerator();
        String [] genArgs = { "-schemaNamespace", "all", "-noGenerate", "src/test/resources/sequences.xsd" };
        codeGen.generateFromXMLSchema( genArgs );
        List packages = codeGen.getGeneratedPackageInfo();
       
        for (Iterator iter = packages.iterator(); iter.hasNext();)
        {
            XSD2JavaGenerator.GeneratedPackage packageInfo = (XSD2JavaGenerator.GeneratedPackage)iter.next();
            assertTrue(expectedNamespace.equals(packageInfo.getNamespace()));
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

            // the velocity templates. Each configured file holds a list of types
            // that the velocity templates expand into appropriate methods and method calls          
            List fileList = generateType.getInputFile();
                       
            // for each XSD in the XSD file list generate an SDO.
            XSD2JavaGenerator generator = new XSD2JavaGenerator();
           
            for ( Object item : fileList){
                InputFileType file = (InputFileType)item;
               
                XSD2JavaGenerator.generateFromXMLSchema(projectBuildDir + "/classes/xsd/" + file.getFileName(),
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

                if ((genOptions & VERBOSE_MODE)!=0){
                        System.out.println("Options passed to XSD2Java: ");
                        for (int i=0; i<sdoGenCommand.length; i++){ System.out.println("\"" + sdoGenCommand[i] + "\"");}       
                }
               
                XSD2JavaGenerator codeGen = new XSD2JavaGenerator();
                try {
                        codeGen.generateFromXMLSchema( sdoGenCommand )
                } catch (IllegalArgumentException e) {
                            System.out.println("Specified Invalid XSD2Java Arguments.\nFollow the XSD2Java usage, omitting the wsdl/xsd file argument.");
                            throw new IllegalArgumentException(e);
                }
                                   
                List packages = codeGen.getGeneratedPackageInfo();
                    
                for (Iterator iter = packages.iterator(); iter.hasNext();)
                {
                    XSD2JavaGenerator.GeneratedPackage packageInfo = (XSD2JavaGenerator.GeneratedPackage)iter.next();
                    for (Iterator iterClass = packageInfo.getClasses().iterator(); iterClass.hasNext();)
View Full Code Here

Examples of org.apache.tuscany.sdo.generate.XSD2JavaGenerator

{
    static String expectedNamespace = "http://www.example.com/sequences";
   
    public void testPackageValidity()
    {
        XSD2JavaGenerator codeGen = new XSD2JavaGenerator();
        String [] genArgs = { "-schemaNamespace", "all", "-noGenerate", "src/test/resources/sequences.xsd" };
        codeGen.generateFromXMLSchema( genArgs );
        List packages = codeGen.getGeneratedPackageInfo();
       
        for (Iterator iter = packages.iterator(); iter.hasNext();)
        {
            XSD2JavaGenerator.GeneratedPackage packageInfo = (XSD2JavaGenerator.GeneratedPackage)iter.next();
            assertTrue(expectedNamespace.equals(packageInfo.getNamespace()));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.