public StandardValuesCollection GetValues(IHoldsRequirementSets enclosing) { FinderRepository.INSTANCE.ClearCache(); List <string> retVal = new List <string>(); foreach (RequirementSet requirementSet in enclosing.RequirementSets) { retVal.Add(requirementSet.Name); } retVal.Sort(); if (retVal.Count == 0) { retVal.Add(""); } return(new StandardValuesCollection(retVal)); }
/// <summary> /// Constructor /// </summary> /// <param name="window"></param> /// <param name="enclosing"></param> public OpenRequirementSetOperation(RequirementSetDiagramWindow window, IHoldsRequirementSets enclosing) { Window = window; Enclosing = enclosing; }
public StandardValuesCollection GetValues(IHoldsRequirementSets enclosing) { FinderRepository.INSTANCE.ClearCache(); List<string> retVal = new List<string>(); foreach (RequirementSet requirementSet in enclosing.RequirementSets) { retVal.Add(requirementSet.Name); } retVal.Sort(); if (retVal.Count == 0) { retVal.Add(""); } return new StandardValuesCollection(retVal); }