Community
Participate
Working Groups
Currently at least 3 files are necessary to use MDT Papyrus, The .di containing the current diagrams and the history for model loading, the .notation for GMF, the .model (.uml) containing data. For advanced users there is no problem to deal with all of these files, for newcomers it can be a mess. For this feature request I suggest a reorganization of the project navigator view using the CNF to have a more logical display of resources. If I have this triplet of files : + folder - model.di - model.notation - model.uml The display I suggest is : + folder + model - di - notation - uml All the actions possible in the first configuration are available in the leaves (di, notation and uml) and basic actions are available on the node model. (open, delete, refresh, team operations like commit, update ...). This shall be disabled easily I suggest using a cnf filter. When the filter is enabled the files are hidden and Java elements are displayed instead of
Commited to incoming i will send a mail to papyrus devel
Created attachment 196449 [details] SebViewOfModelExplorer
Hi, when I unfold a Papyrus folder called for example MyModel, I only see the extensions of the three file (i.e. notation, di, and uml). I do not see the name of the file: MyMidel.notation, MyModel.di and MyModel.uml. (see attached picture) Is it normal? I guess no.
Yes it is normal. di represents MyModel.di notation represents MyModel.notation uml represents MyModel.uml It is what i explained when I have represented the old and new tree in first post : " + folder - model.di - model.notation - model.uml new one : + folder + model - di - notation - uml " I think it is better for usability and readability to not repeat the labels of each file
new changes, drag and drop ok, and new action => Move on di
Fix build resources and add correct externalization files in r5216.
fix problems with deletion and multi selection
add IAdaptable to SubResourceFile to add actions make PapyrusFile adaptable to Collection export utils and model packages
This task is complete, I close it