本文整理了Java中com.sun.tools.xjc.Options.<init>()
方法的一些代码示例,展示了Options.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Options.<init>()
方法的具体详情如下:
包路径:com.sun.tools.xjc.Options
类名称:Options
方法名:<init>
暂无
代码示例来源:origin: org.drools/drools-compiler
BaseResource xsdResource = new InputStreamResource(simpleXsdStream);
Options xjcOptions = new Options();
xsdResource.setConfiguration(new JaxbConfigurationImpl(xjcOptions, "test-system-id"));
kh.addResource( xsdResource, ResourceType.XSD );
代码示例来源:origin: org.drools/drools-spring-legacy5
schemaLanguage = (schemaLanguage != null && schemaLanguage.trim().length() > 0) ? schemaLanguage : "XMLSCHEMA";
Options options = new Options();
options.setSchemaLanguage( Language.valueOf( schemaLanguage ) );
JaxbConfiguration jaxbConf = KnowledgeBuilderFactory.newJaxbConfiguration( new Options(),
systemId );
jaxbConf );
} else {
JaxbConfiguration jaxbConf = KnowledgeBuilderFactory.newJaxbConfiguration( new Options(),
"xsd" );
代码示例来源:origin: org.drools/drools-spring
schemaLanguage = (schemaLanguage != null && schemaLanguage.trim().length() > 0) ? schemaLanguage : "XMLSCHEMA";
Options options = new Options();
options.setSchemaLanguage( Language.valueOf( schemaLanguage ) );
JaxbConfiguration jaxbConf = KnowledgeBuilderFactory.newJaxbConfiguration( new Options(),
systemId );
jaxbConf );
} else {
JaxbConfiguration jaxbConf = KnowledgeBuilderFactory.newJaxbConfiguration( new Options(),
"xsd" );
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.drools
schemaLanguage = (schemaLanguage != null && schemaLanguage.trim().length() > 0) ? schemaLanguage : "XMLSCHEMA";
Options options = new Options();
options.setSchemaLanguage( Language.valueOf( schemaLanguage ) );
JaxbConfiguration jaxbConf = KnowledgeBuilderFactory.newJaxbConfiguration( new Options(),
systemId );
jaxbConf );
} else {
JaxbConfiguration jaxbConf = KnowledgeBuilderFactory.newJaxbConfiguration( new Options(),
"xsd" );
代码示例来源:origin: highsource/jsonix-schema-compiler
arguments.add(targetDirectory.getAbsolutePath());
final Options options = new Options();
代码示例来源:origin: CodeFX-org/java-9-wtf
private Options createOptions(String configuration) throws IOException {
Options options = new Options();
options.compatibilityMode = 2;
options.disableXmlSecurity = true;
options.entityResolver = EntityResolverFactory.create(configuration);
generateSchemaInputSources().forEach(options::addGrammar);
options.setSchemaLanguage(Language.XMLSCHEMA);
options.target = SpecVersion.V2_2;
options.targetDir = createCleanTargetDirectory();
return options;
}
代码示例来源:origin: mulesoft-labs/raml-for-jax-rs
final Options opt = new Options();
opt.setSchemaLanguage(Language.XMLSCHEMA);
opt.parseArguments(args);
代码示例来源:origin: org.raml/jaxrs-code-generator
final Options opt = new Options();
opt.setSchemaLanguage(Language.XMLSCHEMA);
opt.parseArguments(args);
代码示例来源:origin: org.raml/raml-jaxrs-codegen-core
final Options opt = new Options();
opt.setSchemaLanguage(Language.XMLSCHEMA);
try {
代码示例来源:origin: com.legsem.legstar/legstar-jaxb-generator
Options options = new Options();
options.parseArguments(new String[] { "-nv", "-npa", "-p",
packageName, tempXsdFile.getAbsolutePath() });
代码示例来源:origin: highsource/maven-jaxb2-plugin
final Options options = new Options();
代码示例来源:origin: highsource/maven-jaxb2-plugin
final Options options = new Options();
代码示例来源:origin: highsource/maven-jaxb2-plugin
final Options options = new Options();
代码示例来源:origin: org.jvnet.jaxb2.maven2/maven-jaxb22-plugin
final Options options = new Options();
代码示例来源:origin: org.jvnet.jaxb2.maven2/maven-jaxb23-plugin
final Options options = new Options();
代码示例来源:origin: org.jvnet.jaxb2.maven2/maven-jaxb2-plugin-raw
final Options options = new Options();
代码示例来源:origin: org.kie/kie-camel
@Override
protected KieSession registerKnowledgeRuntime(String identifier, String rule) {
KieServices ks = KieServices.Factory.get();
KieFileSystem kfs = ks.newKieFileSystem();
KieResources kieResources = ks.getResources();
Options xjcOpts = new Options();
xjcOpts.setSchemaLanguage(Language.XMLSCHEMA);
JaxbConfiguration jaxbConfiguration = KnowledgeBuilderFactory.newJaxbConfiguration(xjcOpts, "xsd");
kfs.write(kieResources.newClassPathResource("person.xsd", getClass()).setResourceType(ResourceType.XSD).setConfiguration(jaxbConfiguration));
if (rule != null && rule.length() > 0) {
kfs.write("src/main/resources/rule.drl", rule);
}
KieBuilder kieBuilder = ks.newKieBuilder(kfs).buildAll();
List<Message> errors = kieBuilder.getResults().getMessages(Message.Level.ERROR);
if (!errors.isEmpty()) {
fail("" + errors);
}
KieSession ksession = ks.newKieContainer(ks.getRepository().getDefaultReleaseId()).newKieSession();
try {
jndiContext.bind(identifier, ksession);
} catch (NamingException e) {
throw new RuntimeException(e);
}
return ksession;
}
代码示例来源:origin: org.drools/drools-camel-legacy5
KnowledgeBuilder kbuilder = node.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder();
Options xjcOpts = new Options();
xjcOpts.setSchemaLanguage( Language.XMLSCHEMA );
代码示例来源:origin: org.kie/kie-camel
KieResources kieResources = ks.getResources();
Options xjcOpts = new Options();
xjcOpts.setSchemaLanguage(Language.XMLSCHEMA);
代码示例来源:origin: org.drools/drools-camel-legacy5
KnowledgeBuilder kbuilder = node.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder();
Options xjcOpts = new Options();
xjcOpts.setSchemaLanguage( Language.XMLSCHEMA );
内容来源于网络,如有侵权,请联系作者删除!