[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [gef-dev] Zest FX UI contribution
|
You are right, the hard SWT dependency is the killer here. :) The JFace API itself is not good...
I will do some research about alternative patterns already used (I am not confortable with designing an entirely new paradigm here ;) ).
Thanks for the feedback,
Zoltán
-- Zoltán Ujhelyi
https://www.inf.mit.bme.hu/en/members/ujhelyiz
Fault Tolerant Systems Research Group
Budapest University of Technology and Economics
On 2014.07.08., at 11:13, Tom Schindl <tom.schindl@xxxxxxxxxxxxxxx> wrote:
> [...]
>
>> In summary, I guess, JFace Viewers API support is still not a strict requirement, but I would have troubles designing a different API that is still at least as good for creating the displayable models.
>
> JFace would drag in SWT and isn't GEF4 to be widget toolkit neutral?
>
> Beside that I think the JFace-API shows is age in it's API:
>
> * useage of Array-Types (=> you can not generify it completely no
> matter how many GOSC projects you setup)
>
> * No SAM-Types wouldn't you want to write a label-provider like this in
> Java8
>
> Viewer<Person> v = new Viewer<>();
> v.setTextLabelProvider( (o) -> o.name );
>
> * Hard SWT-Dependency
>
> * (I could go on with more :-)
>
> Tom
>
>
>
> _______________________________________________
> gef-dev mailing list
> gef-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/gef-dev