com.izforge.izpack.installer.container.provider
Class PanelsProvider

java.lang.Object
  extended by com.izforge.izpack.installer.container.provider.PanelsProvider
All Implemented Interfaces:
org.picocontainer.injectors.Provider
Direct Known Subclasses:
AutomatedPanelsProvider, ConsolePanelsProvider, IzPanelsProvider

public abstract class PanelsProvider
extends Object
implements org.picocontainer.injectors.Provider

Base class for Panels providers.

Author:
Tim Anderson

Constructor Summary
PanelsProvider()
           
 
Method Summary
protected  List<Panel> prepare(InstallData installData, PlatformModelMatcher matcher)
          Prepares panels for the current platform.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PanelsProvider

public PanelsProvider()
Method Detail

prepare

protected List<Panel> prepare(InstallData installData,
                              PlatformModelMatcher matcher)
Prepares panels for the current platform.

Parameters:
installData - the installation data
matcher - The platform-model matcher
Returns:
the panels for the current platform
Throws:
IzPackException - if a panel doesn't have unique identifier


Copyright © 2018. All rights reserved.