public interface ViewProvider
Views for your Model.
The reason why this is done in a separate method is to ensure that all Components which
might manipulate the model during startup phase have been initialized and that the Model is complete.| Modifier and Type | Method and Description |
|---|---|
void |
createViews(com.structurizr.view.ViewSet viewSet)
This method is called automatically after the whole
ApplicationContext is refreshed,
thus the Model definition should be complete. |
void createViews(com.structurizr.view.ViewSet viewSet)
This method is called automatically after the whole ApplicationContext is refreshed,
thus the Model definition should be complete.
Implementations of this method might create one or more View inside this method
viewSet - the ViewSet of the Workspace after the whole Model
has been initialized