Module: Fiona7::WidgetGc::SweepStrategies::Factory
- Defined in:
- lib/fiona7/widget_gc/sweep_strategies/factory.rb
Class Method Summary collapse
Class Method Details
.for(mode, name = Fiona7.widget_gc_strategy) ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/fiona7/widget_gc/sweep_strategies/factory.rb', line 8 def self.for(mode, name=Fiona7.) case [mode, name] when [:update, :revert_archive] RevertSweep when [:release, :revert_archive] ArchiveSweep else nil end end |