Book a Demo

Author Topic: 847: Unable to display stereotype for Realization  (Read 4975 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
847: Unable to display stereotype for Realization
« on: August 05, 2009, 11:13:11 am »
I tried to add a new stereotype to base class "realization".  Although I could add it in Settings|UML|Stereotypes, it would not display in the stereotype drop-down.  Nor would the (defined) shapescript execute if I added the stereotype name manually.

If, however, I change the base type from "realization" to "<all>", the stereotype displays in the drop-down list and will apply to the connector.

Other "realization" specific stereotypes (added previously) seem to work fine.

Anyone seen anything like this?

Any idea what's causing this?

Is there a limit on the number of stereotypes to be displayed for certain item types?

What are the constraints in this area?

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

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: 847: Unable to display stereotype for Realizat
« Reply #1 on: August 05, 2009, 08:18:08 pm »
Perhaps you've inadvertently duplicated an 'internal' stereotype that EA uses for something else.
No, you can't have it!

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: 847: Unable to display stereotype for Realizat
« Reply #2 on: August 06, 2009, 11:20:35 am »
Quote
Perhaps you've inadvertently duplicated an 'internal' stereotype that EA uses for something else.
Nope... (that was my first thought!  ;) - as the actual stereotype could have...)  But it seems to apply to arbitrarily named stereotypes (such as: zzzRT).

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

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: 847: Unable to display stereotype for Realizat
« Reply #3 on: August 06, 2009, 08:43:43 pm »
Quote
...But it seems to apply to arbitrarily named stereotypes (such as: zzzRT)...
Now you tell me that «zzzRT» is arbitrary? I'll have to redo everything...   ;)
No, you can't have it!

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: 847: Unable to display stereotype for Realizat
« Reply #4 on: August 10, 2009, 12:08:13 pm »
Looks like the problem is that something is spelled in the Australian way.

If you put 'realisation' in the base class it works.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: 847: Unable to display stereotype for Realizat
« Reply #5 on: August 10, 2009, 03:15:07 pm »
Quote
Looks like the problem is that something is spelled in the Australian way.

If you put 'realisation' in the base class it works.
As opposed to using the value in the drop down - "realization"???

Warning, I'm still not recovered from my cold/flu (and had to take Friday off).  I'm not in the best of moods - BUT THIS BUG HAS TO TAKE THE CAKE!

OK, thanks to the pointer Simon gave me I went to the Setting|UML... diaglog and tried to select the "offending" stereotype to make the change that Simon suggested.  (As an aside - I thought this problem had been fixed YEARS ago when they changed the dropdown from realisation to realization).

When I try to select the offending item, I can't! ALL items in the Settings UML... dialog with "Applies to" set to realization won't load.  You get an empty set of attributes with just realization in the applies to box.

So I can''t change it!

But wait, there's more!  The observant among you may recall that I had SOME relaization entries that worked and was questioning why my latest ones didn't.  How can this be when none of them load?

So I go to the database and discover that the ones that work are stored in the DB as realisations (because they went in BEFORE the dropdown was changed - but they are displayed in the dialog as realization.

How are we poor users supposed to to make sense of this EAUI?

We were consistently told by our parents and grandparents that two wrongs DON'T make a right - here's example of why.  (Or maybe since there's three wrongs - I think; all bets are off...)

Can we get this fixed for the next release?

Paolo
(OH, and to add insult to injury, the Project integrity says everything is OK...)
(Nearly forgot!) If you DO go into the database and change the value from realization to realisation it WILL fix the orginal problem of it NOT appearing in the Realization sterotype dropdown list....

Consistency, Consistency, Consistency! TM
      
Using EA in spite of EA, NOT because of it!TM
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: 847: Unable to display stereotype for Realizat
« Reply #6 on: August 10, 2009, 08:34:58 pm »
Now that's a bug!
No, you can't have it!

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: 847: Unable to display stereotype for Realizat
« Reply #7 on: August 11, 2009, 06:05:18 pm »
Quote
Now that's a bug!
Which I can't recall having formally reported...

It is now...

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