From 5bd6d274e8c845cae4b01ae6965376f81f9d8454 Mon Sep 17 00:00:00 2001 From: Gregory Viguier <gregory.viguier@synchrotron-soleil.fr> Date: Tue, 28 Jan 2014 10:49:46 +0000 Subject: [PATCH] - new method initDockingCoreArea() --- .../docking/infonode/InfoNodeDockingManager.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java index 0489860..7bba6f0 100644 --- a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java +++ b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java @@ -39,19 +39,24 @@ public class InfoNodeDockingManager extends ADockingManager { public InfoNodeDockingManager() { this(new InfoNodeViewFactory(), new PerspectiveFactory()); } - + public InfoNodeDockingManager(IViewFactory viewFactory) { this(viewFactory, new PerspectiveFactory()); } - + protected InfoNodeDockingManager(IViewFactory viewFactory, IPerspectiveFactory perspectiveFactory) { super(viewFactory, perspectiveFactory); } + @Override + protected void initDockingArea() { + rootWindow = (RootWindow) createNewDockingArea(null); + } + @Override public JComponent getDockingArea() { if (rootWindow == null) { - rootWindow = (RootWindow) createNewDockingArea(null); + initDockingArea(); } return rootWindow; } -- GitLab