Thanks to all of you, I will try to keep good work. Pavel
On Sat, Jun 27, 2009 at 1:42 PM, Karsten Thoms<karsten.th...@itemis.de> wrote: > I'm impressed, too! Great work! > Am 26.06.2009 um 23:56 schrieb Polly C. Chang: > > Wow, that is cool! I find the Tree UI to be more intuitive than the tabbed > UI, but that is really neat! :) > > --Polly > > > On Fri, Jun 26, 2009 at 10:36 AM, Pavel Tavoda <pavel.tav...@gmail.com> > wrote: >> >> Hello, >> SmartClient frontend sample generated from attached >> model-library.design is available at: >> >> http://f4.rainside.sk:8080/library >> >> It's not optimized (not compression, GWT with 'pretty' option, slow >> connection). First load should take sometimes 40-50 sec. 2nd time >> should be faster. Everything what you see is coming from default code >> generated by Sculptor entity tier. No GUI definition, additional code >> or something was written. >> >> Technical details: >> SC client is now using extensively all dirty tricks available in Java. >> Reflection, Spring context investigation, Hibernate mapping parsing, >> ... . WEB Client doesn't contain any business specific code which is >> written or generated. Only sculptor generated entity JAR file is >> dropped to web project. Everything else is done on the fly. >> >> Working features: >> * Hibernate definition (datatype, length, required, relations, ...) >> investigated on the fly >> * Spring services investigated on the fly (GUI strictly follow service >> definition) >> * Additional annotations for services for customizing behavior >> * Layout change (2 layouts) >> * Skin change (5 skins) >> * Language change >> * Status field handling (IfStatus actions, DetailBehavior, ...) >> * Translation file (have no time writing one for demo, only generated >> texts) >> * Grid/List layout saving (computed columns, column reordering, column >> sizes - right click on table header) - saving status is turned off in >> demo (require special service and entity) >> * Client side filtering, ordering >> * Lazy loading in lists on client side and paging in servlet >> * Error handling >> >> Unresolved problems: >> * Inheritance and abstract classes don't work very well - in queue >> * How to do customization :-D (expecting discusion about this, >> specially if (and what) we should generate for web tier, for now >> nothing is necessary, everything what you see is done by on the fly >> mapping)!!! >> * Working ONLY with sculptor version 1.5 - postponed >> >> Code: >> * Now I'm in process of Fornaxing code (cutting out some dependecies, >> package refactoring, ...) >> * Servlet is aroud 2000 lines of code >> * GUI is in SmartGWT around 1500 lines >> * Copyright have to stay for company (Factory4Solutions), license will be >> LGPL >> >> Any ideas, suggestions, recommendations, criticism and compliments are >> welcome >> >> Enjoy >> >> Pavel >> >> PS: Please don't hack this box. It's virtual server with empty JBoss >> and empty MySQL inside. >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Fornax-developer mailing list >> Fornax-developer@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fornax-developer >> > > ------------------------------------------------------------------------------ > _______________________________________________ > Fornax-developer mailing list > Fornax-developer@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fornax-developer > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Fornax-developer mailing list > Fornax-developer@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fornax-developer > > ------------------------------------------------------------------------------ _______________________________________________ Fornax-developer mailing list Fornax-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fornax-developer