Hi Tom,

I would like tell you that the original E4/CSS Engine comes from
TK-UI<http://tk-ui.sourceforge.net/>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<http://tk-ui.sourceforge.net/user-guide/cssengine/swingcssengine.html>.
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 <[email protected]>

>
> 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
>
>
>
>  From: Tom Schindl <[email protected]> To: E4 Project developer
> mailing list <[email protected]> Date: 05/09/2011 04:01 AM Subject: [e4-dev]
> e4 and EMF-Databinding Sent by: [email protected]
> ------------------------------
>
>
>
> 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
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/e4-dev
>
>
>
>
> _______________________________________________
> e4-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/e4-dev
>
>
_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to