Unable to type requirement attribute as enumerated

I have searched through the forums and read the wiki guidance on GIT, but can’t find the step I’m missing here. Admittedly I’m not doing an import from reqIF, but this is a relatively simple example:

  1. created some data types in the Capella types folder, including an enumerated type
  2. created a requirements type with some attributes
  3. when trying to type the attributes from (1), the enumerated type isn’t available.
  4. I try adding it manually using the expert panel in properties, and I can access the Capella long ID for the enumerated type, and I can type the attribute that way (it seems to pick it up), but
  5. sending any requirement I type using the requirement type from (2) to the mass editor doesnt give a drop down menu to select from the enumeration (however the correct column heading is there for the attribute type). The column entry is fixed as [].

What am I missing :confused:

Hi there,
I tried to do something similar to your picture and it seems to work for me.
When I defined the attributes of my requirement type, I had to select “Attribute Definition Enumeration” for the attribute I wanted to have enumerated value (so the Status in your case), instead of just “Attribute Definition”. That way, only the enumerated types were available in the selection wizard.
Did you also do like this?

Otherwise, when I try with “Attribute Definition”, I get the same behavior as you.

So, I hope this answers your question.

Martin Le Bourgeois
ObeoSoft Canada Inc.

1 Like
Copyright © Eclipse Capella, the Eclipse Capella logo, Eclipse and the Eclipse logo are Trademarks of The Eclipse Foundation.