private void ExecuteRequireTerm(TermModel model) { model.Require = true; model.Ban = false; model.Boost = null; }
private void ExecuteToggleStyle(TermModel term) { if (_selectedStyles.Contains(term)) { term.IsSelected = false; _selectedStyles.Remove(term); } else { term.IsSelected = true; _selectedStyles.Add(term); } }
private void ExecuteIncreaseBoost(TermModel model) { if (!model.Boost.HasValue) { model.Boost = 1.0; } model.Ban = false; model.Require = false; if (DoubleUtilities.LessThan(model.Boost.GetValueOrDefault(), 5.0)) { model.Boost += 0.5; } }