soundasleep / iaml

Automatically exported from code.google.com/p/iaml
3 stars 1 forks source link

Move getAllShortcutsForXXXEdge() into Helper Plugin #151

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What new or enhanced feature are you proposing?
Currently, there is a lot of copy/paste logic in the generated
IamlDiagramUpdater class; in particular, getAllShortcutsForXXXEdge() is
repeated for every Edge class, and in every diagram editor.

Should this logic be moved into a separate helper class in the .helpers plugin?

What goal would this enhancement help you achieve?
All diagram editors would not need to be regenerated on every change;
Diagram editors would become smaller file size (barely);
When the meta-model is refactored, necessary changes in this logic will be
reflected immediately.

Original issue reported on code.google.com by soundasleep on 21 Feb 2010 at 11:32

GoogleCodeExporter commented 9 years ago
Resolved in r1558.

Original comment by soundasleep on 22 Feb 2010 at 7:23

GoogleCodeExporter commented 9 years ago

Original comment by soundasleep on 18 Mar 2010 at 11:48

GoogleCodeExporter commented 9 years ago

Original comment by soundasleep on 18 Mar 2010 at 11:48