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