getAttributeNodeNS01public final class getAttributeNodeNS01 extends org.w3c.domts.DOMTestCase The "getAttributeNodeNS(namespaceURI,localName)" method retrieves an
attribute node by local name and NamespaceURI.
Retrieve the first emp:address element node.
The getAttributeNodeNS method returns an
Attr node, the "value" can be examined to ensure the
proper attribute node was retrieved. This attribute
value should be null since there is no such attribute. |
Constructors Summary |
---|
public getAttributeNodeNS01(org.w3c.domts.DOMTestDocumentBuilderFactory factory)Constructor.
super(factory);
//
// check if loaded documents are supported for content type
//
String contentType = getContentType();
preload(contentType, "staffNS", false);
|
Methods Summary |
---|
public java.lang.String | getTargetURI()Gets URI that identifies the test.
return "http://www.w3.org/2001/DOM-Test-Suite/level2/core/getAttributeNodeNS01";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(getAttributeNodeNS01.class, args);
| public void | runTest()Runs the test case.
String namespaceURI = "http://www.nist.gov";
String localName = "invalidlocalname";
Document doc;
NodeList elementList;
Element testAddr;
Attr attribute;
doc = (Document) load("staffNS", false);
elementList = doc.getElementsByTagName("emp:address");
testAddr = (Element) elementList.item(0);
assertNotNull("empAddrNotNull", testAddr);
attribute = testAddr.getAttributeNodeNS(namespaceURI, localName);
assertNull("throw_Null", attribute);
|
|