Create transformation that creates a topcased properties view from an ecore model.


To create a topcased properties view, select a genmodel. And choose the appropriate new wizard

the callchain wizard

You select the target container and the input model. If your project isn't an ATL project you can add the ATL nature to the project.

newecorecopy

After finishing the wizard the nessesary files are created and you can open up the callchain_diagram file.

From here you can start the transformation via context menu on the call element createPropertyView.

ecore2mapping2atl

After creating the basic tabbed property model, rename it to xxx_custom. With this custom model you define the properties view. As it is quite a mess defining all the next section features the transformation reorderTabs do this for you. it starts the generator, which will then generate the plugin code.