Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 490604

Summary: Create specifier-oriented documentation on properties view support
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: PropertiesAssignee: Pierre-Charles David <pierre-charles.david>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P3 CC: laurent.redor, maxime.porhel
Version: 3.1.0Keywords: triaged
Target Milestone: 4.0.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=31ebff510c059a57dd48f034da26a7a62abe0948
https://git.eclipse.org/r/71716
https://git.eclipse.org/r/73920
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=e05d60934f10cd69e92ecd3eb453c60b13637dd9
https://git.eclipse.org/r/74019
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=c58ff14f93bc10fc015471ed66db0db6490a818b
Whiteboard:
Attachments:
Description Flags
2PropertiesViewEntries.png none

Description Pierre-Charles David CLA 2016-03-29 10:21:23 EDT
We should have documentation for specifiers on how to specify properties views directly from the VSMs.
Comment 2 Pierre-Charles David CLA 2016-05-26 08:09:16 EDT
Fixed for 4.0 by 31ebff510c059a57dd48f034da26a7a62abe0948, even though the doc will certainly be completed/improved for 4.1 (or even for 4.0.0rc3 if we find bad issues with the current version).
Comment 3 Laurent Redor CLA 2016-05-27 05:22:37 EDT
There is no indication about this new feature in the release notes and no explanation on how to install it.

After installation, the documentation about this new feature is present but:
* There are 2 entries "Properties View" in the table of contents. Only one is necessary.
* There is nothing about that the installation is enough to have "new properties view" without modifying the VSM. 
* The hyperlinks to other documentation references are false (Group, VSM, ...).
* In the documentation, in the first description of "Properties View Description", there is nothing about the "Group Descriptions" but a little further, there is "groups represent properties view Section which can contain controls."
* Blank entries for "validation rules" chapter
Comment 4 Laurent Redor CLA 2016-05-27 05:25:02 EDT
Created attachment 262054 [details]
2PropertiesViewEntries.png

> There are 2 entries "Properties View" in the table of contents. Only one is necessary.
Comment 5 Eclipse Genie CLA 2016-05-30 08:00:15 EDT
New Gerrit change created: https://git.eclipse.org/r/73920
Comment 6 Pierre-Charles David CLA 2016-05-30 08:01:24 EDT
(In reply to Laurent Redor from comment #3)
> There is no indication about this new feature in the release notes and no
> explanation on how to install it.
> 
> After installation, the documentation about this new feature is present but:
> * There are 2 entries "Properties View" in the table of contents. Only one
> is necessary.
> * There is nothing about that the installation is enough to have "new
> properties view" without modifying the VSM. 
> * The hyperlinks to other documentation references are false (Group, VSM,
> ...).
> * In the documentation, in the first description of "Properties View
> Description", there is nothing about the "Group Descriptions" but a little
> further, there is "groups represent properties view Section which can
> contain controls."

The patch at https://git.eclipse.org/r/73920 should fix all of the above.

> * Blank entries for "validation rules" chapter

This one is not done yet.
Comment 8 Eclipse Genie CLA 2016-05-31 05:34:46 EDT
New Gerrit change created: https://git.eclipse.org/r/74019
Comment 10 Pierre-Charles David CLA 2016-05-31 07:53:06 EDT
(In reply to Pierre-Charles David from comment #6)
> > * Blank entries for "validation rules" chapter
> 
> This one is not done yet.

Fixed by c58ff14f93bc10fc015471ed66db0db6490a818b.
Comment 11 Pierre-Charles David CLA 2016-06-24 07:59:57 EDT
Available in Sirius 4.0.0.