Christian Campo schrieb:
We didnt have as much time as I wished to look into the
SWT Designer issuer. However I did create a new view with SWT designer
that is now in the Riena Example Client.
Basically you can design your view with SWT Designer and then after
some manual steps use it in Riena.
- addUIControl for every Widget that you want a ridget for
(addUIControl is important because you need to give the widget a name
like "firstname")
- modify the createViewPart method into basicCreateViewPart
(that step is necessary because the super call has an implementation
that should not be overwritten)
ok - thx for the info
that last step is a little awkward because SWT Designer in
return can not edit view if the widgets are created in another method.
We will work on a better method.
would be great
Other than that, it works pretty cool. :-)
did some other work on my project last weeks
and will start work on the client (and swt designer) using M5
BTW: a friend did also some work for me to generate dynamic riena views
using EMF and ecore models
special views (and there are many) will always be designed using
SWTDesigner
standard views we're trying to find a way to model and generate them
if it all will run as expected I'll make a sample project to demonstrate
the workflow would be:
* my entity model is already in UML generating code using
openArchitectureWare
* for those entity dynamic views can generated with default - ridgets /
markers ...
* this behaviour can changed / extended enhancing our UML model with
some properties for UI
* the dynamic generated view can also be changed (DnD to reorder
fields, adding/removing groups, marking fields as read-only, disabled,
invisible),
these changes were saved, so the next time I generate the ecore model
instance from my UML entity model I also look at those changes, so they
are not lost
--- its still alpha now, but we're in good process
ekke
christian
Am 27.10.2008 um 11:10 schrieb ekkehard:
Christian Campo schrieb:
Hi Riena developer,
M5 is approaching fast. We plan to have the final build end of this
week or beginning of next week.
great to hear that you're in-time :-)
Make sure:
- your code is checked in
- unit tests work
- you have updated the News and Noteworthy in the wiki with the thing
you did http://wiki.eclipse.org/Riena_New_And_Noteworthy
are there any news you proposed some time ago
what to watch if SWT designer is used to design the views
thx
ekke
btw: there will be 2 more blogs from my series "logging in osgi
enterprise applications"
http://ekkes-corner.blogspot.com/
so in my last part I can talk about Riena logging with M5
then I'll start a blog series "making an OSGI server run with Equinox,
Riena, EasyBeans"
_______________________________________________
riena-dev mailing list
riena-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/riena-dev
_______________________________________________
riena-dev mailing list
riena-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/riena-dev
|