MVC support?

Swing Designer allows you to quickly create the frames, panels, dialogs, applets and other UI elements that comprise Java Swing applications.

Moderators: Konstantin.Scheglov, gnebling, Alexander.Mitin, jwren, Eric Clayberg

MVC support?

Postby Baileys » Tue Mar 25, 2008 8:57 am

Hello,

I would like to use a GUI builder to develop a new Swing application, here at work. Moreover, I would like this application to be based on a MVC design pattern.
My question is : does Swing Designer offer some kind of help on writing MVC based application, ie.: generate listeners, binding views and models, generate abstract classes, ...

Otherwise, any suggestion on how to write MVC-based apps in cunjunction with Swing Designer is greatly appreciated.

Thanks.
Baileys
 
Posts: 22
Joined: Thu Oct 20, 2005 6:18 am
Location: Montreal

Re: MVC support?

Postby Eric Clayberg » Tue Mar 25, 2008 2:50 pm

Baileys wrote:I would like to use a GUI builder to develop a new Swing application, here at work. Moreover, I would like this application to be based on a MVC design pattern..

Do you have any specific example of the exact pattern you want to follow? "MVC" is one of those age-old catch-alls that can mean 1000 different things to 1000 different people.

Baileys wrote:My question is : does Swing Designer offer some kind of help on writing MVC based application, ie.: generate listeners, binding views and models, generate abstract classes

Swing Designer can generate listeners / event handlers in several ways. See...

http://download.instantiations.com/Desi ... dling.html

http://download.instantiations.com/Desi ... dlers.html

Binding of views and models will be coming later this year (support for JSR 296) and will be based on our support for SWT/JFace data binding...

http://download.instantiations.com/Desi ... index.html

I'm not sure what you mean by generating abstract classes.
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA

Re: MVC support?

Postby Baileys » Wed Mar 26, 2008 5:04 am

Eric Clayberg wrote:Binding of views and models will be coming later this year (support for JSR 296) and will be based on our support for SWT/JFace data binding...

http://download.instantiations.com/Desi ... index.html


Automatic binding (espacially with tables) is a big part of what we need. Do you have an estimated time for when this functionnality will be available?
Baileys
 
Posts: 22
Joined: Thu Oct 20, 2005 6:18 am
Location: Montreal

Re: MVC support?

Postby Eric Clayberg » Wed Mar 26, 2008 7:50 am

Baileys wrote:Automatic binding (espacially with tables) is a big part of what we need. Do you have an estimated time for when this functionnality will be available?

Mid year.
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA


Return to Swing Designer

Who is online

Users browsing this forum: No registered users and 1 guest