Yes you are right, it is in contrast with the PureMVC philosophy. The reason behind doing it that way was the fact that Java ME is very limited in libraries and has no means of attaching custom event handlers. A toolkit probably could be created but this was a faster method to get the PureMVC Java port working on mobile devices.
|