Class PanelGroupLoaderFromList

java.lang.Object
org.gvsig.gui.beans.panelGroup.loaders.PanelGroupLoaderFromList
All Implemented Interfaces:
Serializable, IPanelGroupLoader

public class PanelGroupLoaderFromList extends Object implements IPanelGroupLoader, Serializable

Panel loader version that doesn't load the panels, only stores and returns them.

This loader is useful to mask the load of panels and eliminate the dependence to the extension points, and, consequently, the dependence between the libUIComponents project to other projects.

This loader is used together with

invalid reference
PanelGroupLoaderUtilities
(allocated in other project), that is which really loads the panels. First use PanelGroupLoaderUtilities and after PanelGroupLoaderFromList.

Version:
15/10/2007
Author:
Pablo Piqueras Bartolomé (pablo.piqueras@iver.es)
See Also:
  • Constructor Details

    • PanelGroupLoaderFromList

      public PanelGroupLoaderFromList(Class<IPanel>[] list)

      Initializes this loader with the panels.

      Parameters:
      list - array with the panels that this loader supposedly load
  • Method Details