[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [e4-dev] e4 and EMF-Databinding
|
Hi Tom,
I would like tell you that the original E4/CSS Engine comes from
TK-UI project. When I have developed this CSS engine, I tried to split it to Core and Implementation (like today). E4 use SWT implementation but TK-UI provides
Swing Implementation. I know that CSS Engine Core is based on today on Extension Point, but I have created the capability to use Extension Point without OSGi
http://angelozerr.wordpress.com/2010/09/14/eclipse-extension-points-and-extensions-without-osgi/
Perhaps you could be interested with that.
Regards Angelo
2011/5/9 Eric Moffatt
<emoffatt@xxxxxxxxxx>
Tom, thanks a lot for doing this...with
the advent of tablets many of the 'standard' UI paradigms are being revisited
/ revamped and ensuring that e4 can be used *directly* on new platforms
is a real win.
Do you (or anyone else..;-) know if
someone has tried to do an Android rendering implementation? It would be
really interesting to see how well the model maps onto the tablet UI's
metaphors...
Perhaps we should start discussing what
new package structures we need to reflect this. Also we might start looking
to see if we can refactor JFace to allow viewers for non-SWT platforms...
I have to say that SWT still brings
very significant advantages to enterprise applications where its cross-platform
abilities are more important than the complete flexibility that the direct
API gives. Having said that it's also very, very important to e4's success
that it allows adoption of the new UI platforms (at least those that use
Java...;-).
Keep it up,
Eric
Hi,
I gave a talk last week at Jax presenting EMF-Databinding [1]. The thing
I'm writing here is because the small sample application I used to
present the main Databinding concepts is build using e4.
Beside demonstrating the "boring" thing to use EMF-Databinding
together
with SWT/JFace I also added an example on how to use it with Swing and
to make an e4 application possible I had to author a minimum swing
renderer implementation (nothing more than a proof of concept). You can
see a screenshot of it on my blog [2].
You might ask why I'm investing time into a Swing Rendering proof of
concept and well I don't want to start a flame war here but from my
personal experience talking to people at conferences (even EclipseCon)
and most important customers. More and more people get unhappy with the
inflexibility of SWT to write nice looking UIs. Even though we made good
progress on bringing CSS into the game I'm seeing us loosing more and
more ground in this area which is a bit disappointing.
Tom
[1]http://tomsondev.bestsolution.at/2011/05/06/jax-2011-emf-databinding-talk/
[2]http://tomsondev.bestsolution.at/2011/05/06/interesting-new-feature-in-emf-databinding/
_______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev
_______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev