This adds a bunch of map-related changes, just touching the ModelMap component and doing nothing else. The basics:
1) A new TreeLayout is added; the old layout was removed. The new layout tries to put things into a grid with the project at the top, and each row is 1 level of descent down the graph. No more animation happens on selecting a new model, instead a highlight indicates selection.
2) The model report is altered to use attribute_type instead of type or attribute_class. The attributes are also sorted according to type and name.
3) A new attribute report is added if you click on one of the attributes in the model report, showing details of the attribute.
This adds a bunch of map-related changes, just touching the ModelMap component and doing nothing else. The basics:
1) A new TreeLayout is added; the old layout was removed. The new layout tries to put things into a grid with the project at the top, and each row is 1 level of descent down the graph. No more animation happens on selecting a new model, instead a highlight indicates selection.
2) The model report is altered to use
attribute_type
instead oftype
orattribute_class
. The attributes are also sorted according to type and name.3) A new attribute report is added if you click on one of the attributes in the model report, showing details of the attribute.