com.sun.tools.xjc.Options.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(107)

本文整理了Java中com.sun.tools.xjc.Options.<init>()方法的一些代码示例,展示了Options.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Options.<init>()方法的具体详情如下:
包路径:com.sun.tools.xjc.Options
类名称:Options
方法名:<init>

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 );

相关文章