> Since the argument is a type token of view I think that manages fits better than creates (which would be misleading).

Agreed. It would be more `createViewManager` or something, but that's nasty.

> An alternative would be to rename it to createsViewMBean etc.

What do you think? Does it feel normal for you to say "a view MBean factory manages a view"? If so, that's fine with me too ;-)