Is there an explicit “refresh” (model in memory) functionality for the goXam diagram, i.e. if I wanted to take a look of the result of drag and drop before committing the model to the database?
There isn’t any explicit support for external databases, so it’s just a policy that you implement when you decide to write the model’s changes out to the database.
For example, I could imagine that you could design it so that the database is not written immediately upon each diagram model transaction. That would allow users to undo. Either users could explicitly “save”, or they could be in a “preview” mode, or you could automatically save older model transaction changes but not the most recent ones.