From 1377d9f8de5cdb5f0c9f869fcdc736c7b905deb9 Mon Sep 17 00:00:00 2001
From: Raphael Girardot <raphael.girardot@synchrotron-soleil.fr>
Date: Wed, 9 Oct 2013 09:22:07 +0000
Subject: [PATCH] always set a background for docking area

---
 .../src/main/java/fr/soleil/docking/ADockingManager.java    | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dockingcore/src/main/java/fr/soleil/docking/ADockingManager.java b/dockingcore/src/main/java/fr/soleil/docking/ADockingManager.java
index 1cd45a0..bfa7fbb 100644
--- a/dockingcore/src/main/java/fr/soleil/docking/ADockingManager.java
+++ b/dockingcore/src/main/java/fr/soleil/docking/ADockingManager.java
@@ -1,5 +1,6 @@
 package fr.soleil.docking;
 
+import java.awt.Color;
 import java.beans.PropertyChangeEvent;
 import java.beans.PropertyChangeListener;
 import java.io.File;
@@ -71,9 +72,12 @@ public abstract class ADockingManager implements PropertyChangeListener {
     /**
      * Creates a new docking area
      * 
+     * @param areaBackground The preferred area background. May be <code>null</code>, in which case this
+     *            {@link ADockingManager} chooses the {@link Color} to use
+     * 
      * @return A {@link JComponent}
      */
-    public abstract JComponent createNewDockingArea();
+    public abstract JComponent createNewDockingArea(Color areaBackground);
 
     /**
      * Returns the perspective factory
-- 
GitLab