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

x33g5p2x  于2022-01-24 转载在 其他  
字(19.5k)|赞(0)|评价(0)|浏览(135)

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

Node.getFeature介绍

[英]This method returns a specialized object which implements the specialized APIs of the specified feature and version, as specified in . The specialized object may also be obtained by using binding-specific casting methods but is not necessarily expected to, as discussed in . This method also allow the implementation to provide specialized objects which do not support the Node interface.
[中]此方法返回一个专用对象,该对象实现指定功能和版本的专用API,如中所述。特殊对象也可以通过使用绑定特定的铸造方法获得,但不一定如中所述。此方法还允许实现提供不支持Node接口的专用对象。

代码示例

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

@Override
public Object getFeature(String feature, String version) {
  return node.getFeature(feature, version);
}

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

@Override
public Object getFeature(String feature, String version) {
  return node.getFeature(feature, version);
}

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

/**
 * @param feature
 * @param version
 * @return
 * @see org.w3c.dom.Node#getFeature(java.lang.String, java.lang.String)
 */
public Object getFeature(String feature, String version) {
  return parent.getFeature(feature, version);
}

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

public Object getFeature(String feature, String version)
{
 return _delegate.getFeature(feature, version);
}

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

public Object getFeature(String feature, String version)
{
 return this.domNode.getFeature(feature, version);
}

代码示例来源:origin: org.apache.axis2/axis2-saaj

public final Object getFeature(String feature, String version) {
  return target.getFeature(feature, version);
}

代码示例来源:origin: apache/axis2-java

public final Object getFeature(String feature, String version) {
  return target.getFeature(feature, version);
}

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

elem = (Element) nodeList.item(0);
   node = elem.getFirstChild();
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.createProcessingInstruction("test-pi", "foo");
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.createComment("test comment");
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.createAttribute("title");
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.getDoctype();
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

entities = doctype.getEntities();
   node = entities.getNamedItem("ent1");
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.createCDATASection("some text");
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.getDocumentElement();
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.createAttributeNS("http://www.w3.org/XML/1998/namespace", "xml:lang");
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.createEntityReference("ent1");
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node = doc.createDocumentFragment();
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

notations = doctype.getNotations();
   node = notations.getNamedItem("notation1");
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);
   featureImpl = (Node) node.getFeature("XML", nullVersion);
   featureImpl = (Node) node.getFeature("SVG", nullVersion);
   featureImpl = (Node) node.getFeature("HTML", nullVersion);
   featureImpl = (Node) node.getFeature("Events", nullVersion);
   featureImpl = (Node) node.getFeature("LS", nullVersion);
   featureImpl = (Node) node.getFeature("LS-Async", nullVersion);
   featureImpl = (Node) node.getFeature("XPath", nullVersion);

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

domImpl = doc.getImplementation();
   node =  doc;
   featureImpl = (Node) node.getFeature("Core", nullVersion);
   assertSame("coreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", nullVersion);
   assertSame("cOrEUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("+cOrE", nullVersion);
   assertSame("PlusCoreUnspecifiedVersion", node, featureImpl);
featureImpl = (Node) node.getFeature("org.w3c.domts.bogus.feature", nullVersion);
   assertNull("unrecognizedFeature", featureImpl);
   featureImpl = (Node) node.getFeature("cOrE", "2.0");
   assertSame("Core20", node, featureImpl);
featureImpl = (Node) node.getFeature("cOrE", "3.0");
   assertSame("Core30", node, featureImpl);
isSupported = node.isSupported("XML", nullVersion);

相关文章