org.apache.tuscany.sca.interfacedef.wsdl.WSDLDefinition.getXmlSchemaElement()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(134)

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

WSDLDefinition.getXmlSchemaElement介绍

[英]Get an XSD element by QName
[中]按QName获取XSD元素

代码示例

代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl

  1. XmlSchemaElement element = d.getXmlSchemaElement(name);
  2. if ( element != null )
  3. return element;
  4. XmlSchemaElement element = d.getXmlSchemaElement(name);
  5. if ( element != null )
  6. return element;

代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime

  1. XmlSchemaElement element = d.getXmlSchemaElement(name);
  2. if ( element != null )
  3. return element;
  4. XmlSchemaElement element = d.getXmlSchemaElement(name);
  5. if ( element != null )
  6. return element;

代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime

  1. private XmlSchemaElement getElement(QName elementName) {
  2. XmlSchemaElement element = wsdlDefinition.getXmlSchemaElement(elementName);
  3. if (element == null) {
  4. XSDefinition definition = xsdFactory.createXSDefinition();
  5. definition.setUnresolved(true);
  6. definition.setNamespace(elementName.getNamespaceURI());
  7. definition = resolver.resolveModel(XSDefinition.class, definition, context);
  8. if (definition.getSchema() != null) {
  9. element = definition.getSchema().getElementByName(elementName);
  10. }
  11. }
  12. return element;
  13. }

代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl

  1. private XmlSchemaElement getElement(QName elementName) {
  2. XmlSchemaElement element = wsdlDefinition.getXmlSchemaElement(elementName);
  3. if (element == null) {
  4. XSDefinition definition = xsdFactory.createXSDefinition();
  5. definition.setUnresolved(true);
  6. definition.setNamespace(elementName.getNamespaceURI());
  7. definition = resolver.resolveModel(XSDefinition.class, definition, context);
  8. if (definition.getSchema() != null) {
  9. element = definition.getSchema().getElementByName(elementName);
  10. }
  11. }
  12. return element;
  13. }

代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime

  1. if (wsdlDefinition.getXmlSchemaElement(wrapperName) != null) {
  2. wrappers.remove(wrapperName);

代码示例来源:origin: org.apache.tuscany.sca/tuscany-binding-ws-wsdlgen

  1. if (wsdlDefinition.getXmlSchemaElement(wrapperName) != null) {
  2. wrappers.remove(wrapperName);

相关文章