is.setSystemId(key); is.setPublicId(key); compiler.getOptions().addGrammar(is); compiler.parseSchema(key, schema.getElement());
opts.addGrammar(is); schemaCompiler.parseSchema(key, ele); reader = new LocationFilterReader(reader, catalog); InputSource is = new InputSource(key); opts.addGrammar(is); schemaCompiler.parseSchema(key, reader); reader.close(); opts.addGrammar(is); schemaCompiler.parseSchema(key, StaxUtils.createXMLStreamReader(ele, key)); opts.addGrammar(is); schemaCompiler.parseSchema(el.getKey(), StaxUtils.createXMLStreamReader(el.getValue(),
opts.addGrammar(is); schemaCompiler.parseSchema(key, ele); reader = new LocationFilterReader(reader, catalog); InputSource is = new InputSource(key); opts.addGrammar(is); schemaCompiler.parseSchema(key, reader); reader.close(); opts.addGrammar(is); schemaCompiler.parseSchema(key, StaxUtils.createXMLStreamReader(ele, key)); opts.addGrammar(is); schemaCompiler.parseSchema(el.getKey(), StaxUtils.createXMLStreamReader(el.getValue(),
private JCodeModel createCodeModel(List<SchemaInfo> schemaElements, Set<String> type) { SchemaCompiler compiler = createCompiler(type); Object elForRun = ReflectionInvokationHandler .createProxyWrapper(new InnerErrorListener(), JAXBUtils.getParamClass(compiler, "setErrorListener")); compiler.setErrorListener(elForRun); compiler.setEntityResolver(OASISCatalogManager.getCatalogManager(bus) .getEntityResolver()); if (!compilerArgs.isEmpty()) { compiler.getOptions().addGrammar(new InputSource("null")); compiler.getOptions().parseArguments(compilerArgs.toArray(new String[0])); } addSchemas(schemaElements, compiler); for (InputSource is : bindingFiles) { compiler.getOptions().addBindFile(is); } S2JJAXBModel intermediateModel = compiler.bind(); JCodeModel codeModel = intermediateModel.generateCode(null, elForRun); JAXBUtils.logGeneratedClassNames(LOG, codeModel); return codeModel; }