| Summary: | Support for rectilinear grids | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Graphiti | Reporter: | Volker Wegert <eclipse> | ||||
| Component: | Core | Assignee: | Michael Wenz <michael.wenz> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P3 | CC: | michael.wenz, tim.kaiser | ||||
| Version: | 0.7.0 | Flags: | michael.wenz:
indigo+
|
||||
| Target Milestone: | 0.8.0 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | Indigo M4 theme_round_offs | ||||||
| Attachments: |
|
||||||
|
Description
Volker Wegert
Created attachment 184402 [details]
proposed patch
Thanks for the enhancement request and the patch. We discussed metamodel extensions like these (we also had another similar case) and decided to not go for using these kind of "self healing" EMF mechanisms where we have to rely on loading and saving a diagram to upgrade it to a newer version of the Graphiti metamodel. The reason was simply that we think we will lose track with many of such changes in the future. Instead we decided to go for a more evolutionary way for now and move forward in a strictly compatible fassion. That is why we were not able to include your patch, although it didn't break anything (also no old diagrams). Instead I implemented this feature using an additional attribute for the vertical grid unit an the diagram. Services and the consumation inside the framework are adapted accordingly. Tests are supplied. Part of 0.8.0 in Indigo M4. Hope this works for you as well. Just let me know in case it does not. Michael Comment on attachment 184402 [details]
proposed patch
Marked as obsolete (was not used) to clean-up IP log
Part of Graphiti Indigo 0.8.0 |