characterdatadeletedatabeginingpublic final class characterdatadeletedatabegining extends org.w3c.domts.DOMTestCase The "deleteData(offset,count)" method removes a range of
characters from the node. Delete data at the beginning
of the character data.
Retrieve the character data from the last child of the
first employee. The "deleteData(offset,count)"
method is then called with offset=0 and count=16.
The method should delete the characters from position
0 thru position 16. The new value of the character data
should be "Dallas, Texas 98551". |
Constructors Summary |
---|
public characterdatadeletedatabegining(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/characterdatadeletedatabegining";
| public static void | main(java.lang.String[] args)Runs this test from the command line.
DOMTestCase.doMain(characterdatadeletedatabegining.class, args);
| public void | runTest()Runs the test case.
Document doc;
NodeList elementList;
Node nameNode;
CharacterData child;
String childData;
doc = (Document) load("staff", true);
elementList = doc.getElementsByTagName("address");
nameNode = elementList.item(0);
child = (CharacterData) nameNode.getFirstChild();
child.deleteData(0, 16);
childData = child.getData();
assertEquals("characterdataDeleteDataBeginingAssert", "Dallas, Texas 98551", childData);
|
|