00001 using System;
00002 using System.Collections.Generic;
00003 using System.Text;
00004 using HouseOver.THARM.Attributes;
00005
00006 namespace HouseOver.THARM
00007 {
00011 public enum TerrainType
00012 {
00014 Desert,
00016 Tundra,
00018 IceCap,
00020 Swamp,
00022 LavaStone,
00024 Plains,
00026 Jungle
00027 }
00028
00032 [Serializable]
00033 [SearchItems]
00034 public class Lot : Item
00035 {
00037 private TerrainType type;
00038
00042 public Lot() : base(UniquelyIdentifiable.NextID)
00043 {
00044 }
00045
00050 public Lot(int id) : base(id)
00051 {
00052 }
00053
00061 public Lot(int id, int postalCode, int area, TerrainType type) : base(id, postalCode, area)
00062 {
00063 this.type = type;
00064 }
00065
00069 [SaleCriteria("Terrain Type")]
00070 public TerrainType Type { get { return type; } set { type = value; } }
00071
00072 }
00073 }