Kind of neat, but what is with all the static methods and inner classes? Makes things kind of ugly, and very hard to write independent tests.
As to your concerns regarding the static use of the EventManger, I can apprechiate your point of view. I'll put it on my todo-list for the next version.
I'm not sure why you're bothered by inner classes, though. Anonymous inner classes are a very common way to write event-handling code in java, especially if the handler needs to capture some enclosing scope for later use.
Edit: this project is more interesting in the context of the owner's other two projects: http://code.google.com/u/skjervold/