Book a Demo

Author Topic: v15.2 – <DiagramProperties> for multiple object – Set only the common ones  (Read 7066 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
<DiagramProperties> are very useful.  Often they are common across a number of items on the diagram.  It would be very useful to be able to select multiple items and be able to set the common <DiagramProperties> at the same time.

Thoughts?

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

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Hmm. Have you any idea how they store these properties? I tell you: it's in that dreaded CSV format in the diagram's StyleEx. Your car is stuck in mud. Drive on...

q.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Hmm. Have you any idea how they store these properties? I tell you: it's in that dreaded CSV format in the diagram's StyleEx. Your car is stuck in mud. Drive on...

q.
I DO know, q! 

However, once they get it into memory they're just properties of the item.  No different from others...
Concistency, konsistency, consistensy! TMUffe - after Paolo

Having set them, storing them in the DB is NOT my problem!

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

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Well, if you're going to extend a design disaster, where would you probably end up?

q.

MichaelJ

  • EA User
  • **
  • Posts: 77
  • Karma: +14/-7
    • View Profile
PS: this reply is based on that assumption that your post refers to the properties toolbox.

The dev team haven't mastered the art of sorted lists, and now we request they support "filter common properties"!? Goodness gracious. Perhaps miracles may occur after all...Like you, we want to change value of a single property for ALL selected objects on a diagram. So, we select each and every item. Navigate to the property toolbox, change the relevant property and lo! The property value of the LAST selected object is changed, and NOT (as expected) the value of all selected objects!

This is 100% frustrating and a terrible let down in expectations.

There is no reason the "clever" (really?) developers of EA product cannot make your request work. All things are possible in software. You will need to summon your Pope-ly powers to convince their fearful hearts this request is in the best interest of ALL users (and EA) and will go a looooong way to improving user experience.
« Last Edit: September 11, 2020, 08:56:57 pm by MichaelJ »

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
This is 100% frustrating and a terrible let down in expectations.
This is Sparx-OO. It has ever been that way (well, in the beginning you could anyway only select a single entry). It will never be fixed.

q.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
PS: this reply is based on that assumption that your post refers to the properties toolbox.

[SNIP]
NO, it applies specifically to the User Selectable Diagram Properties (USDPs) , SPecified in the MDG as the <DiagramProperties> segment of a stereotype definition.

Although it must be said that the same concept should apply to the Properties Window.  You know...
Concistency, konsistency, consistensy! TMUffe - after Paolo

Paolo

PS: you could think pf my defect reports as "thought experiments".  How should a helpful user interaction experience be created?
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!