nodegetprefix03public final class nodegetprefix03 extends org.w3c.domts.DOMTestCase The method getPrefix returns the namespace prefix of this node, or null if it is unspecified.
Ceate two new element nodes and atribute nodes, with and without namespace prefixes.
Retreive the prefix part of their qualified names using getPrefix and verify
if it is correct. |
Constructors Summary |
---|
public nodegetprefix03(org.w3c.domts.DOMTestDocumentBuilderFactory factory)Constructor.
org.w3c.domts.DocumentBuilderSetting[] settings =
new org.w3c.domts.DocumentBuilderSetting[] {
org.w3c.domts.DocumentBuilderSetting.namespaceAware
};
DOMTestDocumentBuilderFactory testFactory = factory.newInstance(settings);
setFactory(testFactory);
//
// check if loaded documents are supported for content type
//
String contentType = getContentType();
preload(contentType, "staff", 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/nodegetprefix03";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(nodegetprefix03.class, args);
| public void | runTest()Runs the test case.
Document doc;
Element element;
Element qelement;
Attr attr;
Attr qattr;
String elemNoPrefix;
String elemPrefix;
String attrNoPrefix;
String attrPrefix;
doc = (Document) load("staff", false);
element = doc.createElementNS("http://www.w3.org/DOM/Test/elem", "elem");
qelement = doc.createElementNS("http://www.w3.org/DOM/Test/elem", "qual:qelem");
attr = doc.createAttributeNS("http://www.w3.org/DOM/Test/attr", "attr");
qattr = doc.createAttributeNS("http://www.w3.org/DOM/Test/attr", "qual:qattr");
elemNoPrefix = element.getPrefix();
elemPrefix = qelement.getPrefix();
attrNoPrefix = attr.getPrefix();
attrPrefix = qattr.getPrefix();
assertNull("nodegetprefix03_1", elemNoPrefix);
assertEquals("nodegetprefix03_2", "qual", elemPrefix);
assertNull("nodegetprefix03_3", attrNoPrefix);
assertEquals("nodegetprefix03_4", "qual", attrPrefix);
|
|