org.w3c.dom.Element.getSchemaTypeInfo()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(7.3k)|赞(0)|评价(0)|浏览(251)

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

Element.getSchemaTypeInfo介绍

[英]The type information associated with this element.
[中]与此元素关联的类型信息。

代码示例

代码示例来源:origin: jphp-group/jphp

  1. @Signature
  2. public Map<String, String> getSchemaTypeInfo(Environment env) {
  3. Map<String, String> result = new LinkedHashMap<String, String>();
  4. result.put("name", getWrappedObject().getSchemaTypeInfo().getTypeName());
  5. result.put("namespace", getWrappedObject().getSchemaTypeInfo().getTypeNamespace());
  6. return result;
  7. }

代码示例来源:origin: org.jboss.ws.native/jbossws-native-core

  1. public TypeInfo getSchemaTypeInfo()
  2. {
  3. return this.element.getSchemaTypeInfo();
  4. }

代码示例来源:origin: apache/servicemix-bundles

  1. @Override
  2. public TypeInfo getSchemaTypeInfo() {
  3. return element.getSchemaTypeInfo();
  4. }

代码示例来源:origin: xyz.cofe/common

  1. @Override
  2. public TypeInfo getSchemaTypeInfo() {
  3. return element.getSchemaTypeInfo();
  4. }

代码示例来源:origin: org.opensingular/singular-commons

  1. /**
  2. * @see org.w3c.dom.Element#getSchemaTypeInfo()
  3. */
  4. public TypeInfo getSchemaTypeInfo() {
  5. return getCurrentInternal().getSchemaTypeInfo();
  6. }

代码示例来源:origin: org.opensingular/singular-commons

  1. /**
  2. * @see org.w3c.dom.Element#getSchemaTypeInfo()
  3. */
  4. @Override
  5. public TypeInfo getSchemaTypeInfo() {
  6. return original.get().getSchemaTypeInfo();
  7. }

代码示例来源:origin: org.opensingular/form-core

  1. /**
  2. * @see org.w3c.dom.Element#getSchemaTypeInfo()
  3. */
  4. public TypeInfo getSchemaTypeInfo() {
  5. return getAtualInterno().getSchemaTypeInfo();
  6. }

代码示例来源:origin: org.opensingular/form-core

  1. /**
  2. * @see org.w3c.dom.Element#getSchemaTypeInfo()
  3. */
  4. @Override
  5. public TypeInfo getSchemaTypeInfo() {
  6. return original.get().getSchemaTypeInfo();
  7. }

代码示例来源:origin: fbacchella/jrds

  1. /**
  2. * @return
  3. * @see org.w3c.dom.Element#getSchemaTypeInfo()
  4. */
  5. public TypeInfo getSchemaTypeInfo() {
  6. return getParent().getSchemaTypeInfo();
  7. }

代码示例来源:origin: Geomatys/geotoolkit

  1. @Override
  2. public TypeInfo getSchemaTypeInfo() {
  3. final Element elem = getElement();
  4. return elem != null ? elem.getSchemaTypeInfo() : null;
  5. }

代码示例来源:origin: com.rackspace.eclipse.webtools.sourceediting/org.eclipse.wst.xml.xpath2.processor

  1. protected boolean isElementType(String typeName) {
  2. TypeInfo typeInfo = _value.getSchemaTypeInfo();
  3. return isType(typeInfo, typeName);
  4. }

代码示例来源:origin: org.vx68k.quercus/quercus

  1. public DOMTypeInfo getSchemaTypeInfo()
  2. {
  3. return wrap(_delegate.getSchemaTypeInfo());
  4. }

代码示例来源:origin: castlemock/castlemock

  1. public Set<Namespace> parseNamespaces(final Document document){
  2. final TypeInfo typeInfo = document.getDocumentElement().getSchemaTypeInfo();
  3. final Set<Namespace> namespaces = new HashSet<>();
  4. if(typeInfo instanceof Node){
  5. Node node = (Node) typeInfo;
  6. NamedNodeMap nodeMap = node.getAttributes();
  7. IntStream.range(0, nodeMap.getLength())
  8. .forEach(index -> {
  9. Node attributeNode = nodeMap.item(index);
  10. namespaces.add(Namespace.builder()
  11. .name(attributeNode.getNodeName())
  12. .localName(attributeNode.getLocalName())
  13. .value(attributeNode.getNodeValue())
  14. .build()); });
  15. }
  16. return namespaces;
  17. }

代码示例来源:origin: org.apache.ws.commons.axiom/dom-testsuite

  1. /**
  2. * Runs the test case.
  3. * @throws Throwable Any uncaught exception causes test to fail
  4. */
  5. public void runTest() throws Throwable {
  6. Document doc;
  7. NodeList elemList;
  8. Element emElem;
  9. TypeInfo elemTypeInfo;
  10. String typeNamespace;
  11. doc = (Document) load("hc_staff", false);
  12. elemList = doc.getElementsByTagName("em");
  13. emElem = (Element) elemList.item(0);
  14. elemTypeInfo = emElem.getSchemaTypeInfo();
  15. typeNamespace = elemTypeInfo.getTypeNamespace();
  16. assertEquals("typeinfogettypenamespace04_1", "http://www.w3.org/1999/xhtml", typeNamespace);
  17. }
  18. /**

代码示例来源:origin: org.apache.ws.commons.axiom/dom-testsuite

  1. /**
  2. * Runs the test case.
  3. * @throws Throwable Any uncaught exception causes test to fail
  4. */
  5. public void runTest() throws Throwable {
  6. Document doc;
  7. Element elem;
  8. TypeInfo elemTypeInfo;
  9. String typeName;
  10. NodeList elemList;
  11. boolean retValue;
  12. doc = (Document) load("hc_staff", false);
  13. elemList = doc.getElementsByTagName("code");
  14. elem = (Element) elemList.item(0);
  15. elemTypeInfo = elem.getSchemaTypeInfo();
  16. retValue = elemTypeInfo.isDerivedFrom("http://www.w3.org/1999/xhtml", "field", 0);
  17. assertTrue("isDerived", retValue);
  18. }
  19. /**

代码示例来源:origin: org.apache.ws.commons.axiom/dom-testsuite

  1. /**
  2. * Runs the test case.
  3. * @throws Throwable Any uncaught exception causes test to fail
  4. */
  5. public void runTest() throws Throwable {
  6. Document doc;
  7. NodeList elemList;
  8. Element elem;
  9. TypeInfo typeInfo;
  10. boolean isDerived;
  11. doc = (Document) load("hc_staff", false);
  12. elemList = doc.getElementsByTagName("p");
  13. elem = (Element) elemList.item(0);
  14. typeInfo = elem.getSchemaTypeInfo();
  15. assertNotNull("typeInfoNotNull", typeInfo);
  16. isDerived = typeInfo.isDerivedFrom("http://www.w3.org/1999/xhtml", "part1", 15);
  17. assertTrue("derivedFromPart1AnyMethod", isDerived);
  18. }
  19. /**

代码示例来源:origin: org.apache.ws.commons.axiom/dom-testsuite

  1. /**
  2. * Runs the test case.
  3. * @throws Throwable Any uncaught exception causes test to fail
  4. */
  5. public void runTest() throws Throwable {
  6. Document doc;
  7. NodeList elemList;
  8. Element elem;
  9. TypeInfo typeInfo;
  10. boolean isDerived;
  11. doc = (Document) load("hc_staff", false);
  12. elemList = doc.getElementsByTagName("p");
  13. elem = (Element) elemList.item(0);
  14. typeInfo = elem.getSchemaTypeInfo();
  15. assertNotNull("typeInfoNotNull", typeInfo);
  16. isDerived = typeInfo.isDerivedFrom("http://www.w3.org/2001/XMLSchema", "anyType", 13);
  17. assertFalse("derivedFromAnyTypeNotExtension", isDerived);
  18. }
  19. /**

代码示例来源:origin: org.apache.ws.commons.axiom/dom-testsuite

  1. /**
  2. * Runs the test case.
  3. * @throws Throwable Any uncaught exception causes test to fail
  4. */
  5. public void runTest() throws Throwable {
  6. Document doc;
  7. NodeList elemList;
  8. Element elem;
  9. TypeInfo typeInfo;
  10. boolean isDerived;
  11. doc = (Document) load("typeinfo", false);
  12. elemList = doc.getElementsByTagName("acronym");
  13. elem = (Element) elemList.item(0);
  14. typeInfo = elem.getSchemaTypeInfo();
  15. assertNotNull("typeInfoNotNull", typeInfo);
  16. isDerived = typeInfo.isDerivedFrom("http://www.w3.org/2001/XMLSchema", "anyType", 2);
  17. assertTrue("derivedFromAnyExtension", isDerived);
  18. }
  19. /**

代码示例来源:origin: org.apache.ws.commons.axiom/dom-testsuite

  1. /**
  2. * Runs the test case.
  3. * @throws Throwable Any uncaught exception causes test to fail
  4. */
  5. public void runTest() throws Throwable {
  6. Document doc;
  7. NodeList elemList;
  8. Element elem;
  9. TypeInfo typeInfo;
  10. boolean isDerived;
  11. doc = (Document) load("hc_staff", false);
  12. elemList = doc.getElementsByTagName("p");
  13. elem = (Element) elemList.item(0);
  14. typeInfo = elem.getSchemaTypeInfo();
  15. assertNotNull("typeInfoNotNull", typeInfo);
  16. isDerived = typeInfo.isDerivedFrom("http://www.w3.org/1999/xhtml", "pType", 1);
  17. assertTrue("derivedFromPTypeRestriction", isDerived);
  18. }
  19. /**

代码示例来源:origin: org.apache.ws.commons.axiom/dom-testsuite

  1. /**
  2. * Runs the test case.
  3. * @throws Throwable Any uncaught exception causes test to fail
  4. */
  5. public void runTest() throws Throwable {
  6. Document doc;
  7. NodeList elemList;
  8. Element elem;
  9. TypeInfo typeInfo;
  10. boolean isDerived;
  11. doc = (Document) load("typeinfo", false);
  12. elemList = doc.getElementsByTagName("acronym");
  13. elem = (Element) elemList.item(0);
  14. typeInfo = elem.getSchemaTypeInfo();
  15. assertNotNull("typeInfoNotNull", typeInfo);
  16. isDerived = typeInfo.isDerivedFrom("http://www.w3.org/2001/XMLSchema", "anySimpleType", 8);
  17. assertTrue("derivedFromAnySimpleList", isDerived);
  18. }
  19. /**

相关文章