protected void load(ToolWindowAnchor anchor) {
ToolWindow activeTool = null;
ToolWindow maximizedTool = null;
MergePolicyApplier mergePolicyApplier = MergePolicyProvider.getMergePolicyApplier(mergePolicy);
for (ToolWindow toolWindow : map.keySet()) {
if (toolWindow.getAnchor() != anchor)
continue;
persistedToolWindow = map.get(toolWindow);
mergePolicyApplier.applyToolWindow(toolWindow, persistedToolWindow);
if (persistedToolWindow.isActive())
activeTool = toolWindow;
if (persistedToolWindow.isMaximized())