vitruv-tools / Vitruv-Domains-ComponentBasedSystems

Vitruv domains for component-based systems
Eclipse Public License 1.0
1 stars 7 forks source link

Adapt to Framework Domain Java and Rewrite Java Monitored Editor #74

Closed HeikoKlare closed 3 years ago

HeikoKlare commented 3 years ago

This PR makes twofold contributions. First, it adapts the domains to the changes in the framework, especially involving the modification of the extension point for Vitruv domains and the removal of builder applicators from the domains. Second, it rewrites the Java monitored editor in large parts. The monitored editor contained a bunch of functionality that is not needed and only worked by accident at all. This PR restructures the logic such that the reaction to events, the transformation into Vitruv changes and their propagation are explicitly represented.