Lines Matching refs:handler

106             TestHandler handler = new TestHandler();
107 parse(SNIPPET, handler);
108 validate(handler);
111 handler = new TestHandler();
112 parse(new StringReader(SNIPPET), handler);
113 validate(handler);
116 handler = new TestHandler();
118 Encoding.UTF_8, handler);
119 validate(handler);
127 static void validate(TestHandler handler) {
128 assertEquals("dagny", handler.startElementName);
129 assertEquals("dagny", handler.endElementName);
130 assertEquals("hello", handler.text.toString());
176 NamespaceHandler handler = new NamespaceHandler();
177 parse(XML, handler);
178 handler.validate();
362 TestDtdHandler handler = new TestDtdHandler();
363 reader.setContentHandler(handler);
364 reader.setDTDHandler(handler);
365 reader.setLexicalHandler(handler);
367 return handler;
371 TestDtdHandler handler = runDtdTest("<?xml version=\"1.0\"?><!DOCTYPE foo PUBLIC 'bar' 'tee'><a></a>");
372 assertEquals("foo", handler.name);
373 assertEquals("bar", handler.publicId);
374 assertEquals("tee", handler.systemId);
375 assertTrue(handler.ended);
379 TestDtdHandler handler = runDtdTest("<?xml version=\"1.0\"?><!DOCTYPE foo PUBLIC 'bar' 'tee' [ <!ENTITY ent SYSTEM 'blah' NDATA poop> ]><a></a>");
380 assertEquals("ent", handler.ueName);
381 assertEquals(null, handler.uePublicId);
382 assertEquals("blah", handler.ueSystemId);
383 assertEquals("poop", handler.ueNotationName);
387 TestDtdHandler handler = runDtdTest("<?xml version=\"1.0\"?><!DOCTYPE foo PUBLIC 'bar' 'tee' [ <!ENTITY ent PUBLIC 'a' 'b' NDATA poop> ]><a></a>");
388 assertEquals("ent", handler.ueName);
389 assertEquals("a", handler.uePublicId);
390 assertEquals("b", handler.ueSystemId);
391 assertEquals("poop", handler.ueNotationName);
395 TestDtdHandler handler = runDtdTest("<?xml version=\"1.0\"?><!DOCTYPE foo PUBLIC 'bar' 'tee' [ <!NOTATION sn SYSTEM 'nf2'> ]><a></a>");
396 assertEquals("sn", handler.ndName);
397 assertEquals(null, handler.ndPublicId);
398 assertEquals("nf2", handler.ndSystemId);
402 TestDtdHandler handler = runDtdTest("<?xml version=\"1.0\"?><!DOCTYPE foo PUBLIC 'bar' 'tee' [ <!NOTATION pn PUBLIC 'nf1'> ]><a></a>");
403 assertEquals("pn", handler.ndName);
404 assertEquals("nf1", handler.ndPublicId);
405 assertEquals(null, handler.ndSystemId);
463 TestCdataHandler handler = new TestCdataHandler();
464 reader.setContentHandler(handler);
465 reader.setLexicalHandler(handler);
469 assertEquals(2, handler.startCdata);
470 assertEquals(2, handler.endCdata);
471 assertEquals("<b></b> <c></c>", handler.buffer.toString());
500 TestProcessingInstrutionHandler handler
502 reader.setContentHandler(handler);
506 assertEquals("bob", handler.target);
507 assertEquals("lee", handler.data);
575 Handler handler = new Handler();
576 reader.setContentHandler(handler);
577 reader.setEntityResolver(handler);
582 handler.elementNames);
583 assertEquals("bob", handler.text.toString().trim());
618 Handler handler = new Handler();
619 reader.setContentHandler(handler);
620 reader.setEntityResolver(handler);
624 assertEquals(Arrays.asList("foo", "bar", "/bar", "/foo"), handler.elementNames);
628 * Parses the given xml string and fires events on the given SAX handler.
643 * handler.
654 * handler.