ObeoNetwork / M2Doc

The M2Doc technology enables the generation of Office Open XML documents from models.
http://obeonetwork.github.io/M2Doc/
Eclipse Public License 2.0
38 stars 22 forks source link

Add a workspace #511

Closed ylussaud closed 10 months ago

ylussaud commented 10 months ago

This workspace should support changes (add, remove, move, and content change) from an URI. It should also support projects. Each project will have a specific resolver responsible to resolve resources in this project and delegate the resolution to the resolver of dependency projects.

If a class is changed the workspace should invalidate the resolver and notify projects that depend on this resolver project.

It should be agnostic from the source of the change even if it will be implemented for Eclipse workspace. The listener providing the changes is in an other class.

jmauersberger commented 10 months ago

What is the use case behind this extension? I am just asking to understand a little better in which scenario a workspace and updates on it are used.

ylussaud commented 10 months ago

Oops wrong project... this issue was for Acceleo

The issue in Acceleo repository.