/// <inheritdoc /> protected override void ParseLine(PafRepository repository, LineIterator iterator) { var record = new BuildingNameRecord(); record.Key = GetInt32(iterator, KeyStart, KeyLength); record.Name = GetString(iterator, NameStart, NameLength); repository.AddBuildingName(record); }
/// <summary> /// When overridden in a derived class, adds the specified building /// name information to the repository. /// </summary> /// <param name="record">Contains the building name information.</param> public virtual void AddBuildingName(BuildingNameRecord record) { }
/// <inheritdoc /> public override void AddBuildingName(BuildingNameRecord record) { this.buildingNames[record.Key] = record.Name; }