An event-driven XML parsing API for Java in which you create your own events!