public Event AddEvent(string name, Type eType) { Event e = new Event(name,eType,this); if (events == null) events = new ArrayList(); events.Add(e); return e; }