Class RechargeEmissionsRecalcStrategy

java.lang.Object
org.kigalisim.engine.recalc.RechargeEmissionsRecalcStrategy
All Implemented Interfaces:
RecalcStrategy

public class RechargeEmissionsRecalcStrategy extends Object implements RecalcStrategy
Strategy for recalculating recharge emissions.
  • Constructor Details

    • RechargeEmissionsRecalcStrategy

      public RechargeEmissionsRecalcStrategy(Optional<UseKey> scope)
      Create a new RechargeEmissionsRecalcStrategy.
      Parameters:
      scope - The scope to use for calculations, empty to use engine's current scope
  • Method Details

    • execute

      public void execute(Engine target, RecalcKit kit)
      Description copied from interface: RecalcStrategy
      Execute the recalculation strategy with the given engine and RecalcKit.
      Specified by:
      execute in interface RecalcStrategy
      Parameters:
      target - The engine on which to execute the recalculation
      kit - The RecalcKit containing required dependencies