NodeClassFilter filter = new NodeClassFilter (LinkTag.class);
for (NodeIterator e = parser.elements();e.hasMoreNodes();)
e.nextNode().collectInto(collectionList,filter);
assertEquals("Size of collection vector should be 11",11,collectionList.size());
// All items in collection vector should be links
for (SimpleNodeIterator e = collectionList.elements();e.hasMoreNodes();) {
Node node = e.nextNode();
assertTrue("Only links should have been parsed",node instanceof LinkTag);
}
}
public void testImageCollection() throws ParserException {