public abstract class RegulatoryPolicyScheme
extends java.lang.Object
Constructor and Description |
---|
RegulatoryPolicyScheme() |
Modifier and Type | Method and Description |
---|---|
abstract java.util.Set<Product> |
evaluateRegulatoryPolicy(SimulationContainer simulationContainer)
Method to formalize the process of formation and evaluation of the regulatory policy.
|
void |
implementRegulatoryPolicy(SimulationContainer simulationContainer)
Method that removes all 'unsuitable' products from the market.
|
public abstract java.util.Set<Product> evaluateRegulatoryPolicy(SimulationContainer simulationContainer)
simulationContainer
- The simulation container the policies should be evaluated inpublic void implementRegulatoryPolicy(SimulationContainer simulationContainer)
simulationContainer
- The simulation container the policies should be evaluated and applied in