hc_characterdatainsertdatabeginningpublic final class hc_characterdatainsertdatabeginning extends org.w3c.domts.DOMTestCase The "insertData(offset,arg)" method will insert a string
at the specified character offset. Insert the data at
the beginning of the character data.
Retrieve the character data from the second child of
the first employee. The "insertData(offset,arg)"
method is then called with offset=0 and arg="Mss.".
The method should insert the string "Mss." at position 0.
The new value of the character data should be
"Mss. Margaret Martin". |
Constructors Summary |
---|
public hc_characterdatainsertdatabeginning(org.w3c.domts.DOMTestDocumentBuilderFactory factory)Constructor.
super(factory);
//
// check if loaded documents are supported for content type
//
String contentType = getContentType();
preload(contentType, "hc_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/hc_characterdatainsertdatabeginning";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(hc_characterdatainsertdatabeginning.class, args);
| public void | runTest()Runs the test case.
Document doc;
NodeList elementList;
Node nameNode;
CharacterData child;
String childData;
doc = (Document) load("hc_staff", true);
elementList = doc.getElementsByTagName("strong");
nameNode = elementList.item(0);
child = (CharacterData) nameNode.getFirstChild();
child.insertData(0, "Mss. ");
childData = child.getData();
assertEquals("characterdataInsertDataBeginningAssert", "Mss. Margaret Martin", childData);
|
|