Description
When a model is reloaded, the complete workspace, i.e., all diagrams are closed which is cumbersome.
Proposed solution
When reloading a model, keep the diagrams as is and refresh them using the reloaded model and the now empty system state. Diagrams for a single instance like the protocol state machine diagram for a given object need to be closed.
Considered alternatives
One solution to not close the diagrams for single objects would be to detach them from the now unknown object and let them check after each change to the syste state if now an object exists with the name of the object the diagram was linked to in the old system state. While the diagram is in the state "orphaned" it could be disabled. This behavior could be integrated in the future as an improvement .
Description
When a model is reloaded, the complete workspace, i.e., all diagrams are closed which is cumbersome.
Proposed solution
When reloading a model, keep the diagrams as is and refresh them using the reloaded model and the now empty system state. Diagrams for a single instance like the protocol state machine diagram for a given object need to be closed.
Considered alternatives
One solution to not close the diagrams for single objects would be to detach them from the now unknown object and let them check after each change to the syste state if now an object exists with the name of the object the diagram was linked to in the old system state. While the diagram is in the state "orphaned" it could be disabled. This behavior could be integrated in the future as an improvement .