Author Topic: BUG: Custom Feature Suppression  (Read 3739 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
BUG: Custom Feature Suppression
« on: October 05, 2006, 07:30:16 am »
The new Custom Feature suppression mechanism (the new custom button on the Set Feature Visibility [Ctrl+Shift+Y]) is cool...  8)

But there's an unfortunate side effect...

If you suppress a feature on a Class (for that diagram), you'd expect that it would also be suppressed on any descendant Class on the same diagram (if Inherited Feature is checked).  It isn't.

Can this be fixed please?

Votes?
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +54/-3
    • View Profile
Re: BUG: Custom Feature Suppression
« Reply #1 on: October 05, 2006, 04:20:16 pm »
Am I allowed to vote? If so I'd like to vote no...

I think in principle I wouldn't be happy with changing a display setting on one element and having it affect another element. That's just IMO...  (finding an example of where EA already does that is left as an exercise for the reader)
The Sparx Team
[email protected]

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: BUG: Custom Feature Suppression
« Reply #2 on: October 05, 2006, 04:27:05 pm »
Quote
Am I allowed to vote? If so I'd like to vote no...

I think in principle I wouldn't be happy with changing a display setting on one element and having it affect another element. That's just IMO...  (finding an example of where EA already does that is left as an exercise for the reader)
In principle, Neil, I agree...  But in practice, since EA DOESN'T (yet) provide custom control of inherited Features, this proposal does least harm.  The current situation isn't intellectually sustainable...

Now, if you'd rather spend the effort on adding custom control of inherited features...  8)

But even then, the default should be inherit my visibility setting - which, effectively, is my proposal anyway.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: BUG: Custom Feature Suppression
« Reply #3 on: October 05, 2006, 04:30:20 pm »
Quote
Am I allowed to vote?
Of course...  It may surprise you Sparxians, but (if I may speak for the other posters) we're truly interested in your views...  :)

Sparxians' participation in these forums on a more than explanatory basis is, in my view, extremely important!  It's the interplay of ideas that will make a good product great!

Paolo
« Last Edit: October 05, 2006, 05:47:52 pm by PaoloFCantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

SF_lt

  • EA User
  • **
  • Posts: 216
  • Karma: +1/-0
  • The Truth Is Out There
    • View Profile
Re: BUG: Custom Feature Suppression
« Reply #4 on: October 09, 2006, 01:02:49 pm »
100% agree ;)

Quote
Of course...  It may surprise you Sparxians, but (if I may speak for the other posters) we're truly interested in your views...  :)

Sparxians' participation in these forums on a more than explanatory basis is, in my view, extremely important!  It's the interplay of ideas that will make a good product great!
registertm everything to SparX