gpt4 book ai didi

org.apache.ws.commons.schema.XmlSchemaGroup.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-26 01:05:05 27 4
gpt4 key购买 nike

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

XmlSchemaGroup.<init>介绍

[英]Creates new XmlSchemaGroup
[中]创建新的XmlSchemaUp

代码示例

代码示例来源:origin: org.apache.ws/com.springsource.org.apache.ws.commons.schema

private XmlSchemaGroup handleGroup(XmlSchema schema, Element groupEl,
                  Element schemaEl) {
  XmlSchemaGroup group = new XmlSchemaGroup();
  group.name = new QName(schema.getTargetNamespace(),groupEl.getAttribute("name"));
  for (Element el = XDOMUtil.getFirstChildElementNS(groupEl,
      XmlSchema.SCHEMA_NS);
     el != null;
     el = XDOMUtil.getNextSiblingElementNS(el, XmlSchema.SCHEMA_NS)) {
    if (el.getLocalName().equals("all")) {
      group.particle = handleAll(schema, el, schemaEl);
    } else if (el.getLocalName().equals("sequence")) {
      group.particle = handleSequence(schema, el, schemaEl);
    } else if (el.getLocalName().equals("choice")) {
      group.particle = handleChoice(schema, el, schemaEl);
    } else if (el.getLocalName().equals("annotation")) {
      XmlSchemaAnnotation groupAnnotation =
          handleAnnotation(el);
      group.setAnnotation(groupAnnotation);
    }
  }
  return group;
}

代码示例来源:origin: org.apache.ws.commons.schema/XmlSchema

private XmlSchemaGroup handleGroup(XmlSchema schema, Element groupEl,
    Element schemaEl) {
  XmlSchemaGroup group = new XmlSchemaGroup();
  group.name = new QName(schema.getTargetNamespace(), groupEl
      .getAttribute("name"));
  for (Element el = XDOMUtil.getFirstChildElementNS(groupEl,
      XmlSchema.SCHEMA_NS); el != null; el = XDOMUtil
      .getNextSiblingElementNS(el, XmlSchema.SCHEMA_NS)) {
    if (el.getLocalName().equals("all")) {
      group.particle = handleAll(schema, el, schemaEl);
    } else if (el.getLocalName().equals("sequence")) {
      group.particle = handleSequence(schema, el, schemaEl);
    } else if (el.getLocalName().equals("choice")) {
      group.particle = handleChoice(schema, el, schemaEl);
    } else if (el.getLocalName().equals("annotation")) {
      XmlSchemaAnnotation groupAnnotation = handleAnnotation(el);
      group.setAnnotation(groupAnnotation);
    }
  }
  return group;
}

代码示例来源:origin: org.apache.ws.schema/XmlSchema

private XmlSchemaGroup handleGroup(XmlSchema schema, Element groupEl,
    Element schemaEl) {
  XmlSchemaGroup group = new XmlSchemaGroup();
  group.name = new QName(schema.getTargetNamespace(), groupEl
      .getAttribute("name"));
  for (Element el = XDOMUtil.getFirstChildElementNS(groupEl,
      XmlSchema.SCHEMA_NS); el != null; el = XDOMUtil
      .getNextSiblingElementNS(el, XmlSchema.SCHEMA_NS)) {
    if (el.getLocalName().equals("all")) {
      group.particle = handleAll(schema, el, schemaEl);
    } else if (el.getLocalName().equals("sequence")) {
      group.particle = handleSequence(schema, el, schemaEl);
    } else if (el.getLocalName().equals("choice")) {
      group.particle = handleChoice(schema, el, schemaEl);
    } else if (el.getLocalName().equals("annotation")) {
      XmlSchemaAnnotation groupAnnotation = handleAnnotation(el);
      group.setAnnotation(groupAnnotation);
    }
  }
  return group;
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com