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