From a64802109e07e842b2b47dfe5a61252c2ae3ae69 Mon Sep 17 00:00:00 2001 From: Raphael Girardot <raphael.girardot@synchrotron-soleil.fr> Date: Wed, 17 Sep 2014 13:32:39 +0000 Subject: [PATCH] generateDockingManager() method added (JAVAAPI-210) --- .../main/java/fr/soleil/docking/view/IViewFactory.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dockingcore/src/main/java/fr/soleil/docking/view/IViewFactory.java b/dockingcore/src/main/java/fr/soleil/docking/view/IViewFactory.java index a83bad3..e063c00 100644 --- a/dockingcore/src/main/java/fr/soleil/docking/view/IViewFactory.java +++ b/dockingcore/src/main/java/fr/soleil/docking/view/IViewFactory.java @@ -20,6 +20,8 @@ import javax.swing.Action; import javax.swing.Icon; import javax.swing.JComponent; +import fr.soleil.docking.ADockingManager; + /** * A factory that takes care of initializing dockable components and transmitting models. * @@ -109,4 +111,11 @@ public interface IViewFactory { * was successfully removed, <code>null</code> otherwise. */ public IView removeView(Object id); + + /** + * Creates a new {@link ADockingManager} based on this {@link IViewFactory} + * + * @return An {@link ADockingManager} + */ + public ADockingManager generateDockingManager(); } -- GitLab