/// <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);
        }
Esempio n. 2
0
 /// <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)
 {
 }
Esempio n. 3
0
 /// <inheritdoc />
 public override void AddBuildingName(BuildingNameRecord record)
 {
     this.buildingNames[record.Key] = record.Name;
 }