Community
Participate
Working Groups
The org.eclipse.sphinx.graphiti.workspace and org.eclipse.sphinx.graphiti.workspace.ui plug-ins provide a Sphinx-integrated editor socket that refers to the applicable Sphinx-managed shared workspace editing domain/resource set instead of operating on its own editing domain/resource set. It enables models to be edited graphically and all modifications to be instantaneously propagated to other views or editors that display the same model instance. However, the current implementation has still many shortcomings that should be fixed. These shortcomings include but are not necessarily limited to: • Grubby usage of Sphinx EcorePlatformUtil API for loading/saving diagrams * Logic that is dedicated to synchronizing diagram editor with resource changes in the workspace that should be eliminated as this sort of service is subject to the Sphinx workspace management * Inconsistent repartition of logic Graphiti persistency and update behavior In addition, we must investigate if we have to implement/override other delegate behaviors of the Graphiti diagram editor.
Closed stale issue before migration