I would interpret those as classes that create and consume XML (text
strings). Perhaps they should be called EventProducer and EventConsumer
or XMLEventProducer and XMLEventConsumer. The former would depend on the
package mechanism to avoid clashes with other kinds of Event systems.
Paul Prescod