* @return DOCUMENT ME!
* @throws ConfigException
* DOCUMENT ME!
*/
public EventProxy getEventProxy(String eventName) throws ConfigException {
EventDef eventDef = this.events.get(eventName);
Event event = null;
if (eventDef == null) {
throw new ConfigException("Invalid Event Name: " + eventName); //$NON-NLS-1$
}
try {
String type = eventDef.getType();
if (type != null) {
// event = (Event) getClass().forName(type).newInstance();
event = (Event) Class.forName(type).newInstance();
event.setEventName(eventName);