internal void AddAttributeCollectionsInformationUsingDynamicCompare(AttributeCollections attributeCollections, CompareRules compareRules) { // // Iterate through all attributes of all AttributeSets. // GeneratorDynamicCompare generatorDynamicCompare = new GeneratorDynamicCompare(attributeCollections, compareRules); AttributeList attributeList = null; while ((attributeList = generatorDynamicCompare.GetNextAttributes()) != null) { AddAttributesInformation(attributeList); if (this.addEmptyRowAfterEachDynamicComparedList) { NewRow(); for (int columnIndex = 0; columnIndex < this.numberOfColumns; columnIndex++) { SetCellOK(columnIndex + 1, "."); } } } }