wiki:ru/AMF/Modeler/ContainmentTree

Version 1 (modified by vadim.godunko, 9 years ago) ( diff )

--

Containment Tree View

Вид модели в виде дерева владения является одним из самых естественных и в то же время достаточно удобных. Тем не менее, элементы UML модели имеют десятки свойств, отображение которых может быть значительно изменено для улучшения восприятия. Некоторые из свойств могут не отображаться, другие могут быть выстроены в один уровень вложенности, а не в несколько и т.д.

Очень желательно иметь возможность достаточно простой "настройки" containment tree view на произвольную метамодель. Даже для UML это достаточно важно, поскольку UML Profiles делают задачу адаптации открытой.

Оптимально иметь некую возможность задавать формат представления отдельно от кода реализации, например, в виде XML документа. Тогда адаптация под новую метамодель не потребует внесения изменений в код реализации, а полученный в результате вид будет применим к любым метамоделям.

Note: See TracWiki for help on using the wiki.