Hi,
I refactrored the code to make it more like traditional EmployeeAdmin. All the view components have become passive views and callbacks were moved into corresponding mediators. All proxies, commands, mediators and facade previously implemented in Java have been ported to JavaFX.
The old Java implementation is taged:
http://github.com/jhonghee/PureMVC_JavaFX_EmployeeAdmin/tree/stable-javaIn order to do this, I had to provide default constructors to Proxy, Mediator, and Facade for JavaFX class only extends Java class with default constructor. Initially, I was able to extend Mediator and Facade to support default constructors. However proxyName field in Proxy was private so I had to modify the pattern classes. You can find the modified version of PureMVC Java port here:
http://github.com/jhonghee/PureMVC_JavaFX_MultiCore.
As for donation, I am fine with it. Give me a couple of days. I'll find a place to put the live demo. I already repackaged it to org.puremvc.java.demos.javafx.employeeadmin.
Cheers.