From 563fc7444d18afda68b92d8bfd8019eacbdab42c Mon Sep 17 00:00:00 2001
From: Raphael Girardot <raphael.girardot@synchrotron-soleil.fr>
Date: Wed, 9 Oct 2013 14:56:00 +0000
Subject: [PATCH] added the possibility to change docking area background

---
 .../soleil/docking/infonode/InfoNodeDockingManager.java   | 8 ++++++++
 1 file changed, 8 insertions(+)

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 cca8fb7..850b1cc 100644
--- a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java
+++ b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java
@@ -66,6 +66,14 @@ public class InfoNodeDockingManager extends ADockingManager {
         return result;
     }
 
+    @Override
+    public void setDockingAreaBeackground(JComponent dockingArea, Color areaBackground) {
+        if (dockingArea instanceof RootWindow) {
+            RootWindow rootWindow = (RootWindow) dockingArea;
+            rootWindow.getRootWindowProperties().getWindowAreaProperties().setBackgroundColor(areaBackground);
+        }
+    }
+
     @Override
     public void loadPerspective(IPerspective perspective) throws DockingException {
         DockingException dockingException = null;
-- 
GitLab