elementgetattributenodepublic final class elementgetattributenode extends org.w3c.domts.DOMTestCase The "getAttributeNode(name)" method retrieves an
attribute node by name.
Retrieve the attribute "domestic" from the last child
of the first employee. Since the method returns an
Attr object, the "name" can be examined to ensure the
proper attribute was retrieved. |
Constructors Summary |
---|
public elementgetattributenode(org.w3c.domts.DOMTestDocumentBuilderFactory factory)Constructor.
super(factory);
//
// check if loaded documents are supported for content type
//
String contentType = getContentType();
preload(contentType, "staff", true);
|
Methods Summary |
---|
public java.lang.String | getTargetURI()Gets URI that identifies the test.
return "http://www.w3.org/2001/DOM-Test-Suite/level1/core/elementgetattributenode";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(elementgetattributenode.class, args);
| public void | runTest()Runs the test case.
Document doc;
NodeList elementList;
Element testEmployee;
Attr domesticAttr;
String name;
doc = (Document) load("staff", true);
elementList = doc.getElementsByTagName("address");
testEmployee = (Element) elementList.item(0);
domesticAttr = testEmployee.getAttributeNode("domestic");
name = domesticAttr.getNodeName();
assertEquals("elementGetAttributeNodeAssert", "domestic", name);
|
|