Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-incubator-e4-dev] Initial discussion onthe'modelled'workbench UI


Tom, this is true in our current environment...except that they have about 15 public places that they can hose us with a bad listener...;-).

Note that in an extendable environment it is -impossible- to prevent bad apples from appearing. Note that anybody can make a view that spews system resources like Font's and Colors, eventually taking the whole workbench down (at best...;-).

What I at least try to do is to limit the 'listener' to a particular custom view (note that JFace should suffice for 'standard' uses and that we control the listener implementation there). That way at least if the view isn't open we don't pay the price...

Onwards,
Eric





Tom Schindl <tom.schindl@xxxxxxxxxxxxxxx>
Sent by: eclipse-incubator-e4-dev-bounces@xxxxxxxxxxx

04/07/2008 06:02 AM

Please respond to
E4 developer list <eclipse-incubator-e4-dev@xxxxxxxxxxx>

To
E4 developer list <eclipse-incubator-e4-dev@xxxxxxxxxxx>
cc
Subject
Re: [eclipse-incubator-e4-dev]        Initial        discussion        onthe'modelled'workbench UI





Hi all,

one more thing I think we need to discuss is whether we really want to
allow any arbitary plugin register as a listener on our model.

This has the drawback that if one missbehaving listener is added to our
model everybody is blocked! In a Plugin-Env where we don't control them
this a dangerous thing, not?

Wouldn't it be wiser to decouple this using a Message-Bus-Pattern? What
do you think?

Tom

--
B e s t S o l u t i o n . a t                        EDV Systemhaus GmbH
------------------------------------------------------------------------
tom schindl                               leiter softwareentwicklung/CSO
------------------------------------------------------------------------
eduard-bodem-gasse 8/3    A-6020 innsbruck      phone    ++43 512 935834
_______________________________________________
eclipse-incubator-e4-dev mailing list
eclipse-incubator-e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse-incubator-e4-dev


Back to the top