Package com.laamella.javamodel.io

Examples of com.laamella.javamodel.io.FileOutputStreamFactory


        try {
            if (xsds.isEmpty()) {
                log.warn("No xsd's selected for generation.");
            }
            final CodeGenerator readerGenerator = new ReaderGenerator("com.bla.bla", new FileOutputStreamFactory(sourceGenerationDirectory));
            final CodeGenerator gatherMapperGenerator = new MapperTemplateGenerator("com.bla.bla", new FileOutputStreamFactory(sourceGenerationDirectory));
            final CodeGenerator immutableModelMapperGenerator = new ImmutableModelMapperGenerator("com.bla.bla", new FileOutputStreamFactory(sourceGenerationDirectory));
            final CodeGenerator immutableModelGenerator = new ImmutableModelGenerator("com.bla.bla", new FileOutputStreamFactory(sourceGenerationDirectory));
//            final CodeGenerator mutableModelMapperGenerator = new MutableModelMapperGenerator("com.bla.bla", new FileOutputStreamFactory(sourceGenerationDirectory));
            final SampleXmlGenerator sampleXmlGenerator = new SampleXmlGenerator(new FileOutputStreamFactory(sourceGenerationDirectory));
            final XSLoader schemaLoader = xsdReader.createSchemaLoader();
            final ModelTransformer modelTransformer = new ModelTransformer();

            for (String xsd : xsds) {
                log.info("Processing: {}", xsd);
View Full Code Here


    XsdReader xsdReader = new XsdReader();
    String serviceName = "ship-order";
    XSModel xsModel = xsdReader.createSchemaLoader().loadURI(new File(Root.testResourcesDirectory(), serviceName + ".xsd").toURI().toString());
    final Schema someXsd = new XsdReader().readXsd(serviceName, xsModel);

    final SampleXmlGenerator sampleXmlGenerator = new SampleXmlGenerator(new FileOutputStreamFactory(new File("target/"))){
      @Override
      protected void tweakStreamWriter(XMLStreamWriter xmlStreamWriter) throws XMLStreamException {
        xmlStreamWriter.setPrefix("ex", "http://www.w3schools.com/schema/schema_example");
      }
    };
View Full Code Here

TOP

Related Classes of com.laamella.javamodel.io.FileOutputStreamFactory

Copyright © 2018 www.massapicom. 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.