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

java.lang.Object
  extended by com.izforge.izpack.installer.container.provider.RulesProvider
All Implemented Interfaces:
org.picocontainer.injectors.Provider

public class RulesProvider
extends Object
implements org.picocontainer.injectors.Provider

Injection provider for rules.

Author:
Anthonin Bonnefoy, Tim Anderson

Constructor Summary
RulesProvider()
           
 
Method Summary
 RulesEngine provide(AutomatedInstallData installData, DefaultVariables variables, ConditionContainer conditionContainer, Resources resources)
          Reads the conditions specification file and initializes the rules engine.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RulesProvider

public RulesProvider()
Method Detail

provide

public RulesEngine provide(AutomatedInstallData installData,
                           DefaultVariables variables,
                           ConditionContainer conditionContainer,
                           Resources resources)
Reads the conditions specification file and initializes the rules engine.

Parameters:
installData - the installation data
variables - the variables
conditionContainer - the condition container
resources - the resources
Returns:
a new rules engine


Copyright © 2018. All rights reserved.