The toolbar implementation architecture is very monolithic for now: a diagram toolbar can only be initialized once using an "updateToolbar" operation. Individual entries in the toolbar are then encapsulated by the Java-handled implementation. It is not possible to dynamically change entries in the toolbar from XMF once it has been initialized. This, however, is required due to the dynamic nature of the growing toolbar, esp. when entries in the model, that are reflected as toolbar buttons, get renamed during modeling.
The toolbar implementation architecture is very monolithic for now: a diagram toolbar can only be initialized once using an "updateToolbar" operation. Individual entries in the toolbar are then encapsulated by the Java-handled implementation. It is not possible to dynamically change entries in the toolbar from XMF once it has been initialized. This, however, is required due to the dynamic nature of the growing toolbar, esp. when entries in the model, that are reflected as toolbar buttons, get renamed during modeling.