private void PopulateHeaders(bool initialPopulation) { var childBranches = new List<ChildBranchInfo>(1); IBranch modificationFunctionBranch = null; if (initialPopulation) { modificationFunctionBranch = new ModificationFunctionBranch(_mappingFunctionTypeMapping, _columns); } else { var locateData = LocateObject("FUNCTION", ObjectStyle.TrackingObject, 0); modificationFunctionBranch = locateData.Row >= 0 ? GetObject(locateData.Row, 0, ObjectStyle.ExpandedBranch) as IBranch : new ModificationFunctionBranch(_mappingFunctionTypeMapping, _columns); } childBranches.Add(new ChildBranchInfo(modificationFunctionBranch, Resources.MappingDetails_FunctionsHeader, "FUNCTION")); SetHeaderInfo(childBranches.ToArray(), _columns); }
private void PopulateHeaders(bool initialPopulation) { var childBranches = new List <ChildBranchInfo>(1); IBranch modificationFunctionBranch = null; if (initialPopulation) { modificationFunctionBranch = new ModificationFunctionBranch(_mappingFunctionTypeMapping, _columns); } else { var locateData = LocateObject("FUNCTION", ObjectStyle.TrackingObject, 0); modificationFunctionBranch = locateData.Row >= 0 ? GetObject(locateData.Row, 0, ObjectStyle.ExpandedBranch) as IBranch : new ModificationFunctionBranch(_mappingFunctionTypeMapping, _columns); } childBranches.Add(new ChildBranchInfo(modificationFunctionBranch, Resources.MappingDetails_FunctionsHeader, "FUNCTION")); SetHeaderInfo(childBranches.ToArray(), _columns); }