Storing the layout persistently is one of the most important tasks. This example shows how to use PredefinedDockSituation to accomplish that task.