Community
Participate
Working Groups
Created attachment 234476 [details] Profile definition window When defining a new version of a profile you get a pop-up window where you can fill in all sorts of information, ending up in the profile.uml file. This information can not be viewed/checked while editing the profile in Papyrus.
Created attachment 234477 [details] Profile definition in .uml file
Also see Bug 408316 regarding the additional "details" button described in Comment 2.
Implemented in ff0da7327419c8e3c4aa16b5060bbd16a2b2e82d Pushed to master - A new tab has been added to the Profile properties view. It displays the list of existing definitions, with their name and version - It is possible to see the details (Author, Copyright, ...) for each non-legacy definition - It is now possible to remove an existing definition. Not sure whether this is a good idea however. This is useful to cleanup profiles, but is also a dangerous operation for compatibility.
OK, the information can be viewed now, but... It would be better if this new tab had different columns in it, instead of (in a non-intuitive way) having to double-click on a profile definition to view it in a pop-up window, which btw does not work for the listed definition with version (0,0,0), and where the pop-up window is saying "Edit an element".
Created attachment 235094 [details] Screen shot of deninitions The definition for the irst definition which cannot be viewed.
Reopening this bugzilla.
When defining a new version of the profile this new list of definitions does not get updated. One has to close and open the profile to see it.
> One has to close and open the profile to see it. Actually, you can also refresh the selection (Reselect the profile). There's a missing listener on the list of definitions (Actually, this is not specific to profiles, but for most collections in the properties view). I can fix it, but then there will be another refresh issue, on the Profile's label (Which will display 0.0.0 as its version, until the view is refreshed). And this one is much more difficult to fix. > which btw > does not work for the listed definition with version (0,0,0), > and where the pop-up window is saying "Edit an element". These profiles do not have a version/comment etc., but I could still display the (empty) fields for them. This would reduce the confusion.
> There's a missing listener on the list of definitions (Actually, this is not specific to profiles, but for most collections in the properties view). > > I can fix it, but then there will be another refresh issue, on the Profile's label (Which will display 0.0.0 as its version, until the view is refreshed). And this one is much more difficult to fix. Fixed in 16dea8a59cc96fa80d15beb66989741ecd469a62; pushed to master. Fixed in cf3cb29928b7b8fb4c9730c2892f362addad973d; pushed to 0.10-maintenance
Just edited a profile model to test the latest nightly build. I cannot see and do not understand what has been fixed.
Hi, > I cannot see and do not understand what has been fixed. This part of the bug has been fixed: > When defining a new version of the profile this new list of definitions > does not get updated. One has to close and open the profile to see it. (Except that the version number of the new definition is invalid, and this cannot be fixed easily)
OK, now I see what was fixed. The new definition get listed, but the version number is (0,0,0). The correct version number get displayed after opening and closing the new definition. If I immediately after create a new version of the profile the definition for this new version does not get listed.
This one has been fixed, right? The profile I'm just looking at has the correct number on the version list.
Created attachment 242371 [details] Screenshot Profile Definition Stopped Working The Profile.Definition in Properties got blank in the attached version.
I open a new bug for this one to get attention or this issue.
Bug 435103 is fixed so this one works again. Tested version is 1.0.0.v201405271626
> Bug 435103 is fixed so this one works again. > Tested version is 1.0.0.v201405271626 I close the task